/linux-4.4.14/drivers/mfd/ |
D | pcf50633-irq.c | 24 int pcf50633_register_irq(struct pcf50633 *pcf, int irq, in pcf50633_register_irq() 42 int pcf50633_free_irq(struct pcf50633 *pcf, int irq) in pcf50633_free_irq() 55 static int __pcf50633_irq_mask_set(struct pcf50633 *pcf, int irq, u8 mask) in __pcf50633_irq_mask_set() 78 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask() 86 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq) in pcf50633_irq_unmask() 94 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask_get() 105 static void pcf50633_irq_call_handler(struct pcf50633 *pcf, int irq) in pcf50633_irq_call_handler() 116 struct pcf50633 *pcf = data; in pcf50633_irq() local 228 int pcf50633_irq_suspend(struct pcf50633 *pcf) in pcf50633_irq_suspend() 265 int pcf50633_irq_resume(struct pcf50633 *pcf) in pcf50633_irq_resume() [all …]
|
D | pcf50633-core.c | 32 int pcf50633_read_block(struct pcf50633 *pcf, u8 reg, in pcf50633_read_block() 46 int pcf50633_write_block(struct pcf50633 *pcf , u8 reg, in pcf50633_write_block() 53 u8 pcf50633_reg_read(struct pcf50633 *pcf, u8 reg) in pcf50633_reg_read() 66 int pcf50633_reg_write(struct pcf50633 *pcf, u8 reg, u8 val) in pcf50633_reg_write() 72 int pcf50633_reg_set_bit_mask(struct pcf50633 *pcf, u8 reg, u8 mask, u8 val) in pcf50633_reg_set_bit_mask() 78 int pcf50633_reg_clear_bits(struct pcf50633 *pcf, u8 reg, u8 val) in pcf50633_reg_clear_bits() 88 struct pcf50633 *pcf = dev_get_drvdata(dev); in show_dump_regs() local 119 struct pcf50633 *pcf = dev_get_drvdata(dev); in show_resume_reason() local 145 pcf50633_client_dev_register(struct pcf50633 *pcf, const char *name, in pcf50633_client_dev_register() 170 struct pcf50633 *pcf = i2c_get_clientdata(client); in pcf50633_suspend() local [all …]
|
D | pcf50633-adc.c | 44 struct pcf50633 *pcf; member 53 static inline struct pcf50633_adc *__to_adc(struct pcf50633 *pcf) in __to_adc() 58 static void adc_setup(struct pcf50633 *pcf, int channel, int avg) in adc_setup() 71 static void trigger_next_adc_job_if_any(struct pcf50633 *pcf) in trigger_next_adc_job_if_any() 85 adc_enqueue_request(struct pcf50633 *pcf, struct pcf50633_adc_request *req) in adc_enqueue_request() 111 static void pcf50633_adc_sync_read_callback(struct pcf50633 *pcf, void *param, in pcf50633_adc_sync_read_callback() 120 int pcf50633_adc_sync_read(struct pcf50633 *pcf, int mux, int avg) in pcf50633_adc_sync_read() 138 int pcf50633_adc_async_read(struct pcf50633 *pcf, int mux, int avg, in pcf50633_adc_async_read() 158 static int adc_result(struct pcf50633 *pcf) in adc_result() 175 struct pcf50633 *pcf = adc->pcf; in pcf50633_adc_irq() local
|
D | pcf50633-gpio.c | 38 int pcf50633_gpio_set(struct pcf50633 *pcf, int gpio, u8 val) in pcf50633_gpio_set() 48 u8 pcf50633_gpio_get(struct pcf50633 *pcf, int gpio) in pcf50633_gpio_get() 59 int pcf50633_gpio_invert_set(struct pcf50633 *pcf, int gpio, int invert) in pcf50633_gpio_invert_set() 70 int pcf50633_gpio_invert_get(struct pcf50633 *pcf, int gpio) in pcf50633_gpio_invert_get() 81 int pcf50633_gpio_power_supply_set(struct pcf50633 *pcf, in pcf50633_gpio_power_supply_set()
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | mach-gta02.c | 158 gta02_configure_pmu_for_charger(struct pcf50633 *pcf, void *unused, int res) in gta02_configure_pmu_for_charger() 205 static void gta02_pmu_event_callback(struct pcf50633 *pcf, int irq) in gta02_pmu_event_callback() 543 static void gta02_pmu_attach_child_devices(struct pcf50633 *pcf) in gta02_pmu_attach_child_devices()
|
/linux-4.4.14/drivers/video/backlight/ |
D | pcf50633-backlight.c | 28 struct pcf50633 *pcf; member 45 int pcf50633_bl_set_brightness_limit(struct pcf50633 *pcf, unsigned int limit) in pcf50633_bl_set_brightness_limit()
|
/linux-4.4.14/drivers/power/ |
D | pcf50633-charger.c | 31 struct pcf50633 *pcf; member 41 int pcf50633_mbc_usb_curlim_set(struct pcf50633 *pcf, int ma) in pcf50633_mbc_usb_curlim_set() 113 int pcf50633_mbc_get_status(struct pcf50633 *pcf) in pcf50633_mbc_get_status() 144 int pcf50633_mbc_get_usb_online_status(struct pcf50633 *pcf) in pcf50633_mbc_get_usb_online_status()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-pcf50633.c | 63 struct pcf50633 *pcf; member 67 static void pcf2rtc_time(struct rtc_time *rtc, struct pcf50633_time *pcf) in pcf2rtc_time() 78 static void rtc2pcf_time(struct pcf50633_time *pcf, struct rtc_time *rtc) in rtc2pcf_time()
|
D | rtc-pcf8523.c | 292 struct pcf8523 *pcf; in pcf8523_probe() local
|
/linux-4.4.14/drivers/regulator/ |
D | pcf50633-regulator.c | 82 struct pcf50633 *pcf; in pcf50633_regulator_probe() local
|
/linux-4.4.14/drivers/input/misc/ |
D | pcf50633-input.c | 31 struct pcf50633 *pcf; member
|
/linux-4.4.14/fs/ceph/ |
D | caps.c | 1362 struct ceph_cap_flush **pcf) in __ceph_mark_dirty_caps()
|