Lines Matching refs:kempld_device_data
29 static void kempld_get_hardware_mutex(struct kempld_device_data *pld) in kempld_get_hardware_mutex()
36 static void kempld_release_hardware_mutex(struct kempld_device_data *pld) in kempld_release_hardware_mutex()
42 static int kempld_get_info_generic(struct kempld_device_data *pld) in kempld_get_info_generic()
92 static int kempld_register_cells_generic(struct kempld_device_data *pld) in kempld_register_cells_generic()
164 u8 kempld_read8(struct kempld_device_data *pld, u8 index) in kempld_read8()
179 void kempld_write8(struct kempld_device_data *pld, u8 index, u8 data) in kempld_write8()
193 u16 kempld_read16(struct kempld_device_data *pld, u8 index) in kempld_read16()
207 void kempld_write16(struct kempld_device_data *pld, u8 index, u16 data) in kempld_write16()
221 u32 kempld_read32(struct kempld_device_data *pld, u8 index) in kempld_read32()
235 void kempld_write32(struct kempld_device_data *pld, u8 index, u32 data) in kempld_write32()
246 void kempld_get_mutex(struct kempld_device_data *pld) in kempld_get_mutex()
259 void kempld_release_mutex(struct kempld_device_data *pld) in kempld_release_mutex()
276 static int kempld_get_info(struct kempld_device_data *pld) in kempld_get_info()
319 static int kempld_register_cells(struct kempld_device_data *pld) in kempld_register_cells()
326 static const char *kempld_get_type_string(struct kempld_device_data *pld) in kempld_get_type_string()
351 struct kempld_device_data *pld = dev_get_drvdata(dev); in kempld_version_show()
359 struct kempld_device_data *pld = dev_get_drvdata(dev); in kempld_specification_show()
368 struct kempld_device_data *pld = dev_get_drvdata(dev); in kempld_type_show()
389 static int kempld_detect_device(struct kempld_device_data *pld) in kempld_detect_device()
492 struct kempld_device_data *pld; in kempld_probe()
545 struct kempld_device_data *pld = platform_get_drvdata(pdev); in kempld_remove()