| /rk3399_rockchip-uboot/drivers/net/phy/ |
| H A D | miiphybb.c | 33 static int bb_mii_init_wrap(struct bb_miiphy_bus *bus) in bb_mii_init_wrap() argument 41 static int bb_mdio_active_wrap(struct bb_miiphy_bus *bus) in bb_mdio_active_wrap() argument 50 static int bb_mdio_tristate_wrap(struct bb_miiphy_bus *bus) in bb_mdio_tristate_wrap() argument 59 static int bb_set_mdio_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdio_wrap() argument 68 static int bb_get_mdio_wrap(struct bb_miiphy_bus *bus, int *v) in bb_get_mdio_wrap() argument 77 static int bb_set_mdc_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdc_wrap() argument 86 static int bb_delay_wrap(struct bb_miiphy_bus *bus) in bb_delay_wrap() argument 153 static void miiphy_pre(struct bb_miiphy_bus *bus, char read, in miiphy_pre() argument 166 bus->mdio_active(bus); in miiphy_pre() 167 bus->set_mdio(bus, 1); in miiphy_pre() [all …]
|
| /rk3399_rockchip-uboot/board/gdsys/common/ |
| H A D | ihs_mdio.c | 15 static int ihs_mdio_idle(struct mii_dev *bus) in ihs_mdio_idle() argument 17 struct ihs_mdio_info *info = bus->priv; in ihs_mdio_idle() 31 static int ihs_mdio_reset(struct mii_dev *bus) in ihs_mdio_reset() argument 33 ihs_mdio_idle(bus); in ihs_mdio_reset() 38 static int ihs_mdio_read(struct mii_dev *bus, int addr, int dev_addr, in ihs_mdio_read() argument 41 struct ihs_mdio_info *info = bus->priv; in ihs_mdio_read() 44 ihs_mdio_idle(bus); in ihs_mdio_read() 57 static int ihs_mdio_write(struct mii_dev *bus, int addr, int dev_addr, in ihs_mdio_write() argument 60 struct ihs_mdio_info *info = bus->priv; in ihs_mdio_write() 62 ihs_mdio_idle(bus); in ihs_mdio_write() [all …]
|
| H A D | phy.c | 121 static int process_setupcmd(const char *bus, unsigned char addr, in process_setupcmd() argument 132 debug("mii %s:%u reg %2u ", bus, addr, reg); 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() 160 res = miiphy_read(bus, addr, reg, &orig_data); 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() 188 setupcmd[k].token, bus, addr); in process_setup() 196 int setup_88e1518(const char *bus, unsigned char addr) in setup_88e1518() argument [all …]
|
| H A D | miiphybb.c | 18 static int io_bb_mii_init(struct bb_miiphy_bus *bus) in io_bb_mii_init() argument 23 static int io_bb_mdio_active(struct bb_miiphy_bus *bus) in io_bb_mdio_active() argument 25 struct io_bb_pinset *pins = bus->priv; in io_bb_mdio_active() 33 static int io_bb_mdio_tristate(struct bb_miiphy_bus *bus) in io_bb_mdio_tristate() argument 35 struct io_bb_pinset *pins = bus->priv; in io_bb_mdio_tristate() 43 static int io_bb_set_mdio(struct bb_miiphy_bus *bus, int v) in io_bb_set_mdio() argument 45 struct io_bb_pinset *pins = bus->priv; in io_bb_set_mdio() 57 static int io_bb_get_mdio(struct bb_miiphy_bus *bus, int *v) in io_bb_get_mdio() argument 59 struct io_bb_pinset *pins = bus->priv; in io_bb_get_mdio() 66 static int io_bb_set_mdc(struct bb_miiphy_bus *bus, int v) in io_bb_set_mdc() argument [all …]
|
| /rk3399_rockchip-uboot/board/LaCie/common/ |
| H A D | cpld-gpio-bus.c | 18 static void cpld_gpio_bus_set_addr(struct cpld_gpio_bus *bus, unsigned addr) in cpld_gpio_bus_set_addr() argument 22 for (pin = 0; pin < bus->num_addr; pin++) in cpld_gpio_bus_set_addr() 23 kw_gpio_set_value(bus->addr[pin], (addr >> pin) & 1); in cpld_gpio_bus_set_addr() 26 static void cpld_gpio_bus_set_data(struct cpld_gpio_bus *bus, unsigned data) in cpld_gpio_bus_set_data() argument 30 for (pin = 0; pin < bus->num_data; pin++) in cpld_gpio_bus_set_data() 31 kw_gpio_set_value(bus->data[pin], (data >> pin) & 1); in cpld_gpio_bus_set_data() 34 static void cpld_gpio_bus_enable_select(struct cpld_gpio_bus *bus) in cpld_gpio_bus_enable_select() argument 37 kw_gpio_set_value(bus->enable, 0); in cpld_gpio_bus_enable_select() 38 kw_gpio_set_value(bus->enable, 1); in cpld_gpio_bus_enable_select() 41 void cpld_gpio_bus_write(struct cpld_gpio_bus *bus, in cpld_gpio_bus_write() argument [all …]
|
| /rk3399_rockchip-uboot/common/ |
| H A D | miiphyutil.c | 70 struct mii_dev *bus; in mdio_alloc() local 72 bus = malloc(sizeof(*bus)); in mdio_alloc() 73 if (!bus) in mdio_alloc() 74 return bus; in mdio_alloc() 76 memset(bus, 0, sizeof(*bus)); in mdio_alloc() 79 INIT_LIST_HEAD(&bus->link); in mdio_alloc() 81 return bus; in mdio_alloc() 84 void mdio_free(struct mii_dev *bus) in mdio_free() argument 86 free(bus); in mdio_free() 89 int mdio_register(struct mii_dev *bus) in mdio_register() argument [all …]
|
| /rk3399_rockchip-uboot/test/dm/ |
| H A D | bus.c | 109 struct udevice *bus; in dm_test_bus_children() local 116 ut_assertok(uclass_get_device(UCLASS_TEST_BUS, 0, &bus)); in dm_test_bus_children() 132 struct udevice *bus, *dev; in dm_test_bus_children_funcs() local 135 ut_assertok(uclass_get_device(UCLASS_TEST_BUS, 0, &bus)); in dm_test_bus_children_funcs() 138 ut_assertok(device_get_child(bus, 0, &dev)); in dm_test_bus_children_funcs() 139 ut_asserteq(-ENODEV, device_get_child(bus, 4, &dev)); in dm_test_bus_children_funcs() 140 ut_assertok(device_get_child_by_seq(bus, 5, &dev)); in dm_test_bus_children_funcs() 145 ut_asserteq(-ENODEV, device_find_child_by_seq(bus, -1, true, &dev)); in dm_test_bus_children_funcs() 146 ut_assertok(device_find_child_by_seq(bus, 0, true, &dev)); in dm_test_bus_children_funcs() 148 ut_asserteq(-ENODEV, device_find_child_by_seq(bus, 0, false, &dev)); in dm_test_bus_children_funcs() [all …]
|
| H A D | spi.c | 24 struct udevice *bus, *dev; in dm_test_spi_find() local 30 false, &bus)); in dm_test_spi_find() 36 ut_asserteq(0, uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus)); in dm_test_spi_find() 37 ut_assertok(spi_cs_info(bus, cs, &info)); in dm_test_spi_find() 46 ut_assertok(spi_cs_info(bus, cs, &info)); in dm_test_spi_find() 50 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); in dm_test_spi_find() 52 NULL, 0, &bus, &slave)); in dm_test_spi_find() 60 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); in dm_test_spi_find() 62 "spi_flash_std", "name", &bus, in dm_test_spi_find() 65 ut_assertok(spi_cs_info(bus, cs, &info)); in dm_test_spi_find() [all …]
|
| H A D | i2c.c | 27 struct udevice *bus, *dev; in dm_test_i2c_find() local 31 false, &bus)); in dm_test_i2c_find() 37 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_find() 38 ut_assertok(dm_i2c_probe(bus, chip, 0, &dev)); in dm_test_i2c_find() 39 ut_asserteq(-ENODEV, dm_i2c_probe(bus, no_chip, 0, &dev)); in dm_test_i2c_find() 40 ut_asserteq(-ENODEV, uclass_get_device_by_seq(UCLASS_I2C, 1, &bus)); in dm_test_i2c_find() 48 struct udevice *bus, *dev; in dm_test_i2c_read_write() local 51 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_read_write() 52 ut_assertok(i2c_get_chip(bus, chip, 1, &dev)); in dm_test_i2c_read_write() 65 struct udevice *bus, *dev; in dm_test_i2c_speed() local [all …]
|
| /rk3399_rockchip-uboot/drivers/i2c/ |
| H A D | at91_i2c.c | 25 static int at91_wait_for_xfer(struct at91_i2c_bus *bus, u32 status) in at91_wait_for_xfer() argument 27 struct at91_i2c_regs *reg = bus->regs; in at91_wait_for_xfer() 31 bus->status = 0; in at91_wait_for_xfer() 35 bus->status |= sr; in at91_wait_for_xfer() 46 static int at91_i2c_xfer_msg(struct at91_i2c_bus *bus, struct i2c_msg *msg) in at91_i2c_xfer_msg() argument 48 struct at91_i2c_regs *reg = bus->regs; in at91_i2c_xfer_msg() 58 ret = at91_wait_for_xfer(bus, TWI_SR_RXRDY); in at91_i2c_xfer_msg() 67 ret = at91_wait_for_xfer(bus, TWI_SR_RXRDY); in at91_i2c_xfer_msg() 77 ret = at91_wait_for_xfer(bus, TWI_SR_TXRDY); in at91_i2c_xfer_msg() 87 ret = at91_wait_for_xfer(bus, TWI_SR_TXCOMP); in at91_i2c_xfer_msg() [all …]
|
| H A D | i2c-uclass.c | 68 struct udevice *bus = dev_get_parent(dev); in i2c_read_bytewise() local 69 struct dm_i2c_ops *ops = i2c_get_ops(bus); in i2c_read_bytewise() 85 ret = ops->xfer(bus, msg, ptr - msg); in i2c_read_bytewise() 97 struct udevice *bus = dev_get_parent(dev); in i2c_write_bytewise() local 98 struct dm_i2c_ops *ops = i2c_get_ops(bus); in i2c_write_bytewise() 109 ret = ops->xfer(bus, msg, 1); in i2c_write_bytewise() 120 struct udevice *bus = dev_get_parent(dev); in dm_i2c_read() local 121 struct dm_i2c_ops *ops = i2c_get_ops(bus); in dm_i2c_read() 144 return ops->xfer(bus, msg, msg_count); in dm_i2c_read() 151 struct udevice *bus = dev_get_parent(dev); in dm_i2c_write() local [all …]
|
| /rk3399_rockchip-uboot/drivers/net/ |
| H A D | xilinx_ll_temac_mdio.c | 55 static int ll_temac_mdio_setup(struct mii_dev *bus) in ll_temac_mdio_setup() argument 57 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_mdio_setup() 105 int ll_temac_phy_read(struct mii_dev *bus, int addr, int devad, int regnum) in ll_temac_phy_read() argument 107 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_phy_read() 112 int ll_temac_phy_write(struct mii_dev *bus, int addr, int devad, int regnum, in ll_temac_phy_write() argument 115 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_phy_write() 133 int ll_temac_phy_addr(struct mii_dev *bus) in ll_temac_phy_addr() argument 135 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_phy_addr() 153 struct mii_dev *bus = mdio_alloc(); in xilinx_ll_temac_mdio_initialize() local 155 if (!bus) { in xilinx_ll_temac_mdio_initialize() [all …]
|
| H A D | pic32_mdio.c | 17 static int pic32_mdio_write(struct mii_dev *bus, in pic32_mdio_write() argument 22 struct pic32_mii_regs *mii_regs = bus->priv; in pic32_mdio_write() 45 static int pic32_mdio_read(struct mii_dev *bus, int addr, int devaddr, int reg) in pic32_mdio_read() argument 48 struct pic32_mii_regs *mii_regs = bus->priv; in pic32_mdio_read() 77 static int pic32_mdio_reset(struct mii_dev *bus) in pic32_mdio_reset() argument 79 struct pic32_mii_regs *mii_regs = bus->priv; in pic32_mdio_reset() 106 struct mii_dev *bus; in pic32_mdio_init() local 108 bus = mdio_alloc(); in pic32_mdio_init() 109 if (!bus) { in pic32_mdio_init() 114 bus->read = pic32_mdio_read; in pic32_mdio_init() [all …]
|
| H A D | fsl_mdio.c | 60 static int fsl_pq_mdio_reset(struct mii_dev *bus) in fsl_pq_mdio_reset() argument 63 (struct tsec_mii_mng __iomem *)bus->priv; in fsl_pq_mdio_reset() 76 int tsec_phy_read(struct mii_dev *bus, int addr, int dev_addr, int regnum) in tsec_phy_read() argument 79 (struct tsec_mii_mng __iomem *)bus->priv; in tsec_phy_read() 84 int tsec_phy_write(struct mii_dev *bus, int addr, int dev_addr, int regnum, in tsec_phy_write() argument 88 (struct tsec_mii_mng __iomem *)bus->priv; in tsec_phy_write() 97 struct mii_dev *bus = mdio_alloc(); in fsl_pq_mdio_init() local 99 if (!bus) { in fsl_pq_mdio_init() 104 bus->read = tsec_phy_read; in fsl_pq_mdio_init() 105 bus->write = tsec_phy_write; in fsl_pq_mdio_init() [all …]
|
| H A D | ag7xxx.c | 144 struct mii_dev *bus; member 155 static int ag7xxx_switch_read(struct mii_dev *bus, int addr, int reg, u16 *val) in ag7xxx_switch_read() argument 157 struct ar7xxx_eth_priv *priv = bus->priv; in ag7xxx_switch_read() 178 static int ag7xxx_switch_write(struct mii_dev *bus, int addr, int reg, u16 val) in ag7xxx_switch_write() argument 180 struct ar7xxx_eth_priv *priv = bus->priv; in ag7xxx_switch_write() 194 static int ag7xxx_switch_reg_read(struct mii_dev *bus, int reg, u32 *val) in ag7xxx_switch_reg_read() argument 196 struct ar7xxx_eth_priv *priv = bus->priv; in ag7xxx_switch_reg_read() 213 ret = ag7xxx_switch_write(bus, phy_addr, reg_addr, reg >> 9); in ag7xxx_switch_reg_read() 221 ret = ag7xxx_switch_read(bus, phy_temp, reg_temp | 0, &rv); in ag7xxx_switch_reg_read() 226 ret = ag7xxx_switch_read(bus, phy_temp, reg_temp | 1, &rv); in ag7xxx_switch_reg_read() [all …]
|
| /rk3399_rockchip-uboot/drivers/usb/host/ |
| H A D | usb-uclass.c | 39 struct udevice *bus = udev->controller_dev; in submit_int_msg() local 40 struct dm_usb_ops *ops = usb_get_ops(bus); in submit_int_msg() 45 return ops->interrupt(bus, udev, pipe, buffer, length, interval, in submit_int_msg() 52 struct udevice *bus = udev->controller_dev; in submit_control_msg() local 53 struct dm_usb_ops *ops = usb_get_ops(bus); in submit_control_msg() 54 struct usb_uclass_priv *uc_priv = bus->uclass->priv; in submit_control_msg() 60 err = ops->control(bus, udev, pipe, buffer, length, setup); in submit_control_msg() 75 struct udevice *bus = udev->controller_dev; in submit_bulk_msg() local 76 struct dm_usb_ops *ops = usb_get_ops(bus); in submit_bulk_msg() 81 return ops->bulk(bus, udev, pipe, buffer, length); in submit_bulk_msg() [all …]
|
| /rk3399_rockchip-uboot/board/gdsys/mpc8308/ |
| H A D | hrcon.c | 57 u8 bus; member 228 i2c_set_bus_num(hrcon_fans[k].bus); in last_stage_init() 239 void fpga_gpio_set(unsigned int bus, int pin) in fpga_gpio_set() argument 241 FPGA_SET_REG(bus >= 4 ? (bus - 4) : bus, gpio.set, pin); in fpga_gpio_set() 244 void fpga_gpio_clear(unsigned int bus, int pin) in fpga_gpio_clear() argument 246 FPGA_SET_REG(bus >= 4 ? (bus - 4) : bus, gpio.clear, pin); in fpga_gpio_clear() 249 int fpga_gpio_get(unsigned int bus, int pin) in fpga_gpio_get() argument 253 FPGA_GET_REG(bus >= 4 ? (bus - 4) : bus, gpio.read, &val); in fpga_gpio_get() 258 void fpga_control_set(unsigned int bus, int pin) in fpga_control_set() argument 262 FPGA_GET_REG(bus >= 4 ? (bus - 4) : bus, control, &val); in fpga_control_set() [all …]
|
| /rk3399_rockchip-uboot/drivers/pci/ |
| H A D | pci-uclass.c | 51 struct udevice *bus = dev->parent; in dm_pci_get_bdf() local 53 return PCI_ADD_BUS(bus->seq, pplat->devfn); in dm_pci_get_bdf() 63 struct udevice *bus; in pci_get_bus_max() local 68 uclass_foreach_dev(bus, uc) { in pci_get_bus_max() 69 if (bus->seq > ret) in pci_get_bus_max() 70 ret = bus->seq; in pci_get_bus_max() 95 int pci_bus_find_devfn(struct udevice *bus, pci_dev_t find_devfn, in pci_bus_find_devfn() argument 100 for (device_find_first_child(bus, &dev); in pci_bus_find_devfn() 117 struct udevice *bus; in dm_pci_bus_find_bdf() local 120 ret = pci_get_bus(PCI_BUS(bdf), &bus); in dm_pci_bus_find_bdf() [all …]
|
| /rk3399_rockchip-uboot/board/freescale/ls1021aqds/ |
| H A D | eth.c | 69 static int ls1021a_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_read() argument 72 struct ls1021a_mdio *priv = bus->priv; in ls1021a_mdio_read() 79 static int ls1021a_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_write() argument 82 struct ls1021a_mdio *priv = bus->priv; in ls1021a_mdio_write() 89 static int ls1021a_mdio_reset(struct mii_dev *bus) in ls1021a_mdio_reset() argument 91 struct ls1021a_mdio *priv = bus->priv; in ls1021a_mdio_reset() 99 struct mii_dev *bus = mdio_alloc(); in ls1021a_mdio_init() local 101 if (!bus) { in ls1021a_mdio_init() 109 free(bus); in ls1021a_mdio_init() 113 bus->read = ls1021a_mdio_read; in ls1021a_mdio_init() [all …]
|
| /rk3399_rockchip-uboot/drivers/spi/ |
| H A D | spi-uclass.c | 21 static int spi_set_speed_mode(struct udevice *bus, int speed, int mode) in spi_set_speed_mode() argument 26 ops = spi_get_ops(bus); in spi_set_speed_mode() 28 ret = ops->set_speed(bus, speed); in spi_set_speed_mode() 37 ret = ops->set_mode(bus, mode); in spi_set_speed_mode() 50 struct udevice *bus = dev->parent; in dm_spi_claim_bus() local 51 struct dm_spi_ops *ops = spi_get_ops(bus); in dm_spi_claim_bus() 52 struct dm_spi_bus *spi = dev_get_uclass_priv(bus); in dm_spi_claim_bus() 69 int ret = spi_set_speed_mode(bus, speed, slave->mode); in dm_spi_claim_bus() 83 struct udevice *bus = dev->parent; in dm_spi_release_bus() local 84 struct dm_spi_ops *ops = spi_get_ops(bus); in dm_spi_release_bus() [all …]
|
| H A D | altera_spi.c | 46 struct udevice *bus = dev->parent; in spi_cs_activate() local 47 struct altera_spi_priv *priv = dev_get_priv(bus); in spi_cs_activate() 56 struct udevice *bus = dev->parent; in spi_cs_deactivate() local 57 struct altera_spi_priv *priv = dev_get_priv(bus); in spi_cs_deactivate() 66 struct udevice *bus = dev->parent; in altera_spi_claim_bus() local 67 struct altera_spi_priv *priv = dev_get_priv(bus); in altera_spi_claim_bus() 78 struct udevice *bus = dev->parent; in altera_spi_release_bus() local 79 struct altera_spi_priv *priv = dev_get_priv(bus); in altera_spi_release_bus() 90 struct udevice *bus = dev->parent; in altera_spi_xfer() local 91 struct altera_spi_priv *priv = dev_get_priv(bus); in altera_spi_xfer() [all …]
|
| H A D | atmel_spi.c | 45 struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs, in spi_setup_slave() argument 53 if (!spi_cs_is_valid(bus, cs)) in spi_setup_slave() 56 switch (bus) { in spi_setup_slave() 80 scbr = (get_spi_clk_rate(bus) + max_hz - 1) / max_hz; in spi_setup_slave() 94 as = spi_alloc_slave(struct atmel_spi_slave, bus, cs); in spi_setup_slave() 246 struct udevice *bus = dev_get_parent(dev); in atmel_spi_claim_bus() local 247 struct atmel_spi_platdata *bus_plat = dev_get_platdata(bus); in atmel_spi_claim_bus() 248 struct atmel_spi_priv *priv = dev_get_priv(bus); in atmel_spi_claim_bus() 286 struct udevice *bus = dev_get_parent(dev); in atmel_spi_release_bus() local 287 struct atmel_spi_platdata *bus_plat = dev_get_platdata(bus); in atmel_spi_release_bus() [all …]
|
| /rk3399_rockchip-uboot/drivers/net/fm/ |
| H A D | tgec_phy.c | 20 static int tgec_mdio_write(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_write() argument 25 struct tgec_mdio_controller *regs = bus->priv; in tgec_mdio_write() 62 static int tgec_mdio_read(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_read() argument 67 struct tgec_mdio_controller *regs = bus->priv; in tgec_mdio_read() 104 static int tgec_mdio_reset(struct mii_dev *bus) in tgec_mdio_reset() argument 111 struct mii_dev *bus = mdio_alloc(); in fm_tgec_mdio_init() local 113 if (!bus) { in fm_tgec_mdio_init() 118 bus->read = tgec_mdio_read; in fm_tgec_mdio_init() 119 bus->write = tgec_mdio_write; in fm_tgec_mdio_init() 120 bus->reset = tgec_mdio_reset; in fm_tgec_mdio_init() [all …]
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | mdio.c | 44 static int mdio_write_ranges(struct phy_device *phydev, struct mii_dev *bus, in mdio_write_ranges() argument 57 err = bus->write(bus, addr, devad, in mdio_write_ranges() 73 static int mdio_read_ranges(struct phy_device *phydev, struct mii_dev *bus, in mdio_read_ranges() argument 80 printf("Reading from bus %s\n", bus->name); in mdio_read_ranges() 89 val = bus->read(bus, addr, devad, reg); in mdio_read_ranges() 141 static int extract_phy_range(char *const argv[], int argc, struct mii_dev **bus, in extract_phy_range() argument 152 *bus = miiphy_get_dev_by_name(argv[0]); in extract_phy_range() 154 if (!*bus) in extract_phy_range() 175 *bus = dev->bus; in extract_phy_range() 191 struct mii_dev *bus; in do_mdio() local [all …]
|
| /rk3399_rockchip-uboot/board/Marvell/mvebu_armada-37xx/ |
| H A D | board.c | 195 static int mii_multi_chip_mode_write(struct mii_dev *bus, int dev_smi_addr, in mii_multi_chip_mode_write() argument 200 if (bus->write(bus, dev_smi_addr, 0, in mii_multi_chip_mode_write() 212 if (bus->write(bus, dev_smi_addr, 0, in mii_multi_chip_mode_write() 223 int board_network_enable(struct mii_dev *bus) in board_network_enable() argument 234 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(0), in board_network_enable() 236 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(1), in board_network_enable() 238 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(2), in board_network_enable() 240 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(3), in board_network_enable() 244 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(0), in board_network_enable() 248 mii_multi_chip_mode_write(bus, 1, MVEBU_SW_G2_SMI_ADDR, in board_network_enable() [all …]
|