Home
last modified time | relevance | path

Searched +full:mpc5200b +full:- +full:i2c (Results 1 – 15 of 15) sorted by relevance

/Linux-v6.1/arch/powerpc/boot/dts/
Dmpc5200b.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * base MPC5200b Device Tree Source
10 /dts-v1/;
13 model = "fsl,mpc5200b";
14 compatible = "fsl,mpc5200b";
15 #address-cells = <1>;
16 #size-cells = <1>;
17 interrupt-parent = <&mpc5200_pic>;
20 #address-cells = <1>;
21 #size-cells = <0>;
[all …]
Da4m072.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
12 /include/ "mpc5200b.dtsi"
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 */
[all …]
Dmotionpro.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Motion-PRO board Device Tree Source
9 /include/ "mpc5200b.dtsi"
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";
[all …]
Da3m071.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
14 /include/ "mpc5200b.dtsi"
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 */
40 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
62 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
[all …]
Dpcm030.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * phyCORE-MPC5200B-tiny (pcm030) board Device Tree Source
11 /include/ "mpc5200b.dtsi"
13 &gpt0 { fsl,has-wdt; };
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 …]
Dcm5200.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
9 /include/ "mpc5200b.dtsi"
11 &gpt0 { fsl,has-wdt; };
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";
51 phy-handle = <&phy0>;
55 phy0: ethernet-phy@0 {
64 i2c@3d00 {
[all …]
Duc101.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * Copyright 2006-2007 Secret Lab Technologies Ltd.
10 /include/ "mpc5200b.dtsi"
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; };
[all …]
Dlite5200b.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2006-2007 Secret Lab Technologies Ltd.
9 /include/ "mpc5200b.dtsi"
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>;
[all …]
Ddigsy_mtc.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
10 /include/ "mpc5200b.dtsi"
12 &gpt0 { gpio-controller; fsl,has-wdt; };
13 &gpt1 { gpio-controller; };
16 model = "intercontrol,digsy-mtc";
17 compatible = "intercontrol,digsy-mtc";
41 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
45 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
53 phy-handle = <&phy0>;
57 phy0: ethernet-phy@0 {
[all …]
Dmucmc52.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * Copyright 2006-2007 Secret Lab Technologies Ltd.
10 /include/ "mpc5200b.dtsi"
13 &gpt0 { gpio-controller; };
14 &gpt1 { gpio-controller; };
15 &gpt2 { gpio-controller; };
16 &gpt3 { gpio-controller; };
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 …]
Dpcm032.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * phyCORE-MPC5200B-IO (pcm032) board Device Tree Source
5 * Copyright (C) 2006-2009 Pengutronix
9 /include/ "mpc5200b.dtsi"
11 &gpt0 { fsl,has-wdt; };
12 &gpt2 { gpio-controller; };
13 &gpt3 { gpio-controller; };
14 &gpt4 { gpio-controller; };
15 &gpt5 { gpio-controller; };
16 &gpt6 { gpio-controller; };
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/i2c/
Di2c-mpc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-mpc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: I2C-Bus adapter for MPC824x/83xx/85xx/86xx/512x/52xx SoCs
10 - Chris Packham <chris.packham@alliedtelesis.co.nz>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
18 - items:
19 - enum:
20 - mpc5200-i2c
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/powerpc/fsl/
Dmpc5200.txt2 ----------------------------
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
21 "fsl,mpc5200-<device>".
29 compatible = "fsl,mpc5200b-<device>","fsl,mpc5200-<device>";
34 ie. ethernet on mpc5200: compatible = "fsl,mpc5200-fec";
35 ethernet on mpc5200b: compatible = "fsl,mpc5200b-fec", "fsl,mpc5200-fec";
[all …]
/Linux-v6.1/drivers/i2c/busses/
Di2c-mpc.c1 // SPDX-License-Identifier: GPL-2.0
3 * This is a combined i2c adapter and algorithm driver for the
5 * the same I2C unit (8240, 8245, 85xx).
7 * Copyright (C) 2003-2004 Humboldt Solutions Ltd, adrian@humboldt.co.uk
24 #include <linux/i2c.h>
32 #define DRV_NAME "mpc-i2c"
111 void (*setup)(struct device_node *node, struct mpc_i2c *i2c, u32 clock);
114 static inline void writeccr(struct mpc_i2c *i2c, u32 x) in writeccr() argument
116 writeb(x, i2c->base + MPC_I2C_CR); in writeccr()
124 static void mpc_i2c_fixup(struct mpc_i2c *i2c) in mpc_i2c_fixup() argument
[all …]
/Linux-v6.1/arch/powerpc/kernel/
Dprom_init.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (C) 1996-2005 Paul Mackerras.
46 #include <asm/asm-prototypes.h>
47 #include <asm/ultravisor-api.h>
72 * On ppc32 we compile with -mrelocatable, which means that references
83 * arguments to call_prom should be 32-bit values.
216 * Error results ... some OF calls will return "-1" on error, some
222 #define PROM_ERROR (-1u)
236 return c1 < c2 ? -1 : 1; in prom_strcmp()
249 return -E2BIG; in prom_strscpy_pad()
[all …]