| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | mpc5200.txt | 1 MPC5200 Device Tree Bindings 2 ---------------------------- 4 (c) 2006-2009 Secret Lab Technologies Ltd 8 ------------------ 9 For mpc5200 on-chip devices, the format for each compatible value is 10 <chip>-<device>[-<mode>]. The OS should be able to match a device driver 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>". [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | mpc5200.txt | 1 MPC5200 Device Tree Bindings 2 ---------------------------- 4 (c) 2006-2009 Secret Lab Technologies Ltd 8 ------------------ 9 For mpc5200 on-chip devices, the format for each compatible value is 10 <chip>-<device>[-<mode>]. The OS should be able to match a device driver 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>". [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/ |
| D | lite5200.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2006-2007 Secret Lab Technologies Ltd. 9 /dts-v1/; 14 #address-cells = <1>; 15 #size-cells = <1>; 16 interrupt-parent = <&mpc5200_pic>; 19 #address-cells = <1>; 20 #size-cells = <0>; 25 d-cache-line-size = <32>; 26 i-cache-line-size = <32>; [all …]
|
| D | mpc5200b.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 10 /dts-v1/; 15 #address-cells = <1>; 16 #size-cells = <1>; 17 interrupt-parent = <&mpc5200_pic>; 20 #address-cells = <1>; 21 #size-cells = <0>; 26 d-cache-line-size = <32>; 27 i-cache-line-size = <32>; 28 d-cache-size = <0x4000>; // L1, 16K [all …]
|
| D | motionpro.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Motion-PRO board Device Tree Source 11 &gpt0 { fsl,has-wdt; }; 12 &gpt6 { // Motion-PRO status LED 13 compatible = "promess,motionpro-led"; 14 label = "motionpro-statusled"; 15 blink-delay = <100>; // 100 msec 17 &gpt7 { // Motion-PRO ready LED 18 compatible = "promess,motionpro-led"; 19 label = "motionpro-readyled"; [all …]
|
| D | lite5200b.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2006-2007 Secret Lab Technologies Ltd. 11 &gpt0 { fsl,has-wdt; }; 12 &gpt2 { gpio-controller; }; 13 &gpt3 { gpio-controller; }; 20 compatible = "gpio-leds"; 26 linux,default-trigger = "heartbeat"; 40 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 41 cell-index = <0>; 66 // compatible = "fsl,mpc5200b-psc-ac97","fsl,mpc5200-psc-ac97"; [all …]
|
| D | o2d.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 gpio-controller; 13 fsl,has-wdt; 14 fsl,wdt-on-boot = <0>; 16 &gpt1 { gpio-controller; }; 33 compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi"; 34 #address-cells = <1>; 35 #size-cells = <0>; 36 cell-index = <0>; 40 spi-max-frequency = <250000>; [all …]
|
| D | a4m072.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 &gpt0 { fsl,has-wdt; }; 15 &gpt3 { gpio-controller; }; 16 &gpt4 { gpio-controller; }; 17 &gpt5 { gpio-controller; }; 24 #address-cells = <1>; 25 #size-cells = <1>; 26 compatible = "fsl,mpc5200b-immr"; 29 bus-frequency = <0>; /* From boot loader */ 30 system-frequency = <0>; /* From boot loader */ [all …]
|
| D | uc101.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright 2006-2007 Secret Lab Technologies Ltd. 12 &gpt0 { gpio-controller; }; 13 &gpt1 { gpio-controller; }; 14 &gpt2 { gpio-controller; }; 15 &gpt3 { gpio-controller; }; 16 &gpt4 { gpio-controller; }; 17 &gpt5 { gpio-controller; }; 18 &gpt6 { gpio-controller; }; 19 &gpt7 { gpio-controller; }; [all …]
|
| D | digsy_mtc.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 &gpt0 { gpio-controller; fsl,has-wdt; }; 13 &gpt1 { gpio-controller; }; 16 model = "intercontrol,digsy-mtc"; 17 compatible = "intercontrol,digsy-mtc"; 28 spi@f00 { 31 spi-max-frequency = <32000>; 49 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 53 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 61 phy-handle = <&phy0>; [all …]
|
| D | a3m071.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 &gpt0 { fsl,has-wdt; }; 23 #address-cells = <1>; 24 #size-cells = <1>; 25 compatible = "fsl,mpc5200b-immr"; 28 bus-frequency = <0>; /* From boot loader */ 29 system-frequency = <0>; /* From boot loader */ 31 spi@f00 { 40 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 62 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; [all …]
|
| D | mucmc52.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright 2006-2007 Secret Lab Technologies Ltd. 13 &gpt0 { gpio-controller; }; 14 &gpt1 { gpio-controller; }; 15 &gpt2 { gpio-controller; }; 16 &gpt3 { gpio-controller; }; 41 spi@f00 { 50 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 54 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 70 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/boot/dts/ |
| D | lite5200.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2006-2007 Secret Lab Technologies Ltd. 9 /dts-v1/; 14 #address-cells = <1>; 15 #size-cells = <1>; 16 interrupt-parent = <&mpc5200_pic>; 19 #address-cells = <1>; 20 #size-cells = <0>; 25 d-cache-line-size = <32>; 26 i-cache-line-size = <32>; [all …]
|
| D | mpc5200b.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 10 /dts-v1/; 15 #address-cells = <1>; 16 #size-cells = <1>; 17 interrupt-parent = <&mpc5200_pic>; 20 #address-cells = <1>; 21 #size-cells = <0>; 26 d-cache-line-size = <32>; 27 i-cache-line-size = <32>; 28 d-cache-size = <0x4000>; // L1, 16K [all …]
|
| D | motionpro.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Motion-PRO board Device Tree Source 11 &gpt0 { fsl,has-wdt; }; 12 &gpt6 { // Motion-PRO status LED 13 compatible = "promess,motionpro-led"; 14 label = "motionpro-statusled"; 15 blink-delay = <100>; // 100 msec 17 &gpt7 { // Motion-PRO ready LED 18 compatible = "promess,motionpro-led"; 19 label = "motionpro-readyled"; [all …]
|
| D | lite5200b.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2006-2007 Secret Lab Technologies Ltd. 11 &gpt0 { fsl,has-wdt; }; 12 &gpt2 { gpio-controller; }; 13 &gpt3 { gpio-controller; }; 20 compatible = "gpio-leds"; 26 linux,default-trigger = "heartbeat"; 40 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 41 cell-index = <0>; 66 // compatible = "fsl,mpc5200b-psc-ac97","fsl,mpc5200-psc-ac97"; [all …]
|
| D | o2d.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 gpio-controller; 13 fsl,has-wdt; 14 fsl,wdt-on-boot = <0>; 16 &gpt1 { gpio-controller; }; 33 compatible = "fsl,mpc5200b-psc-spi","fsl,mpc5200-psc-spi"; 34 #address-cells = <1>; 35 #size-cells = <0>; 36 cell-index = <0>; 48 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; [all …]
|
| D | a4m072.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 &gpt0 { fsl,has-wdt; }; 15 &gpt3 { gpio-controller; }; 16 &gpt4 { gpio-controller; }; 17 &gpt5 { gpio-controller; }; 24 #address-cells = <1>; 25 #size-cells = <1>; 26 compatible = "fsl,mpc5200b-immr"; 29 bus-frequency = <0>; /* From boot loader */ 30 system-frequency = <0>; /* From boot loader */ [all …]
|
| D | uc101.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright 2006-2007 Secret Lab Technologies Ltd. 12 &gpt0 { gpio-controller; }; 13 &gpt1 { gpio-controller; }; 14 &gpt2 { gpio-controller; }; 15 &gpt3 { gpio-controller; }; 16 &gpt4 { gpio-controller; }; 17 &gpt5 { gpio-controller; }; 18 &gpt6 { gpio-controller; }; 19 &gpt7 { gpio-controller; }; [all …]
|
| D | a3m071.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 &gpt0 { fsl,has-wdt; }; 23 #address-cells = <1>; 24 #size-cells = <1>; 25 compatible = "fsl,mpc5200b-immr"; 28 bus-frequency = <0>; /* From boot loader */ 29 system-frequency = <0>; /* From boot loader */ 31 spi@f00 { 40 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 62 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-mpc52xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * MPC52xx SPI bus driver. 7 * This is the driver for the MPC5200's dedicated SPI controller. 9 * Note: this driver does not support the MPC5200 PSC in SPI mode. For 10 * that driver see drivers/spi/mpc52xx_psc_spi.c 18 #include <linux/spi/spi.h> 26 MODULE_DESCRIPTION("MPC52xx SPI (non-PSC) Driver"); 99 if (ms->gpio_cs_count > 0) { in mpc52xx_spi_chipsel() 100 cs = ms->message->spi->chip_select; in mpc52xx_spi_chipsel() 101 gpio_set_value(ms->gpio_cs[cs], value ? 0 : 1); in mpc52xx_spi_chipsel() [all …]
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-mpc52xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * MPC52xx SPI bus driver. 7 * This is the driver for the MPC5200's dedicated SPI controller. 9 * Note: this driver does not support the MPC5200 PSC in SPI mode. For 10 * that driver see drivers/spi/mpc52xx_psc_spi.c 20 #include <linux/spi/spi.h> 30 MODULE_DESCRIPTION("MPC52xx SPI (non-PSC) Driver"); 103 if (ms->gpio_cs_count > 0) { in mpc52xx_spi_chipsel() 104 cs = spi_get_chipselect(ms->message->spi, 0); in mpc52xx_spi_chipsel() 105 gpiod_set_value(ms->gpio_cs[cs], value); in mpc52xx_spi_chipsel() [all …]
|
| D | spi-mpc52xx-psc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MPC52xx PSC in SPI mode driver. 20 #include <linux/spi/spi.h> 47 static int mpc52xx_psc_spi_transfer_setup(struct spi_device *spi, in mpc52xx_psc_spi_transfer_setup() argument 50 struct mpc52xx_psc_spi_cs *cs = spi->controller_state; in mpc52xx_psc_spi_transfer_setup() 52 cs->speed_hz = (t && t->speed_hz) in mpc52xx_psc_spi_transfer_setup() 53 ? t->speed_hz : spi->max_speed_hz; in mpc52xx_psc_spi_transfer_setup() 54 cs->bits_per_word = (t && t->bits_per_word) in mpc52xx_psc_spi_transfer_setup() 55 ? t->bits_per_word : spi->bits_per_word; in mpc52xx_psc_spi_transfer_setup() 56 cs->bits_per_word = ((cs->bits_per_word + 7) / 8) * 8; in mpc52xx_psc_spi_transfer_setup() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/fsl/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 This option is only useful for out-of-tree drivers since 15 in-tree drivers select it automatically. 25 This option is only useful for out-of-tree drivers since 26 in-tree drivers select it automatically. 35 This option is only useful for out-of-tree drivers since 36 in-tree drivers select it automatically. 53 This option is only useful for out-of-tree drivers since 54 in-tree drivers select it automatically. 65 This option is only useful for out-of-tree drivers since [all …]
|
| /kernel/linux/linux-6.6/sound/soc/fsl/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 This option is only useful for out-of-tree drivers since 15 in-tree drivers select it automatically. 26 This option is only useful for out-of-tree drivers since 27 in-tree drivers select it automatically. 36 This option is only useful for out-of-tree drivers since 37 in-tree drivers select it automatically. 54 This option is only useful for out-of-tree drivers since 55 in-tree drivers select it automatically. 67 This option is only useful for out-of-tree drivers since [all …]
|