| H A D | mdio-i2c.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * MDIO I2C bridge 5 * Copyright (C) 2015-2016 Russell King 8 * Network PHYs can appear on I2C buses when they are part of SFP module. 13 #include <linux/i2c.h> 14 #include <linux/mdio/mdio-i2c.h> 19 * I2C bu 36 struct i2c_adapter *i2c = bus->priv; i2c_mii_read_default_c45() local 71 struct i2c_adapter *i2c = bus->priv; i2c_mii_write_default_c45() local 112 struct i2c_adapter *i2c = bus->priv; smbus_byte_mii_read_default_c22() local 147 struct i2c_adapter *i2c = bus->priv; smbus_byte_mii_write_default_c22() local 200 __i2c_transfer_err(struct i2c_adapter * i2c,struct i2c_msg * msgs,int num) __i2c_transfer_err() argument 214 __i2c_rollball_get_page(struct i2c_adapter * i2c,int bus_addr,u8 * page) __i2c_rollball_get_page() argument 233 __i2c_rollball_set_page(struct i2c_adapter * i2c,int bus_addr,u8 page) __i2c_rollball_set_page() argument 263 i2c_transfer_rollball(struct i2c_adapter * i2c,struct i2c_msg * msgs,int num) i2c_transfer_rollball() argument 298 struct i2c_adapter *i2c = bus->priv; i2c_rollball_mii_poll() local 341 struct i2c_adapter *i2c = bus->priv; i2c_rollball_mii_cmd() local 422 i2c_mii_init_rollball(struct i2c_adapter * i2c) i2c_mii_init_rollball() argument 448 mdio_i2c_check_functionality(struct i2c_adapter * i2c,enum mdio_i2c_proto protocol) mdio_i2c_check_functionality() argument 449 mdio_i2c_check_functionality(struct i2c_adapter * i2c,enum mdio_i2c_proto protocol) mdio_i2c_check_functionality() argument 461 mdio_i2c_alloc(struct device * parent,struct i2c_adapter * i2c,enum mdio_i2c_proto protocol) mdio_i2c_alloc() argument 462 mdio_i2c_alloc(struct device * parent,struct i2c_adapter * i2c,enum mdio_i2c_proto protocol) mdio_i2c_alloc() argument [all...] |