/linux-6.12.1/arch/m68k/ |
D | Kconfig.cpu | 7 default COLDFIRE if !MMU 11 The Freescale ColdFire family of processors is a modern derivative 18 If you anticipate running this kernel on a computer with a ColdFire 19 processor, select COLDFIRE. 25 config COLDFIRE config in choice7128696a0104 26 bool "Coldfire CPU family support" 122 if COLDFIRE 125 prompt "ColdFire SoC type" 128 Select the type of ColdFire System-on-Chip (SoC) that you want 139 Motorola ColdFire 5206 processor support. [all …]
|
D | Kconfig | 10 select ARCH_HAS_DMA_PREP_COHERENT if M68K_NONCOHERENT_DMA && !COLDFIRE 14 select ARCH_NO_PREEMPT if !COLDFIRE 18 select DMA_DIRECT_REMAP if M68K_NONCOHERENT_DMA && !COLDFIRE 37 select NO_DMA if !MMU && !COLDFIRE 76 default 2 if SUN3 || COLDFIRE
|
D | Kconfig.debug | 13 depends on !(SUN3 || M68000 || COLDFIRE) 35 depends on COLDFIRE 41 depends on COLDFIRE 43 Disable the ColdFire CPU's BDM signals.
|
D | Kconfig.machine | 318 Support for the FireBee ColdFire 5475 based board. 350 if !MMU || COLDFIRE 356 depends on COLDFIRE 394 put at the start of RAM, but it doesn't have to be. On ColdFire 406 ColdFire boards use the default 0x10000000 value, so if unsure then 417 ColdFire boards use the default 0x40000000 value, so if unsure then 479 endif # !MMU || COLDFIRE
|
/linux-6.12.1/arch/m68k/include/asm/ |
D | io_no.h | 12 * The non-MMU m68k and ColdFire IO and memory mapped hardware access 29 * For ColdFire platforms we may need to do some extra checks for what 30 * type of address range we are accessing. Include the ColdFire platform 34 #include <asm/coldfire.h> 40 * The ColdFire SoC internal peripherals are mapped into virtual address 60 * differently. Local built-in peripherals (and the ColdFire SoC parts 62 * endian on m68k/ColdFire. Bus based address ranges, like the PCI bus,
|
D | coldfire.h | 5 * coldfire.h -- Motorola ColdFire CPU sepecific defines 26 #error "Don't know what your ColdFire CPU clock frequency is??" 32 * The majority of ColdFire parts use an MBAR register to set
|
D | mcfqspi.h | 3 * Definitions for Freescale Coldfire QSPI module 12 * struct mcfqspi_cs_control - chip select control for the coldfire qspi driver 31 * struct mcfqspi_platform_data - platform data for the coldfire qspi driver
|
D | delay.h | 16 * The ColdFire runs the delay loop at significantly different speeds 24 * to the coldfire at some stage. 49 * The simpler m68k and ColdFire processors do not have a 32*32->64 108 * The simpler m68k and ColdFire processors do not have a 32*32->64
|
D | mcfintc.h | 5 * mcfintc.h -- support definitions for the simple ColdFire 17 * Most of the older ColdFire parts use the same simple interrupt 47 * IMR bit position definitions. Not all ColdFire parts with this interrupt
|
/linux-6.12.1/drivers/watchdog/ |
D | m54xx_wdt.c | 5 * Watchdog driver for ColdFire MCF547x & MCF548x processors 32 #include <asm/coldfire.h> 116 .identity = "Coldfire M54xx Watchdog", 197 if (!request_mem_region(MCF_GPT_GCIR0, 4, "Coldfire M54xx Watchdog")) { in m54xx_wdt_init() 216 MODULE_DESCRIPTION("Coldfire M54xx Watchdog");
|
/linux-6.12.1/arch/m68k/coldfire/ |
D | pit.c | 5 * pit.c -- Freescale ColdFire PIT timer. Currently this type of 6 * hardware timer only exists in the Freescale ColdFire 7 * 5270/5271, 5282 and 5208 CPUs. No doubt newer ColdFire 25 #include <asm/coldfire.h> 103 /* Reset the ColdFire timer */ in pit_tick()
|
D | intc.c | 2 * intc.c -- support for the old ColdFire interrupt controller 18 #include <asm/coldfire.h> 38 * In the early version 2 core ColdFire parts the IMR register was 16 bits 94 * Interrupts can be "vectored" on the ColdFire cores that support this old
|
D | timers.c | 5 * timers.c -- generic ColdFire hardware timer support. 22 #include <asm/coldfire.h> 36 * Unfortunately it is a little different on each ColdFire. 74 /* Reset the ColdFire timer */ in mcftmr_tick() 117 * The coldfire timer runs from 0 to TRR included, then 0 in hw_timer_init() 160 /* Reset ColdFire timer2 */ in coldfire_profile_tick()
|
D | sltimers.c | 5 * sltimers.c -- generic ColdFire slice timer support. 9 * timers.c -- generic ColdFire hardware timer support. 25 #include <asm/coldfire.h> 127 * The coldfire slice timer (SLT) runs from STCNT to 0 included, in hw_timer_init()
|
D | intc-5272.c | 2 * intc.c -- interrupt controller or ColdFire 5272 SoC 18 #include <asm/coldfire.h> 23 * The 5272 ColdFire interrupt controller is nothing like any other 24 * ColdFire interrupt controller - it truly is completely different. 25 * Given its age it is unlikely to be used on any other ColdFire CPU.
|
D | cache.c | 5 * cache.c -- general ColdFire Cache maintenance code 13 #include <asm/coldfire.h> 23 * ColdFire cpushl instruction... Oh well, bit stuff it for now.
|
D | device.c | 2 * device.c -- common ColdFire SoC device support 19 #include <asm/coldfire.h> 28 * All current ColdFire parts contain from 2, 3, 4 or 10 UARTS. 110 * Some ColdFire cores contain the Fast Ethernet Controller (FEC) 189 * The ColdFire QSPI module is an SPI protocol hardware block used 190 * on a number of different ColdFire CPUs. 666 * Some ColdFire UARTs let you set the IRQ line to use.
|
D | intc-2.c | 4 * General interrupt controller code for the many ColdFire cores that use 11 * ColdFire parts. They can be configured as level or edge triggered. 26 #include <asm/coldfire.h> 106 * traditional priority interrupt scheme of the m68k/ColdFire. This
|
D | pci.c | 2 * pci.c -- PCI bus support for ColdFire processors 20 #include <asm/coldfire.h> 175 pr_info("ColdFire: PCI bus initialization...\n"); in mcf_pci_init() 223 pr_info("Coldfire: PCI IO/config window mapped to 0x%x\n", in mcf_pci_init()
|
D | clk.c | 5 * clk.c -- general ColdFire CPU kernel clk handling 19 #include <asm/coldfire.h> 27 * For more advanced ColdFire parts that have clocks that can be enabled
|
D | reset.c | 2 * reset.c -- common ColdFire SoC reset support 15 #include <asm/coldfire.h>
|
D | intc-simr.c | 4 * Interrupt controller code for the ColdFire 5208, 5207 & 532x parts. 19 #include <asm/coldfire.h> 46 * Most of the ColdFire parts with the EDGE Port module just have
|
/linux-6.12.1/drivers/fsi/ |
D | Kconfig | 47 tristate "FSI master based on Aspeed ColdFire coprocessor" 53 lines driven by the internal ColdFire coprocessor. This requires 54 the corresponding machine specific ColdFire firmware to be available.
|
/linux-6.12.1/Documentation/devicetree/bindings/fsi/ |
D | fsi-master-ast-cf.txt | 1 Device-tree bindings for ColdFire offloaded gpio-based FSI master driver 17 the ColdFire. Must be 2M aligned on
|
/linux-6.12.1/drivers/net/ethernet/8390/ |
D | Kconfig | 89 tristate "ColdFire NS8390 based Ethernet support" 90 depends on COLDFIRE 94 chipset on many common ColdFire CPU based boards. Many of the older
|