rsmu_ddata
int rsmu_core_init(struct rsmu_ddata *rsmu);
void rsmu_core_exit(struct rsmu_ddata *rsmu);
int rsmu_core_init(struct rsmu_ddata *rsmu)
void rsmu_core_exit(struct rsmu_ddata *rsmu)
static int rsmu_i2c_write_device(struct rsmu_ddata *rsmu, u8 reg, u8 *buf, u8 bytes)
static int rsmu_write_page_register(struct rsmu_ddata *rsmu, u32 reg,
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
struct rsmu_ddata *rsmu;
struct rsmu_ddata *rsmu = i2c_get_clientdata(client);
typedef int (*rsmu_rw_device)(struct rsmu_ddata *rsmu, u8 reg, u8 *buf, u8 bytes);
static int rsmu_smbus_i2c_write_device(struct rsmu_ddata *rsmu, u8 reg, u8 *buf, u8 bytes)
static int rsmu_smbus_i2c_read_device(struct rsmu_ddata *rsmu, u8 reg, u8 *buf, u8 bytes)
static int rsmu_i2c_read_device(struct rsmu_ddata *rsmu, u8 reg, u8 *buf, u8 bytes)
struct rsmu_ddata *rsmu = spi_get_drvdata((struct spi_device *)context);
struct rsmu_ddata *rsmu = spi_get_drvdata((struct spi_device *)context);
struct rsmu_ddata *rsmu;
struct rsmu_ddata *rsmu = spi_get_drvdata(client);
static int rsmu_read_device(struct rsmu_ddata *rsmu, u8 reg, u8 *buf, u16 bytes)
static int rsmu_write_device(struct rsmu_ddata *rsmu, u8 reg, u8 *buf, u16 bytes)
static int rsmu_write_page_register(struct rsmu_ddata *rsmu, u32 reg)
struct rsmu_ddata *ddata = dev_get_drvdata(pdev->dev.parent);
struct rsmu_ddata *ddata = dev_get_drvdata(pdev->dev.parent);
struct rsmu_ddata *ddata = dev_get_drvdata(pdev->dev.parent);