Searched refs:desired_child (Results 1 – 5 of 5) sorted by relevance
| /Linux-v4.19/drivers/net/phy/ |
| D | mdio-mux-mmioreg.c | 45 static int mdio_mux_mmioreg_switch_fn(int current_child, int desired_child, in mdio_mux_mmioreg_switch_fn() argument 50 if (current_child ^ desired_child) { in mdio_mux_mmioreg_switch_fn() 60 y = (x & ~s->mask) | desired_child; in mdio_mux_mmioreg_switch_fn() 62 iowrite8((x & ~s->mask) | desired_child, p); in mdio_mux_mmioreg_switch_fn() 72 y = (x & ~s->mask) | desired_child; in mdio_mux_mmioreg_switch_fn() 74 iowrite16((x & ~s->mask) | desired_child, p); in mdio_mux_mmioreg_switch_fn() 84 y = (x & ~s->mask) | desired_child; in mdio_mux_mmioreg_switch_fn() 86 iowrite32((x & ~s->mask) | desired_child, p); in mdio_mux_mmioreg_switch_fn()
|
| D | mdio-mux-gpio.c | 26 static int mdio_mux_gpio_switch_fn(int current_child, int desired_child, in mdio_mux_gpio_switch_fn() argument 32 if (current_child == desired_child) in mdio_mux_gpio_switch_fn() 36 s->values[n] = (desired_child >> n) & 1; in mdio_mux_gpio_switch_fn()
|
| D | mdio-mux-bcm-iproc.c | 177 static int mdio_mux_iproc_switch_fn(int current_child, int desired_child, in mdio_mux_iproc_switch_fn() argument 185 bus_dir = (desired_child < EXT_BUS_START_ADDR); in mdio_mux_iproc_switch_fn() 186 bus_id = bus_dir ? desired_child : (desired_child - EXT_BUS_START_ADDR); in mdio_mux_iproc_switch_fn()
|
| D | mdio-mux.c | 25 int (*switch_fn)(int current_child, int desired_child, void *data);
|
| /Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac-sun8i.c | 797 static int mdio_mux_syscon_switch_fn(int current_child, int desired_child, in mdio_mux_syscon_switch_fn() argument 806 if (current_child ^ desired_child) { in mdio_mux_syscon_switch_fn() 808 switch (desired_child) { in mdio_mux_syscon_switch_fn() 822 desired_child); in mdio_mux_syscon_switch_fn()
|