Searched refs:i2c_bus (Results 1 – 10 of 10) sorted by relevance
| /arch/mips/mach-octeon/ |
| A D | cvmx-helper-fdt.c | 312 vsc7224->i2c_bus = cvmx_ofnode_get_i2c_bus(ofnode_get_parent(node)); in __cvmx_fdt_parse_vsc7224() 318 if (!vsc7224->i2c_bus) { in __cvmx_fdt_parse_vsc7224() 365 ret = i2c_get_chip(vsc7224->i2c_bus->i2c_bus, in __cvmx_fdt_parse_vsc7224() 404 if (vsc7224->i2c_bus) in __cvmx_fdt_parse_vsc7224() 405 cvmx_fdt_free_i2c_bus(vsc7224->i2c_bus); in __cvmx_fdt_parse_vsc7224() 452 businfo->i2c_bus = bus; in cvmx_ofnode_get_i2c_bus()
|
| A D | cvmx-helper-sfp.c | 599 const struct cvmx_fdt_i2c_bus_info *bus = sfp->i2c_bus; in cvmx_sfp_read_i2c_eeprom() 628 err = i2c_get_chip(bus->i2c_bus, sfp->i2c_eeprom_addr, 1, &dev); in cvmx_sfp_read_i2c_eeprom() 849 sfp->i2c_bus = cvmx_ofnode_get_i2c_bus(ofnode_get_parent(phandle.node)); in cvmx_sfp_parse_sfp() 856 if (!sfp->i2c_bus) in cvmx_sfp_parse_sfp() 857 sfp->i2c_bus = cvmx_ofnode_get_i2c_bus(ofnode_get_parent(phandle.node)); in cvmx_sfp_parse_sfp() 863 if (!sfp->i2c_bus) { in cvmx_sfp_parse_sfp() 938 sfp->i2c_bus = cvmx_ofnode_get_i2c_bus(ofnode_get_parent(phandle.node)); in cvmx_sfp_parse_qsfp() 945 if (!sfp->i2c_bus) in cvmx_sfp_parse_qsfp() 946 sfp->i2c_bus = cvmx_ofnode_get_i2c_bus(ofnode_get_parent(phandle.node)); in cvmx_sfp_parse_qsfp() 952 if (!sfp->i2c_bus) { in cvmx_sfp_parse_qsfp()
|
| A D | cvmx-helper-board.c | 48 static int cvmx_write_vsc7224_reg(const struct cvmx_fdt_i2c_bus_info *i2c_bus, in cvmx_write_vsc7224_reg() argument 55 ret = i2c_get_chip(i2c_bus->i2c_bus, addr, 1, &dev); in cvmx_write_vsc7224_reg() 79 static int cvmx_read_vsc7224_reg(const struct cvmx_fdt_i2c_bus_info *i2c_bus, in cvmx_read_vsc7224_reg() argument 86 ret = i2c_get_chip(i2c_bus->i2c_bus, addr, 1, &dev); in cvmx_read_vsc7224_reg() 174 cvmx_write_vsc7224_reg(vsc7224->i2c_bus, vsc7224->i2c_addr, in cvmx_sfp_vsc7224_mod_abs_changed() 177 cvmx_write_vsc7224_reg(vsc7224->i2c_bus, in cvmx_sfp_vsc7224_mod_abs_changed() 181 cvmx_write_vsc7224_reg(vsc7224->i2c_bus, in cvmx_sfp_vsc7224_mod_abs_changed() 185 cvmx_write_vsc7224_reg(vsc7224->i2c_bus, in cvmx_sfp_vsc7224_mod_abs_changed() 193 val = cvmx_read_vsc7224_reg(vsc7224->i2c_bus, in cvmx_sfp_vsc7224_mod_abs_changed() 201 cvmx_write_vsc7224_reg(vsc7224->i2c_bus, in cvmx_sfp_vsc7224_mod_abs_changed()
|
| A D | octeon_fdt.c | 877 int *i2c_bus, int *i2c_addr) in octeon_fdt_get_gpio_info() argument 888 if (i2c_bus) in octeon_fdt_get_gpio_info() 889 *i2c_bus = -1; in octeon_fdt_get_gpio_info() 914 if (!i2c_addr || !i2c_bus) { in octeon_fdt_get_gpio_info() 925 *i2c_bus = i2c_get_bus_num_fdt(i2c_bus_node); in octeon_fdt_get_gpio_info()
|
| /arch/mips/mach-octeon/include/mach/ |
| A D | cvmx-helper-fdt.h | 62 struct udevice *i2c_bus; member 76 struct cvmx_fdt_i2c_bus_info *i2c_bus; member
|
| A D | octeon_fdt.h | 256 int octeon_fdt_get_gpio_info(int fdt_node, enum octeon_gpio_type *type, int *i2c_bus,
|
| A D | cvmx-helper-board.h | 187 struct cvmx_fdt_i2c_bus_info *i2c_bus; member 199 struct cvmx_fdt_i2c_bus_info *i2c_bus; member
|
| A D | cvmx-helper-sfp.h | 269 int cvmx_phy_sfp_read_i2c_eeprom(u8 *buffer, int i2c_bus, int i2c_addr);
|
| A D | cvmx-helper-gpio.h | 220 struct cvmx_fdt_i2c_bus_info *i2c_bus; /** I2C bus descriptor */ member
|
| /arch/arm/include/asm/mach-imx/ |
| A D | mxc_i2c.h | 103 int i2c_idle_bus(struct mxc_i2c_bus *i2c_bus);
|
Completed in 21 milliseconds