Searched +full:mpc5200 +full:- +full:spi (Results 1 – 16 of 16) sorted by relevance
/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 …]
|
/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 …]
|
/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 …]
|
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> 31 void (*cs_control)(struct spi_device *spi, bool on); 58 static int mpc52xx_psc_spi_transfer_setup(struct spi_device *spi, in mpc52xx_psc_spi_transfer_setup() argument 61 struct mpc52xx_psc_spi_cs *cs = spi->controller_state; in mpc52xx_psc_spi_transfer_setup() 63 cs->speed_hz = (t && t->speed_hz) in mpc52xx_psc_spi_transfer_setup() 64 ? t->speed_hz : spi->max_speed_hz; in mpc52xx_psc_spi_transfer_setup() 65 cs->bits_per_word = (t && t->bits_per_word) in mpc52xx_psc_spi_transfer_setup() 66 ? t->bits_per_word : spi->bits_per_word; in mpc52xx_psc_spi_transfer_setup() [all …]
|
/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 …]
|
/linux-5.10/Documentation/devicetree/bindings/spi/ |
D | spi-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SPI Controller Generic Binding 10 - Mark Brown <broonie@kernel.org> 13 SPI busses can be described with a node for the SPI controller device 14 and a set of child nodes for each SPI slave on the bus. The system SPI 15 controller may be described for use in SPI master mode or in SPI slave mode, 20 pattern: "^spi(@.*|-[0-9a-f])*$" [all …]
|
/linux-5.10/drivers/rtc/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 This clock should be battery-backed, so that it reads the correct 45 time when the system boots from a power-off state. Otherwise, your 132 once-per-second update interrupts, used for synchronization. 150 will be called rtc-test. 164 will be called rtc-88pm860x. 174 will be called rtc-88pm80x. 178 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3" 181 AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip. 184 will be called rtc-ab-b5ze-s3. [all …]
|