/Linux-v5.4/Documentation/devicetree/bindings/mips/ |
D | mscc.txt | 7 - 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/ |
D | ocelot.dtsi | 7 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 …]
|
D | ocelot_pcb123.dts | 9 compatible = "mscc,ocelot-pcb123", "mscc,ocelot";
|
D | ocelot_pcb120.dts | 11 compatible = "mscc,ocelot-pcb120", "mscc,ocelot";
|
/Linux-v5.4/arch/mips/generic/ |
D | board-ocelot.its.S | 5 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");
|
D | Kconfig | 30 comment "MSCC Ocelot doesn't work with SEAD3 enabled" 34 bool "Support MSCC Ocelot boards"
|
/Linux-v5.4/Documentation/devicetree/bindings/phy/ |
D | phy-ocelot-serdes.txt | 19 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/ |
D | mscc,ocelot-pinctrl.txt | 5 - compatible : Should be "mscc,ocelot-pinctrl" or 6 "mscc,jaguar2-pinctrl" 25 compatible = "mscc,ocelot-pinctrl";
|
/Linux-v5.4/Documentation/devicetree/bindings/power/reset/ |
D | ocelot-reset.txt | 7 - compatible: "mscc,ocelot-chip-reset" 11 compatible = "mscc,ocelot-chip-reset";
|
/Linux-v5.4/Documentation/devicetree/bindings/i2c/ |
D | i2c-designware.txt | 6 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/ |
D | mscc,ocelot-icpu-intr.txt | 5 - compatible : should be "mscc,ocelot-icpu-intr" 15 compatible = "mscc,ocelot-icpu-intr";
|
/Linux-v5.4/Documentation/devicetree/bindings/net/ |
D | mscc-miim.txt | 5 - compatible: must be "mscc,ocelot-miim" 19 compatible = "mscc,ocelot-miim";
|
D | mscc-ocelot.txt | 8 - compatible: Should be "mscc,vsc7514-switch" 45 compatible = "mscc,vsc7514-switch";
|
/Linux-v5.4/drivers/spi/ |
D | spi-dw-mmio.c | 114 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/ |
D | snps,dw-apb-ssi.txt | 4 - 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/ |
D | ocelot-reset.c | 75 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/ |
D | Makefile | 40 obj-$(CONFIG_MDIO_MSCC_MIIM) += mdio-mscc-miim.o 85 obj-$(CONFIG_MICROSEMI_PHY) += mscc.o
|
D | mdio-mscc-miim.c | 175 { .compatible = "mscc,ocelot-miim" }, 184 .name = "mscc-miim",
|
/Linux-v5.4/drivers/ntb/hw/ |
D | Kconfig | 5 source "drivers/ntb/hw/mscc/Kconfig"
|
D | Makefile | 5 obj-$(CONFIG_NTB_SWITCHTEC) += mscc/
|
/Linux-v5.4/arch/mips/boot/dts/ |
D | Makefile | 7 subdir-y += mscc
|
/Linux-v5.4/drivers/phy/ |
D | Makefile | 24 mscc/ \
|
D | Kconfig | 62 source "drivers/phy/mscc/Kconfig"
|
/Linux-v5.4/drivers/phy/mscc/ |
D | phy-ocelot-serdes.c | 18 #include <soc/mscc/ocelot_hsio.h> 524 { .compatible = "mscc,vsc7514-serdes", }, 532 .name = "mscc,ocelot-serdes",
|
/Linux-v5.4/drivers/irqchip/ |
D | irq-mscc-ocelot.c | 118 IRQCHIP_DECLARE(ocelot_icpu, "mscc,ocelot-icpu-intr", ocelot_irq_init);
|