/linux-6.12.1/arch/powerpc/kernel/ |
D | cpu_specs_44x.h | 13 .cpu_name = "440GR Rev. A", 22 { /* Use logical PVR for 440EP (logical pvr = pvr | 0x8) */ 25 .cpu_name = "440EP Rev. A", 38 .cpu_name = "440GR Rev. B", 47 { /* Matches both physical and logical PVR for 440EP (logical pvr = pvr | 0x8) */ 50 .cpu_name = "440EP Rev. C", 60 { /* Use logical PVR for 440EP (logical pvr = pvr | 0x8) */ 63 .cpu_name = "440EP Rev. B", 73 { /* 440GRX */ 76 .cpu_name = "440GRX", [all …]
|
/linux-6.12.1/arch/powerpc/platforms/44x/ |
D | Kconfig | 14 select 440EP 35 select 440GP 44 select 440EP 53 select 440EPX 61 select 440GX 71 select 440SPe 82 select 440GRX 90 select 440EP 159 select 440EP 167 select 440GP if 44x && !PPC_47x [all …]
|
/linux-6.12.1/arch/powerpc/boot/dts/ |
D | bamboo.dts | 38 model = "PowerPC,440EP"; 57 compatible = "ibm,uic-440ep","ibm,uic"; 67 compatible = "ibm,uic-440ep","ibm,uic"; 79 compatible = "ibm,sdr-440ep"; 84 compatible = "ibm,cpr-440ep"; 89 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4"; 96 compatible = "ibm,sdram-440ep", "ibm,sdram-405gp"; 101 compatible = "ibm,dma-440ep", "ibm,dma-440gp"; 106 compatible = "ibm,mcmal-440ep", "ibm,mcmal-440gp", "ibm,mcmal"; 123 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; [all …]
|
D | sam440ep.dts | 39 model = "PowerPC,440EP"; 58 compatible = "ibm,uic-440ep","ibm,uic"; 68 compatible = "ibm,uic-440ep","ibm,uic"; 80 compatible = "ibm,sdr-440ep"; 85 compatible = "ibm,cpr-440ep"; 90 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4"; 97 compatible = "ibm,sdram-440ep", "ibm,sdram-405gp"; 102 compatible = "ibm,dma-440ep", "ibm,dma-440gp"; 107 compatible = "ibm,mcmal-440ep", "ibm,mcmal-440gp", "ibm,mcmal"; 124 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; [all …]
|
D | yosemite.dts | 36 model = "PowerPC,440EP"; 55 compatible = "ibm,uic-440ep","ibm,uic"; 65 compatible = "ibm,uic-440ep","ibm,uic"; 77 compatible = "ibm,sdr-440ep"; 82 compatible = "ibm,cpr-440ep"; 87 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4"; 94 compatible = "ibm,sdram-440ep", "ibm,sdram-405gp"; 99 compatible = "ibm,dma-440ep", "ibm,dma-440gp"; 104 compatible = "ibm,mcmal-440ep", "ibm,mcmal-440gp", "ibm,mcmal"; 121 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; [all …]
|
D | warp.dts | 32 model = "PowerPC,440EP"; 51 compatible = "ibm,uic-440ep","ibm,uic"; 61 compatible = "ibm,uic-440ep","ibm,uic"; 73 compatible = "ibm,sdr-440ep"; 78 compatible = "ibm,cpr-440ep"; 83 compatible = "ibm,plb-440ep", "ibm,plb-440gp", "ibm,plb4"; 90 compatible = "ibm,sdram-440ep", "ibm,sdram-405gp"; 95 compatible = "ibm,dma-440ep", "ibm,dma-440gp"; 100 compatible = "ibm,mcmal-440ep", "ibm,mcmal-440gp", "ibm,mcmal"; 117 compatible = "ibm,opb-440ep", "ibm,opb-440gp", "ibm,opb"; [all …]
|
D | rainier.dts | 39 model = "PowerPC,440GRx"; 58 compatible = "ibm,uic-440grx","ibm,uic"; 68 compatible = "ibm,uic-440grx","ibm,uic"; 80 compatible = "ibm,uic-440grx","ibm,uic"; 92 compatible = "ibm,sdr-440grx", "ibm,sdr-440ep"; 97 compatible = "ibm,cpr-440grx", "ibm,cpr-440ep"; 102 compatible = "ibm,plb-440grx", "ibm,plb4"; 109 compatible = "ibm,sdram-440grx", "ibm,sdram-44x-ddr2denali"; 114 compatible = "ibm,dma-440grx", "ibm,dma-4xx"; 119 compatible = "ibm,mcmal-440grx", "ibm,mcmal2"; [all …]
|
D | icon.dts | 33 model = "PowerPC,440SPe"; 53 compatible = "ibm,uic-440spe","ibm,uic"; 63 compatible = "ibm,uic-440spe","ibm,uic"; 75 compatible = "ibm,uic-440spe","ibm,uic"; 87 compatible = "ibm,uic-440spe","ibm,uic"; 99 compatible = "ibm,sdr-440spe"; 104 compatible = "ibm,cpr-440spe"; 109 compatible = "ibm,mq-440spe"; 114 compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4"; 131 compatible = "ibm,sdram-440spe", "ibm,sdram-405gp"; [all …]
|
D | sequoia.dts | 39 model = "PowerPC,440EPx"; 58 compatible = "ibm,uic-440epx","ibm,uic"; 68 compatible = "ibm,uic-440epx","ibm,uic"; 80 compatible = "ibm,uic-440epx","ibm,uic"; 92 compatible = "ibm,sdr-440epx", "ibm,sdr-440ep"; 97 compatible = "ibm,cpr-440epx", "ibm,cpr-440ep"; 102 compatible = "ibm,plb-440epx", "ibm,plb4"; 109 compatible = "ibm,sdram-440epx", "ibm,sdram-44x-ddr2denali"; 126 compatible = "ibm,dma-440epx", "ibm,dma-4xx"; 131 compatible = "ibm,mcmal-440epx", "ibm,mcmal2"; [all …]
|
D | taishan.dts | 35 model = "PowerPC,440GX"; 55 compatible = "ibm,uic-440gx", "ibm,uic"; 66 compatible = "ibm,uic-440gx", "ibm,uic"; 79 compatible = "ibm,uic-440gx", "ibm,uic"; 91 compatible = "ibm,uic-440gx", "ibm,uic"; 104 compatible = "ibm,cpc-440gp"; 110 compatible = "ibm,l2-cache-440gx", "ibm,l2-cache"; 120 compatible = "ibm,plb-440gx", "ibm,plb4"; 127 compatible = "ibm,sdram-440gp"; 133 compatible = "ibm,sram-440gp"; [all …]
|
D | katmai.dts | 37 model = "PowerPC,440SPe"; 57 compatible = "ibm,uic-440spe","ibm,uic"; 67 compatible = "ibm,uic-440spe","ibm,uic"; 79 compatible = "ibm,uic-440spe","ibm,uic"; 91 compatible = "ibm,uic-440spe","ibm,uic"; 103 compatible = "ibm,sdr-440spe"; 108 compatible = "ibm,cpr-440spe"; 113 compatible = "ibm,mq-440spe"; 118 compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4"; 135 compatible = "ibm,sdram-440spe", "ibm,sdram-405gp"; [all …]
|
D | ebony.dts | 36 model = "PowerPC,440GP"; 55 compatible = "ibm,uic-440gp", "ibm,uic"; 66 compatible = "ibm,uic-440gp", "ibm,uic"; 78 compatible = "ibm,cpc-440gp"; 84 compatible = "ibm,plb-440gp", "ibm,plb4"; 91 compatible = "ibm,sdram-440gp"; 97 compatible = "ibm,sram-440gp"; 103 compatible = "ibm,dma-440gp"; 108 compatible = "ibm,mcmal-440gp", "ibm,mcmal"; 126 compatible = "ibm,opb-440gp", "ibm,opb"; [all …]
|
/linux-6.12.1/arch/powerpc/include/asm/ |
D | dcr-regs.h | 28 /* CPRs (440GX and 440SP/440SPe) */ 32 /* SDRs (440GX and 440SP/440SPe) */ 85 * for the SRAM0 controller (e.g. 0x20 on 440GX). The base address is 107 * for the SRAM0 controller (e.g. 0x30 on 440GX). The base address is 162 * DCR register offsets for 440SP/440SPe I2O/DMA controller. 169 /* 440SP/440SPe Software Reset DCR */ 173 /* 440SP/440SPe Memory Queue DCR offsets */
|
/linux-6.12.1/Documentation/devicetree/bindings/powerpc/4xx/ |
D | ppc440spe-adma.txt | 15 - compatible : "ibm,i2o-440spe"; 22 compatible = "ibm,i2o-440spe"; 32 - compatible : "ibm,dma-440spe"; 45 compatible = "ibm,dma-440spe"; 82 - compatible : "ibm,mq-440spe"; 88 compatible = "ibm,mq-440spe";
|
/linux-6.12.1/arch/powerpc/boot/ |
D | dcr.h | 24 /* 440GP/440GX SDRAM controller DCRs */ 48 /* 440GP External Bus Controller (EBC) */ 85 /* 440GP Clock, PM, chip control */ 146 /* 440EP Clock/Power-on Reset regs */ 156 /* 440GX/405EX Clock Control reg */
|
D | cuboot-katmai.c | 34 /* 440SP Clock logic is all but identical to 440GX in katmai_fixups()
|
D | 4xx.c | 60 /* Read the 440SPe MQ controller to get size of system memory. */ 317 /* Calculate 440GP clocks */ 343 /* FIXME: Check if this is for all 440GP, or just Ebony */ in ibm440gp_fixup_clocks() 345 /* Rev. B 440GP, use external system clock */ in ibm440gp_fixup_clocks() 348 /* Rev. C 440GP, errata force us to use internal clock */ in ibm440gp_fixup_clocks()
|
/linux-6.12.1/drivers/usb/host/ |
D | ehci-ppc-of.c | 6 * Tested on AMCC PPC 440EPx 74 * 440EPx Errata USBH_3 136 np = of_find_compatible_node(NULL, NULL, "ibm,usb-ohci-440epx"); in ehci_hcd_ppc_of_probe() 165 if (of_device_is_compatible(dn, "ibm,usb-ehci-440epx")) { in ehci_hcd_ppc_of_probe() 205 np = of_find_compatible_node(NULL, NULL, "ibm,usb-ohci-440epx"); in ehci_hcd_ppc_of_remove()
|
/linux-6.12.1/drivers/net/ethernet/ibm/emac/ |
D | mal.h | 26 * We call MAL 1 the version in 405GP, 405GPR, 405EP, 440EP, 440GR and 29 * We call MAL 2 the version in 440GP, 440GX, 440SP, 440SPE and Axon
|
D | core.h | 279 * For the 440SPe, AMCC inexplicably changed the polarity of 300 * Set if we need phy clock workaround for 440gx 304 * Set if we need phy clock workaround for 440ep or 440gr
|
/linux-6.12.1/drivers/dma/ppc4xx/ |
D | dma.h | 3 * 440SPe's DMA engines support header file 104 * Basic CDB structure (Table 20-17, p.499, 440spe_um_1_22.pdf) 119 * DMAx hardware registers (p.515 in 440SPe UM 1.22) 153 * I2O hardware registers (p.528 in 440SPe UM 1.22)
|
/linux-6.12.1/drivers/edac/ |
D | i82443bxgx_edac.c | 2 * Intel 82443BX/GX (440BX/GX chipset) Memory Controller EDAC kernel 12 * 440GX fix by Jason Uhlenkott <juhlenko@akamai.com>. 18 * This module doesn't support the 440LX, but it may be possible to 19 * make it do so (the 440LX's register definitions are different, but 209 /* 440GX goes to 2GB, represented with a DRB of 0. */ in i82443bxgx_init_csrows() 223 /* I don't think 440BX can tell you device type? FIXME? */ in i82443bxgx_init_csrows() 225 /* Mode is global to all rows on 440BX */ in i82443bxgx_init_csrows()
|
/linux-6.12.1/arch/powerpc/include/asm/nohash/32/ |
D | pte-44x.h | 25 * PPC 440 core has following TLB attribute fields; 35 * Newer 440 cores (440x6 as used on AMCC 460EX/460GT) have additional
|
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
D | generic-ehci.yaml | 19 const: ibm,usb-ehci-440epx 73 - ibm,usb-ehci-440epx 169 compatible = "ibm,usb-ehci-440epx", "usb-ehci";
|
/linux-6.12.1/arch/powerpc/mm/nohash/ |
D | tlb_low.S | 44 * 440 implementation uses tlbsx/we for tlbil_va and a full sweep 53 * will never be passed out of bounds values on 440 (hopefully) 71 /* On 440 There are only 64 TLB entries, so r3 < 64, which means bit 153 * to use it on a 440.
|