Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mips/
H A 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";
/OK3568_Linux_fs/kernel/arch/mips/boot/dts/mscc/
H A 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";
188 compatible = "mscc,ocelot-chip-reset";
193 compatible = "mscc,ocelot-pinctrl";
227 compatible = "mscc,ocelot-miim";
249 compatible = "mscc,ocelot-miim";
[all …]
H A Docelot_pcb123.dts9 compatible = "mscc,ocelot-pcb123", "mscc,ocelot";
H A Docelot_pcb120.dts12 compatible = "mscc,ocelot-pcb120", "mscc,ocelot";
/OK3568_Linux_fs/kernel/drivers/net/phy/mscc/
H A DMakefile3 # Makefile for MSCC networking PHY driver
5 obj-$(CONFIG_MICROSEMI_PHY) := mscc.o
6 mscc-objs := mscc_main.o
9 mscc-objs += mscc_macsec.o
13 mscc-objs += mscc_ptp.o
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mscc/
H A Docelot.h20 #include <soc/mscc/ocelot_qsys.h>
21 #include <soc/mscc/ocelot_sys.h>
22 #include <soc/mscc/ocelot_dev.h>
23 #include <soc/mscc/ocelot_ana.h>
24 #include <soc/mscc/ocelot_ptp.h>
25 #include <soc/mscc/ocelot.h>
H A Docelot_ptp.c7 #include <soc/mscc/ocelot_ptp.h>
8 #include <soc/mscc/ocelot_sys.h>
9 #include <soc/mscc/ocelot.h>
/OK3568_Linux_fs/kernel/arch/mips/generic/
H A 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");
H A DKconfig30 comment "MSCC Ocelot doesn't work with SEAD3 enabled"
34 bool "Support MSCC Ocelot boards"
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/
H A 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";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/reset/
H A Docelot-reset.txt6 The reset registers are both present in the MSCC vcoreiii MIPS and
10 - compatible: "mscc,ocelot-chip-reset" or "microchip,sparx5-chip-reset"
14 compatible = "mscc,ocelot-chip-reset";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dmscc,ocelot-pinctrl.txt5 - compatible : Should be "mscc,ocelot-pinctrl",
6 "mscc,jaguar2-pinctrl" or "microchip,sparx5-pinctrl"
25 compatible = "mscc,ocelot-pinctrl";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/spi/
H A Dsnps,dw-apb-ssi.yaml19 - mscc,ocelot-spi
20 - mscc,jaguar2-spi
51 - mscc,ocelot-spi
52 - mscc,jaguar2-spi
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i2c/
H A Dsnps,designware-i2c.yaml19 const: mscc,ocelot-i2c
32 - const: mscc,ocelot-i2c
147 compatible = "mscc,ocelot-i2c", "snps,designware-i2c";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/
H A Dmscc,ocelot-icpu-intr.txt5 - compatible : should be "mscc,ocelot-icpu-intr"
15 compatible = "mscc,ocelot-icpu-intr";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/
H A Dmscc-miim.txt5 - compatible: must be "mscc,ocelot-miim"
19 compatible = "mscc,ocelot-miim";
H A Dmscc-ocelot.txt8 - compatible: Should be "mscc,vsc7514-switch"
45 compatible = "mscc,vsc7514-switch";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Dzl38060.yaml20 const: mscc,zl38060
64 compatible = "mscc,zl38060";
/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-dw-mmio.c119 return dw_spi_mscc_init(pdev, dwsmmio, "mscc,ocelot-cpu-syscon", in dw_spi_mscc_ocelot_init()
126 return dw_spi_mscc_init(pdev, dwsmmio, "mscc,jaguar2-cpu-syscon", in dw_spi_mscc_jaguar2_init()
331 { .compatible = "mscc,ocelot-spi", .data = dw_spi_mscc_ocelot_init},
332 { .compatible = "mscc,jaguar2-spi", .data = dw_spi_mscc_jaguar2_init},
/OK3568_Linux_fs/kernel/drivers/net/dsa/ocelot/
H A Dfelix.c9 #include <soc/mscc/ocelot_vcap.h>
10 #include <soc/mscc/ocelot_qsys.h>
11 #include <soc/mscc/ocelot_sys.h>
12 #include <soc/mscc/ocelot_dev.h>
13 #include <soc/mscc/ocelot_ana.h>
14 #include <soc/mscc/ocelot_ptp.h>
15 #include <soc/mscc/ocelot.h>
/OK3568_Linux_fs/kernel/drivers/power/reset/
H A Docelot-reset.c100 .syscon = "mscc,ocelot-cpu-syscon",
115 .compatible = "mscc,ocelot-chip-reset",
/OK3568_Linux_fs/kernel/drivers/phy/mscc/
H A Dphy-ocelot-serdes.c18 #include <soc/mscc/ocelot_hsio.h>
524 { .compatible = "mscc,vsc7514-serdes", },
532 .name = "mscc,ocelot-serdes",
/OK3568_Linux_fs/kernel/drivers/net/mdio/
H A Dmdio-mscc-miim.c200 { .compatible = "mscc,ocelot-miim" },
209 .name = "mscc-miim",
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/dsa/
H A Docelot.txt127 Must be "mscc,vsc9953-switch".
142 compatible = "mscc,vsc9953-switch";
/OK3568_Linux_fs/kernel/drivers/ntb/hw/
H A DMakefile5 obj-$(CONFIG_NTB_SWITCHTEC) += mscc/

1234