/openbmc/linux/Documentation/devicetree/bindings/timer/ |
H A D | intel,ixp4xx-timer.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/timer/intel,ixp4xx-timer.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Intel IXP4xx XScale Networking Processors Timers 11 - Linus Walleij <linus.walleij@linaro.org> 13 description: This timer is found in the Intel IXP4xx processors. 18 - const: intel,ixp4xx-timer 26 - description: Timer 1 interrupt 27 - description: Timer 2 interrupt [all …]
|
/openbmc/linux/drivers/clocksource/ |
H A D | timer-ixp4xx.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * IXP4 timer driver 6 * Based on arch/arm/mach-ixp4xx/common.c 8 * Copyright 2003-2004 (C) MontaVista, Software, Inc. 24 * Constants to make it easy to access Timer Control/Status registers 27 #define IXP4XX_OST1_OFFSET 0x04 /* Timer 1 Timestamp */ 28 #define IXP4XX_OSRT1_OFFSET 0x08 /* Timer 1 Reload */ 29 #define IXP4XX_OST2_OFFSET 0x0C /* Timer 2 Timestamp */ 30 #define IXP4XX_OSRT2_OFFSET 0x10 /* Timer 2 Reload */ 31 #define IXP4XX_OSST_OFFSET 0x20 /* Timer Status */ [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 36 bool "BCM2835 timer driver" if COMPILE_TEST 39 Enables the support for the BCM2835 timer driver. 42 bool "BCM mobile timer driver" if COMPILE_TEST 45 Enables the support for the BCM Kona mobile timer driver. 48 bool "Texas Instruments DaVinci timer driver" if COMPILE_TEST 50 Enables the support for the TI DaVinci timer driver. 53 bool "Digicolor timer driver" if COMPILE_TEST 57 Enables the support for the digicolor timer driver. 60 bool "OMAP dual-mode timer driver" if ARCH_K3 || COMPILE_TEST [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_TIMER_OF) += timer-of.o 3 obj-$(CONFIG_TIMER_PROBE) += timer-probe.o 4 obj-$(CONFIG_ATMEL_PIT) += timer-atmel-pit.o 5 obj-$(CONFIG_ATMEL_ST) += timer-atmel-st.o 6 obj-$(CONFIG_ATMEL_TCB_CLKSRC) += timer-atmel-tcb.o 7 obj-$(CONFIG_X86_PM_TIMER) += acpi_pm.o 8 obj-$(CONFIG_SCx200HR_TIMER) += scx200_hrt.o 9 obj-$(CONFIG_CS5535_CLOCK_EVENT_SRC) += timer-cs5535.o 10 obj-$(CONFIG_CLKSRC_JCORE_PIT) += jcore-pit.o [all …]
|
/openbmc/linux/arch/arm/boot/dts/intel/ixp/ |
H A D | intel-ixp45x-ixp46x.dtsi | 1 // SPDX-License-Identifier: ISC 6 * basic IXP4xx DTSI. 8 #include "intel-ixp4xx.dtsi" 13 compatible = "intel,ixp46x-expansion-bus-controller", "syscon"; 19 compatible = "intel,ixp46x-rng"; 23 interrupt-controller@c8003000 { 24 compatible = "intel,ixp43x-interrupt"; 29 * to present the IXP4xx as a device on a USB bus. 32 compatible = "intel,ixp4xx-udc"; 39 compatible = "intel,ixp4xx-i2c"; [all …]
|
H A D | intel-ixp4xx.dtsi | 1 // SPDX-License-Identifier: ISC 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/gpio/gpio.h> 11 #address-cells = <1>; 12 #size-cells = <1>; 14 compatible = "simple-bus"; 15 interrupt-parent = <&intcon>; 18 * The IXP4xx expansion bus is a set of up to 7 each up to 16MB 22 /* compatible and reg filled in by per-soc device tree */ 23 native-endian; [all …]
|
/openbmc/linux/drivers/watchdog/ |
H A D | ixp4xx_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Watchdog driver for Intel IXP4xx network processors 21 #include <linux/soc/ixp4xx/cpu.h> 32 /* Registers after the timer registers */ 33 #define IXP4XX_OSWT_OFFSET 0x14 /* Watchdog Timer */ 36 #define IXP4XX_OSST_OFFSET 0x20 /* Timer Status */ 55 __raw_writel(IXP4XX_WDT_KEY, iwdt->base + IXP4XX_OSWK_OFFSET); in ixp4xx_wdt_start() 56 __raw_writel(0, iwdt->base + IXP4XX_OSWE_OFFSET); in ixp4xx_wdt_start() 57 __raw_writel(wdd->timeout * iwdt->rate, in ixp4xx_wdt_start() 58 iwdt->base + IXP4XX_OSWT_OFFSET); in ixp4xx_wdt_start() [all …]
|
H A D | m54xx_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Adapted from the IXP4xx watchdog driver, which carries these notices: 83 return -EBUSY; in m54xx_wdt_open() 103 return -EFAULT; in m54xx_wdt_write() 122 int ret = -ENOTTY; in m54xx_wdt_ioctl() 128 sizeof(ident)) ? -EFAULT : 0; in m54xx_wdt_ioctl() 150 ret = -EINVAL; in m54xx_wdt_ioctl() 170 pr_crit("Device closed unexpectedly - timer will not stop\n"); in m54xx_wdt_release() 200 return -EBUSY; in m54xx_wdt_init()
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 bool "Watchdog Timer Support" 16 on-line as fast as possible after a lock-up. There's both a watchdog 21 <file:Documentation/watchdog/watchdog-api.rst> in the kernel source. 34 tristate "WatchDog Timer Driver Core" 36 Say Y here if you want to use the new watchdog timer driver core. 37 This driver provides a framework for all watchdog timer drivers 45 to stop the timer if the process managing it closes the file 51 bool "Update boot-enabled watchdog until userspace takes over" 77 bool "Enable watchdog hrtimer-based pretimeouts" [all …]
|
/openbmc/linux/drivers/net/ethernet/xscale/ |
H A D | ptp_ixp46x.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 18 #include <linux/soc/ixp4xx/cpu.h> 46 lo = __raw_readl(®s->systime_lo); in ixp_systime_read() 47 hi = __raw_readl(®s->systime_hi); in ixp_systime_read() 64 __raw_writel(lo, ®s->systime_lo); in ixp_systime_write() 65 __raw_writel(hi, ®s->systime_hi); in ixp_systime_write() 75 struct ixp46x_ts_regs *regs = ixp_clock->regs; in isr() 79 val = __raw_readl(®s->event); in isr() 83 if (ixp_clock->exts0_enabled) { in isr() 84 hi = __raw_readl(®s->asms_hi); in isr() [all …]
|
/openbmc/linux/drivers/char/hw_random/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 module will be called rng-core. This provides a device 25 tristate "Timer IOMEM HW Random Number Generator support" 28 This driver provides kernel-side support for a generic Random 31 the default FPGA bitstream on the TS-7800 has such functionality. 34 module will be called timeriomem-rng. 43 This driver provides kernel-side support for the Random Number 44 Generator hardware found on Intel i8xx-based motherboards. 47 module will be called intel-rng. 57 This driver provides kernel-side support for the Random Number [all …]
|
/openbmc/linux/drivers/usb/gadget/udc/ |
H A D | pxa25x_udc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Intel PXA25x and IXP4xx on-chip full speed USB device controllers 24 #include <linux/timer.h> 30 #include <linux/dma-mapping.h> 40 #include <asm/mach-types.h> 48 #define UDC_RES1 0x0004 /* UDC Undocumented - Reserved1 */ 49 #define UDC_RES2 0x0008 /* UDC Undocumented - Reserved2 */ 50 #define UDC_RES3 0x000C /* UDC Undocumented - Reserved3 */ 211 * not used here. IN-DMA (to host) is simple enough, when the data is 213 * other software can. OUT-DMA is buggy in most chip versions, as well [all …]
|
/openbmc/linux/arch/arm/mm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 A 32-bit RISC microprocessor based on the ARM7 processor core 36 A 32-bit RISC processor with 8kByte Cache, Write Buffer and 53 A 32-bit RISC processor with 8KB cache or 4KB variants, 69 A 32-bit RISC microprocessor based on the ARM9 processor core 182 ARM940T is a member of the ARM9TDMI family of general- 184 instruction and 4KB data cases, each with a 4-word line 190 # ARM946E-S 201 ARM946E-S is a member of the ARM9E-S family of high- 202 performance, 32-bit system-on-chip processor solutions. [all …]
|
/openbmc/linux/arch/arm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 150 The ARM series is a line of low-power-consumption RISC chip designs 152 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer 153 manufactured, but legacy ARM-based PC hardware remains popular in 164 supported in LLD until version 14. The combined range is -/+ 256 MiB, 257 Patch phys-to-virt and virt-to-phys translation functions at 261 This can only be used with non-XIP MMU kernels where the base 307 bool "MMU-based Paged Memory Management Support" 310 Select if you want MMU-based virtualised addressing space 350 # https://github.com/llvm/llvm-project/issues/50764 [all …]
|
/openbmc/linux/ |
H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa [all...] |
H A D | opengrok2.0.log | 1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms) 2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c' 3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms) 4 2024-1 [all...] |
/openbmc/u-boot/drivers/usb/gadget/ |
H A D | pxa25x_udc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Intel PXA25x and IXP4xx on-chip full speed USB device controllers 23 #include <asm/mach-types.h> 32 #include <asm/arch/pxa-regs.h> 53 * not used here. IN-DMA (to host) is simple enough, when the data is 55 * other software can. OUT-DMA is buggy in most chip versions, as well 57 * bother using DMA. (Mostly-working IN-DMA support was available in 61 #define DRIVER_VERSION "18-August-2012" 71 udc->watchdog.base = get_timer(0); in start_watchdog() 72 udc->watchdog.running = 1; in start_watchdog() [all …]
|
/openbmc/ |
D | opengrok1.0.log | 1 2025-03-18 03:00:46.767-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-03-18 03:00:46.892-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
D | opengrok2.0.log | 1 2025-03-17 03:00:37.547-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-03-17 03:00:37.671-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |