/openbmc/linux/Documentation/devicetree/bindings/powerpc/fsl/ |
H A D | mpc5200.txt | 1 MPC5200 Device Tree Bindings 9 For mpc5200 on-chip devices, the format for each compatible value is 15 The split between the MPC5200 and the MPC5200B leaves a bit of a 18 chip? For the MPC5200; the answer is easy. Most of the SoC devices 19 originally appeared on the MPC5200. Since they didn't exist anywhere 21 "fsl,mpc5200-<device>". 29 compatible = "fsl,mpc5200b-<device>","fsl,mpc5200-<device>"; 32 (instead of only listing the base mpc5200 item). 34 ie. ethernet on mpc5200: compatible = "fsl,mpc5200-fec"; 35 ethernet on mpc5200b: compatible = "fsl,mpc5200b-fec", "fsl,mpc5200-fec"; [all …]
|
/openbmc/linux/arch/powerpc/boot/dts/ |
H A D | lite5200.dts | 43 compatible = "fsl,mpc5200-immr"; 50 compatible = "fsl,mpc5200-cdm"; 58 compatible = "fsl,mpc5200-pic"; 63 compatible = "fsl,mpc5200-gpt"; 70 compatible = "fsl,mpc5200-gpt"; 76 compatible = "fsl,mpc5200-gpt"; 82 compatible = "fsl,mpc5200-gpt"; 88 compatible = "fsl,mpc5200-gpt"; 94 compatible = "fsl,mpc5200-gpt"; 100 compatible = "fsl,mpc5200-gpt"; [all …]
|
H A D | mpc5200b.dtsi | 51 compatible = "fsl,mpc5200b-cdm","fsl,mpc5200-cdm"; 59 compatible = "fsl,mpc5200b-pic","fsl,mpc5200-pic"; 64 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; 72 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; 79 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; 86 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; 93 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; 100 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; 107 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; 114 compatible = "fsl,mpc5200b-gpt","fsl,mpc5200-gpt"; [all …]
|
H A D | tqm5200.dts | 43 compatible = "fsl,mpc5200-immr"; 50 compatible = "fsl,mpc5200-cdm"; 58 compatible = "fsl,mpc5200-pic"; 63 compatible = "fsl,mpc5200-gpt"; 70 compatible = "fsl,mpc5200-mscan"; 76 compatible = "fsl,mpc5200-mscan"; 82 compatible = "fsl,mpc5200-gpio"; 90 compatible = "fsl,mpc5200-ohci","ohci-be"; 96 compatible = "fsl,mpc5200-bestcomm"; 105 compatible = "fsl,mpc5200-xlb"; [all …]
|
H A D | charon.dts | 46 compatible = "fsl,mpc5200-immr"; 53 compatible = "fsl,mpc5200-cdm"; 61 compatible = "fsl,mpc5200-pic"; 66 compatible = "fsl,mpc5200-gpt"; 73 compatible = "fsl,mpc5200-mscan"; 79 compatible = "fsl,mpc5200-mscan"; 85 compatible = "fsl,mpc5200-gpio"; 93 compatible = "fsl,mpc5200-ohci","ohci-be"; 100 compatible = "fsl,mpc5200-bestcomm"; 109 compatible = "fsl,mpc5200-xlb"; [all …]
|
H A D | cm5200.dts | 27 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 31 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 35 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 47 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
H A D | a4m072.dts | 43 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 49 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 55 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 69 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 131 compatible = "fsl,mpc5200-pci";
|
H A D | motionpro.dts | 32 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 37 compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi"; 50 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 79 compatible = "fsl,mpc5200b-sram","fsl,mpc5200-sram";
|
H A D | lite5200b.dts | 40 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 66 // compatible = "fsl,mpc5200b-psc-ac97","fsl,mpc5200-psc-ac97"; 78 // compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi"; 100 compatible = "fsl,mpc5200b-sram","fsl,mpc5200-sram";
|
H A D | o2d.dtsi | 33 compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi"; 48 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 52 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
H A D | pcm030.dts | 37 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 51 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 77 compatible = "fsl,mpc5200b-sram","fsl,mpc5200-sram";
|
H A D | uc101.dts | 47 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 51 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 67 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
|
/openbmc/linux/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_common.c | 25 /* MPC5200 device tree match tables */ 27 { .compatible = "fsl,mpc5200-xlb", }, 28 { .compatible = "mpc5200-xlb", }, 32 { .compatible = "fsl,mpc5200-immr", }, 38 { .type = "builtin", .compatible = "mpc5200", }, /* efika */ 39 { .type = "soc", .compatible = "mpc5200", }, /* lite5200 */ 112 { .compatible = "fsl,mpc5200-gpt", }, 113 { .compatible = "mpc5200-gpt", }, /* old */ 117 { .compatible = "fsl,mpc5200-cdm", }, 118 { .compatible = "mpc5200-cdm", }, /* old */ [all …]
|
H A D | mpc52xx_pic.c | 20 * This is the device driver for the MPC5200 interrupt controller. 24 * The MPC5200 interrupt controller groups the all interrupt sources into 44 * number, as defined by the MPC5200 user guide, and refers to it as the 53 * part of the MPC5200 interrupt controller, but it is used here to assign 89 * associated with external interrupt sources on the MPC5200 (just because 91 * when reading the mpc5200 manual and it is a frequently asked question). 122 /* MPC5200 device tree match tables */ 124 { .compatible = "fsl,mpc5200-pic", }, 125 { .compatible = "mpc5200-pic", }, 129 { .compatible = "fsl,mpc5200-bestcomm", }, [all …]
|
H A D | lite5200.c | 32 /* mpc5200 device tree match tables */ 34 { .compatible = "fsl,mpc5200-cdm", }, 35 { .compatible = "mpc5200-cdm", }, 40 { .compatible = "fsl,mpc5200-gpio", }, 41 { .compatible = "mpc5200-gpio", }, 155 /* Some mpc5200 & mpc5200b related configuration */ in lite5200_setup_arch()
|
H A D | Kconfig | 9 bool "Generic support for simple MPC5200 based boards" 50 bool "MPC5200 (L25R) bugfix support" 53 Enable workarounds for original MPC5200 errata. This is not required
|
H A D | media5200.c | 9 * (built around the MPC5200 SoC). 14 * Virtual IRQ subsystem after the primary mpc5200 interrupt controller 30 { .compatible = "fsl,mpc5200-gpio", }, 31 { .compatible = "mpc5200-gpio", }, 147 /* First setup the regular MPC5200 interrupt controller */ in media5200_init_irq() 205 /* Some mpc5200 & mpc5200b related configuration */ in media5200_setup_arch()
|
H A D | mpc5200_simple.c | 3 * Support for 'mpc5200-simple-platform' compatible boards. 41 /* Some mpc5200 & mpc5200b related configuration */ in mpc5200_simple_setup_arch() 71 .name = "mpc5200-simple-platform", in define_machine()
|
H A D | mpc52xx_pm.c | 64 { .compatible = "fsl,mpc5200-immr", }, in mpc52xx_pm_prepare() 66 { .type = "soc", .compatible = "mpc5200", }, /* lite5200 */ in mpc52xx_pm_prepare() 67 { .type = "builtin", .compatible = "mpc5200", }, /* efika */ in mpc52xx_pm_prepare() 88 /* these offsets are from mpc5200 users manual */ in mpc52xx_pm_prepare()
|
/openbmc/linux/sound/soc/fsl/ |
H A D | efika-audio-fabric.c | 33 DAILINK_COMP_ARRAY(COMP_CPU("mpc5200-psc-ac97.0")), 36 DAILINK_COMP_ARRAY(COMP_PLATFORM("mpc5200-pcm-audio"))); 39 DAILINK_COMP_ARRAY(COMP_CPU("mpc5200-psc-ac97.1")), 42 DAILINK_COMP_ARRAY(COMP_PLATFORM("mpc5200-pcm-audio"))); 93 MODULE_DESCRIPTION(DRV_NAME ": mpc5200 Efika fabric driver");
|
H A D | mpc5200_psc_i2s.c | 3 // Freescale MPC5200 PSC in I2S mode 132 .name = "mpc5200-psc-i2s.0", 151 .name = "mpc5200-i2s", 221 { .compatible = "fsl,mpc5200-psc-i2s", }, 231 .name = "mpc5200-psc-i2s", 239 MODULE_DESCRIPTION("Freescale MPC5200 PSC in I2S mode ASoC Driver");
|
H A D | mpc5200_psc_ac97.c | 3 // linux/sound/mpc5200-ac97.c -- AC97 support for the Freescale MPC52xx chip. 25 #define DRV_NAME "mpc5200-psc-ac97" 236 .name = "mpc5200-psc-ac97.0", 254 .name = "mpc5200-psc-ac97.1", 323 { .compatible = "fsl,mpc5200-psc-ac97", }, 333 .name = "mpc5200-psc-ac97", 341 MODULE_DESCRIPTION("mpc5200 AC97 module");
|
H A D | pcm030-audio-fabric.c | 27 DAILINK_COMP_ARRAY(COMP_CPU("mpc5200-psc-ac97.0")), 32 DAILINK_COMP_ARRAY(COMP_CPU("mpc5200-psc-ac97.1")), 139 MODULE_DESCRIPTION(DRV_NAME ": mpc5200 pcm030 fabric driver");
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-mpc.yaml | 20 - mpc5200-i2c 21 - fsl,mpc5200-i2c 29 - const: fsl,mpc5200-i2c 82 compatible = "fsl,mpc5200b-i2c", "fsl,mpc5200-i2c", "fsl-i2c";
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | cuboot-52xx.c | 3 * Old U-boot compatibility for MPC5200 38 soc = find_node_by_compatible(NULL, "fsl,mpc5200-immr"); in platform_fixups()
|