Home
last modified time | relevance | path

Searched refs:desired_child (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/mdio/
H A Dmdio-mux-mmioreg.c42 static int mdio_mux_mmioreg_switch_fn(int current_child, int desired_child, in mdio_mux_mmioreg_switch_fn() argument
47 if (current_child ^ desired_child) { in mdio_mux_mmioreg_switch_fn()
57 y = (x & ~s->mask) | desired_child; in mdio_mux_mmioreg_switch_fn()
59 iowrite8((x & ~s->mask) | desired_child, p); in mdio_mux_mmioreg_switch_fn()
69 y = (x & ~s->mask) | desired_child; in mdio_mux_mmioreg_switch_fn()
71 iowrite16((x & ~s->mask) | desired_child, p); in mdio_mux_mmioreg_switch_fn()
81 y = (x & ~s->mask) | desired_child; in mdio_mux_mmioreg_switch_fn()
83 iowrite32((x & ~s->mask) | desired_child, p); in mdio_mux_mmioreg_switch_fn()
H A Dmdio-mux.c22 int (*switch_fn)(int current_child, int desired_child, void *data);
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-sun8i.c872 static int mdio_mux_syscon_switch_fn(int current_child, int desired_child, in mdio_mux_syscon_switch_fn() argument
880 if (current_child ^ desired_child) { in mdio_mux_syscon_switch_fn()
882 switch (desired_child) { in mdio_mux_syscon_switch_fn()
895 desired_child); in mdio_mux_syscon_switch_fn()