Home
last modified time | relevance | path

Searched refs:miim (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.6/drivers/net/mdio/
Dmdio-mscc-miim.c75 struct mscc_miim_dev *miim = bus->priv; in mscc_miim_status() local
78 ret = regmap_read(miim->regs, in mscc_miim_status()
79 MSCC_MIIM_REG_STATUS + miim->mii_status_offset, &val); in mscc_miim_status()
108 struct mscc_miim_dev *miim = bus->priv; in mscc_miim_read() local
116 ret = regmap_write(miim->regs, in mscc_miim_read()
117 MSCC_MIIM_REG_CMD + miim->mii_status_offset, in mscc_miim_read()
132 ret = regmap_read(miim->regs, in mscc_miim_read()
133 MSCC_MIIM_REG_DATA + miim->mii_status_offset, &val); in mscc_miim_read()
139 if (!miim->ignore_read_errors && !!(val & MSCC_MIIM_DATA_ERROR)) { in mscc_miim_read()
152 struct mscc_miim_dev *miim = bus->priv; in mscc_miim_write() local
[all …]
DMakefile19 obj-$(CONFIG_MDIO_MSCC_MIIM) += mdio-mscc-miim.o
/Linux-v6.6/arch/arm64/boot/dts/microchip/
Dsparx5.dtsi286 function = "miim";
291 function = "miim";
296 function = "miim";
426 compatible = "mscc,ocelot-miim";
434 compatible = "mscc,ocelot-miim";
444 compatible = "mscc,ocelot-miim";
454 compatible = "mscc,ocelot-miim";
/Linux-v6.6/arch/mips/boot/dts/mscc/
Docelot.dtsi231 function = "miim";
239 compatible = "mscc,ocelot-miim";
261 compatible = "mscc,ocelot-miim";
/Linux-v6.6/arch/arm/boot/dts/microchip/
Dlan966x-kontron-kswitch-d10-mmt.dtsi61 miim_c_pins: miim-c-pins {
Dlan966x.dtsi530 compatible = "microchip,lan966x-miim";
539 compatible = "microchip,lan966x-miim";
/Linux-v6.6/arch/arm64/boot/dts/rockchip/
Drk3566-radxa-cm3-io.dts147 gmac1m0_miim: gmac1m0-miim {
Drk3588-pinctrl.dtsi62 gmac0_miim: gmac0-miim {
Drk3568-pinctrl.dtsi569 gmac0_miim: gmac0-miim {
638 gmac1m0_miim: gmac1m0-miim {
705 gmac1m1_miim: gmac1m1-miim {
Drk3588s-pinctrl.dtsi437 gmac1_miim: gmac1-miim {