kempld_device_data
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld = gpio->pld;
static int kempld_gpio_pincount(struct kempld_device_data *pld)
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld;
struct kempld_device_data *pld = dev_get_drvdata(dev->parent);
static void kempld_gpio_bitop(struct kempld_device_data *pld,
static int kempld_gpio_get_bit(struct kempld_device_data *pld,
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld = gpio->pld;
struct kempld_device_data *pld = i2c->pld;
struct kempld_device_data *pld = i2c->pld;
struct kempld_device_data *pld = dev_get_drvdata(pdev->dev.parent);
struct kempld_device_data *pld = i2c->pld;
struct kempld_device_data *pld = i2c->pld;
struct kempld_device_data *pld = i2c->pld;
struct kempld_device_data *pld;
struct kempld_device_data *pld = i2c->pld;
u8 kempld_read8(struct kempld_device_data *pld, u8 index)
void kempld_write8(struct kempld_device_data *pld, u8 index, u8 data)
u16 kempld_read16(struct kempld_device_data *pld, u8 index)
void kempld_write16(struct kempld_device_data *pld, u8 index, u16 data)
u32 kempld_read32(struct kempld_device_data *pld, u8 index)
void kempld_write32(struct kempld_device_data *pld, u8 index, u32 data)
void kempld_get_mutex(struct kempld_device_data *pld)
void kempld_release_mutex(struct kempld_device_data *pld)
static int kempld_get_info(struct kempld_device_data *pld)
static int kempld_register_cells(struct kempld_device_data *pld)
static void kempld_get_hardware_mutex(struct kempld_device_data *pld)
static const char *kempld_get_type_string(struct kempld_device_data *pld)
struct kempld_device_data *pld = dev_get_drvdata(dev);
struct kempld_device_data *pld = dev_get_drvdata(dev);
struct kempld_device_data *pld = dev_get_drvdata(dev);
static int kempld_detect_device(struct kempld_device_data *pld)
static void kempld_release_hardware_mutex(struct kempld_device_data *pld)
struct kempld_device_data *pld;
static int kempld_get_info_generic(struct kempld_device_data *pld)
struct kempld_device_data *pld = platform_get_drvdata(pdev);
static int kempld_register_cells_generic(struct kempld_device_data *pld)
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld = dev_get_drvdata(pdev->dev.parent);
struct kempld_device_data *pld = wdt_data->pld;
struct kempld_device_data *pld;
void (*get_hardware_mutex) (struct kempld_device_data *);
void (*release_hardware_mutex) (struct kempld_device_data *);
int (*get_info) (struct kempld_device_data *);
int (*register_cells) (struct kempld_device_data *);
extern void kempld_get_mutex(struct kempld_device_data *pld);
extern void kempld_release_mutex(struct kempld_device_data *pld);
extern u8 kempld_read8(struct kempld_device_data *pld, u8 index);
extern void kempld_write8(struct kempld_device_data *pld, u8 index, u8 data);
extern u16 kempld_read16(struct kempld_device_data *pld, u8 index);
extern void kempld_write16(struct kempld_device_data *pld, u8 index, u16 data);
extern u32 kempld_read32(struct kempld_device_data *pld, u8 index);
extern void kempld_write32(struct kempld_device_data *pld, u8 index, u32 data);