kempld_device_data 114 include/linux/mfd/kempld.h void (*get_hardware_mutex) (struct kempld_device_data *); kempld_device_data 115 include/linux/mfd/kempld.h void (*release_hardware_mutex) (struct kempld_device_data *); kempld_device_data 116 include/linux/mfd/kempld.h int (*get_info) (struct kempld_device_data *); kempld_device_data 117 include/linux/mfd/kempld.h int (*register_cells) (struct kempld_device_data *); kempld_device_data 120 include/linux/mfd/kempld.h extern void kempld_get_mutex(struct kempld_device_data *pld); kempld_device_data 121 include/linux/mfd/kempld.h extern void kempld_release_mutex(struct kempld_device_data *pld); kempld_device_data 122 include/linux/mfd/kempld.h extern u8 kempld_read8(struct kempld_device_data *pld, u8 index); kempld_device_data 123 include/linux/mfd/kempld.h extern void kempld_write8(struct kempld_device_data *pld, u8 index, u8 data); kempld_device_data 124 include/linux/mfd/kempld.h extern u16 kempld_read16(struct kempld_device_data *pld, u8 index); kempld_device_data 125 include/linux/mfd/kempld.h extern void kempld_write16(struct kempld_device_data *pld, u8 index, u16 data); kempld_device_data 126 include/linux/mfd/kempld.h extern u32 kempld_read32(struct kempld_device_data *pld, u8 index); kempld_device_data 127 include/linux/mfd/kempld.h extern void kempld_write32(struct kempld_device_data *pld, u8 index, u32 data);