Home
last modified time | relevance | path

Searched full:mscc (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v5.4/Documentation/devicetree/bindings/mips/
Dmscc.txt7 - compatible: "mscc,ocelot"
19 - compatible: Should be "mscc,ocelot-chip-regs", "simple-mfd", "syscon"
24 compatible = "mscc,ocelot-chip-regs", "simple-mfd", "syscon";
36 - compatible: Should be "mscc,ocelot-cpu-syscon", "syscon"
41 compatible = "mscc,ocelot-cpu-syscon", "syscon";
52 - compatible: Should be "mscc,ocelot-hsio", "syscon", "simple-mfd"
57 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
/Linux-v5.4/arch/mips/boot/dts/mscc/
Docelot.dtsi7 compatible = "mscc,ocelot";
55 compatible = "mscc,ocelot-cpu-syscon", "syscon";
60 compatible = "mscc,ocelot-icpu-intr";
82 compatible = "mscc,ocelot-i2c", "snps,designware-i2c";
108 compatible = "mscc,ocelot-spi", "snps,dw-apb-ssi";
119 compatible = "mscc,vsc7514-switch";
186 compatible = "mscc,ocelot-chip-reset";
191 compatible = "mscc,ocelot-pinctrl";
225 compatible = "mscc,ocelot-miim";
247 compatible = "mscc,ocelot-miim";
[all …]
Docelot_pcb123.dts9 compatible = "mscc,ocelot-pcb123", "mscc,ocelot";
Docelot_pcb120.dts11 compatible = "mscc,ocelot-pcb120", "mscc,ocelot";
/Linux-v5.4/arch/mips/generic/
Dboard-ocelot.its.S5 description = "MSCC Ocelot PCB123 Device Tree";
6 data = /incbin/("boot/dts/mscc/ocelot_pcb123.dtb");
16 description = "MSCC Ocelot PCB120 Device Tree";
17 data = /incbin/("boot/dts/mscc/ocelot_pcb120.dtb");
DKconfig30 comment "MSCC Ocelot doesn't work with SEAD3 enabled"
34 bool "Support MSCC Ocelot boards"
/Linux-v5.4/Documentation/devicetree/bindings/phy/
Dphy-ocelot-serdes.txt19 This is a child of the HSIO syscon ("mscc,ocelot-hsio", see
20 Documentation/devicetree/bindings/mips/mscc.txt) on the Microsemi Ocelot.
24 - compatible: should be "mscc,vsc7514-serdes"
33 compatible = "mscc,vsc7514-serdes";
/Linux-v5.4/Documentation/devicetree/bindings/pinctrl/
Dmscc,ocelot-pinctrl.txt5 - compatible : Should be "mscc,ocelot-pinctrl" or
6 "mscc,jaguar2-pinctrl"
25 compatible = "mscc,ocelot-pinctrl";
/Linux-v5.4/Documentation/devicetree/bindings/power/reset/
Docelot-reset.txt7 - compatible: "mscc,ocelot-chip-reset"
11 compatible = "mscc,ocelot-chip-reset";
/Linux-v5.4/Documentation/devicetree/bindings/i2c/
Di2c-designware.txt6 or "mscc,ocelot-i2c" with "snps,designware-i2c" for fallback
24 - reg : for "mscc,ocelot-i2c", a second register set to configure the SDA hold
29 on Microsemi SoCs ("mscc,ocelot-i2c" compatible).
/Linux-v5.4/Documentation/devicetree/bindings/interrupt-controller/
Dmscc,ocelot-icpu-intr.txt5 - compatible : should be "mscc,ocelot-icpu-intr"
15 compatible = "mscc,ocelot-icpu-intr";
/Linux-v5.4/Documentation/devicetree/bindings/net/
Dmscc-miim.txt5 - compatible: must be "mscc,ocelot-miim"
19 compatible = "mscc,ocelot-miim";
Dmscc-ocelot.txt8 - compatible: Should be "mscc,vsc7514-switch"
45 compatible = "mscc,vsc7514-switch";
/Linux-v5.4/drivers/spi/
Dspi-dw-mmio.c114 return dw_spi_mscc_init(pdev, dwsmmio, "mscc,ocelot-cpu-syscon", in dw_spi_mscc_ocelot_init()
121 return dw_spi_mscc_init(pdev, dwsmmio, "mscc,jaguar2-cpu-syscon", in dw_spi_mscc_jaguar2_init()
223 { .compatible = "mscc,ocelot-spi", .data = dw_spi_mscc_ocelot_init},
224 { .compatible = "mscc,jaguar2-spi", .data = dw_spi_mscc_jaguar2_init},
/Linux-v5.4/Documentation/devicetree/bindings/spi/
Dsnps,dw-apb-ssi.txt4 - compatible : "snps,dw-apb-ssi" or "mscc,<soc>-spi", where soc is "ocelot" or
6 - reg : The register base for the controller. For "mscc,<soc>-spi", a second
/Linux-v5.4/drivers/power/reset/
Docelot-reset.c75 ctx->cpu_ctrl = syscon_regmap_lookup_by_compatible("mscc,ocelot-cpu-syscon"); in ocelot_reset_probe()
89 { .compatible = "mscc,ocelot-chip-reset" },
/Linux-v5.4/drivers/net/phy/
DMakefile40 obj-$(CONFIG_MDIO_MSCC_MIIM) += mdio-mscc-miim.o
85 obj-$(CONFIG_MICROSEMI_PHY) += mscc.o
Dmdio-mscc-miim.c175 { .compatible = "mscc,ocelot-miim" },
184 .name = "mscc-miim",
/Linux-v5.4/drivers/ntb/hw/
DKconfig5 source "drivers/ntb/hw/mscc/Kconfig"
DMakefile5 obj-$(CONFIG_NTB_SWITCHTEC) += mscc/
/Linux-v5.4/arch/mips/boot/dts/
DMakefile7 subdir-y += mscc
/Linux-v5.4/drivers/phy/
DMakefile24 mscc/ \
DKconfig62 source "drivers/phy/mscc/Kconfig"
/Linux-v5.4/drivers/phy/mscc/
Dphy-ocelot-serdes.c18 #include <soc/mscc/ocelot_hsio.h>
524 { .compatible = "mscc,vsc7514-serdes", },
532 .name = "mscc,ocelot-serdes",
/Linux-v5.4/drivers/irqchip/
Dirq-mscc-ocelot.c118 IRQCHIP_DECLARE(ocelot_icpu, "mscc,ocelot-icpu-intr", ocelot_irq_init);

12