Lines Matching +full:bus +full:- +full:addr

5  * SPDX-License-Identifier:	GPL-2.0+
56 * - set RGMII receive timing to "receive clock transition when data stable"
57 * - set RGMII transmit timing to "transmit clock internally delayed"
58 * - set RGMII output impedance target to 78,8 Ohm
59 * - run output impedance calibration
60 * - set autonegotiation advertise to 1000FD only
103 * turn off SGMII auto-negotiation
121 static int process_setupcmd(const char *bus, unsigned char addr, in process_setupcmd() argument
125 u8 reg = setupcmd->reg; in process_setupcmd()
126 u16 data = setupcmd->data; in process_setupcmd()
127 u16 mask = setupcmd->mask; in process_setupcmd()
128 u32 timeout = setupcmd->timeout; in process_setupcmd()
132 debug("mii %s:%u reg %2u ", bus, addr, reg); in process_setupcmd()
134 switch (setupcmd->token) { in process_setupcmd()
136 res = miiphy_read(bus, addr, reg, &orig_data); in process_setupcmd()
145 res = miiphy_write(bus, addr, reg, data); in process_setupcmd()
148 res = miiphy_read(bus, addr, reg, &orig_data); in process_setupcmd()
152 res = -1; in process_setupcmd()
157 res = -1; in process_setupcmd()
160 res = miiphy_read(bus, addr, reg, &orig_data); in process_setupcmd()
164 res = -1; in process_setupcmd()
171 res = -1; in process_setupcmd()
178 static int process_setup(const char *bus, unsigned char addr, in process_setup() argument
185 res = process_setupcmd(bus, addr, &setupcmd[k]); in process_setup()
187 printf("mii cmd %u on bus %s addr %u failed, aborting setup\n", in process_setup()
188 setupcmd[k].token, bus, addr); in process_setup()
196 int setup_88e1518(const char *bus, unsigned char addr) in setup_88e1518() argument
200 res = process_setup(bus, addr, in setup_88e1518()
205 res = process_setup(bus, addr, in setup_88e1518()
210 res = process_setup(bus, addr, in setup_88e1518()
215 if (addr) { in setup_88e1518()
216 res = process_setup(bus, addr, in setup_88e1518()
222 res = process_setup(bus, addr, in setup_88e1518()
230 int setup_88e1514(const char *bus, unsigned char addr) in setup_88e1514() argument
234 res = process_setup(bus, addr, in setup_88e1514()
239 res = process_setup(bus, addr, in setup_88e1514()
244 res = process_setup(bus, addr, in setup_88e1514()
250 res = process_setup(bus, addr, in setup_88e1514()
256 res = process_setup(bus, addr, in setup_88e1514()
262 res = process_setup(bus, addr, in setup_88e1514()
267 if (addr) { in setup_88e1514()
268 res = process_setup(bus, addr, in setup_88e1514()
274 res = process_setup(bus, addr, in setup_88e1514()