Home
last modified time | relevance | path

Searched refs:twl_i2c_write_u8 (Results 1 – 21 of 21) sorted by relevance

/linux-4.1.27/drivers/mfd/
Dtwl4030-power.c192 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, address, R_MEMORY_ADDRESS); in twl4030_write_script_byte()
195 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, byte, R_MEMORY_DATA); in twl4030_write_script_byte()
251 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, address, R_SEQ_ADD_S2A3); in twl4030_config_wakeup3_sequence()
260 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, data, R_P3_SW_EVENTS); in twl4030_config_wakeup3_sequence()
273 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, address, R_SEQ_ADD_S2A12); in twl4030_config_wakeup12_sequence()
283 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, data, R_P1_SW_EVENTS); in twl4030_config_wakeup12_sequence()
292 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, data, R_P2_SW_EVENTS); in twl4030_config_wakeup12_sequence()
303 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, data, in twl4030_config_wakeup12_sequence()
321 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, address, R_SEQ_ADD_A2S); in twl4030_config_sleep_sequence()
335 err = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, address, R_SEQ_ADD_WARM); in twl4030_config_warmreset_sequence()
[all …]
Dtwl6030-irq.c223 ret = twl_i2c_write_u8(TWL_MODULE_PIH, 0x00, REG_INT_STS_A); in twl6030_irq_thread()
252 ret |= twl_i2c_write_u8(TWL_MODULE_PIH, unmask_value, in twl6030_interrupt_unmask()
266 ret |= twl_i2c_write_u8(TWL_MODULE_PIH, mask_value, in twl6030_interrupt_mask()
293 ret = twl_i2c_write_u8(TWL6030_MODULE_ID0, reg_val, TWL6030_MMCCTRL); in twl6030_mmc_card_detect_config()
308 ret = twl_i2c_write_u8(TWL6030_MODULE_ID0, reg_val, in twl6030_mmc_card_detect_config()
Dtwl-core.c533 err = twl_i2c_write_u8(TWL4030_MODULE_INTBR, TWL_EEPROM_R_UNLOCK, in twl_read_idcode_register()
547 err = twl_i2c_write_u8(TWL4030_MODULE_INTBR, 0x0, REG_UNLOCK_TEST_REG); in twl_read_idcode_register()
990 e = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, 0, in protect_pm_master()
999 e |= twl_i2c_write_u8(TWL_MODULE_PM_MASTER, TWL4030_PM_MASTER_KEY_CFG1, in unprotect_pm_master()
1001 e |= twl_i2c_write_u8(TWL_MODULE_PM_MASTER, TWL4030_PM_MASTER_KEY_CFG2, in unprotect_pm_master()
1043 e |= twl_i2c_write_u8(TWL_MODULE_PM_MASTER, ctrl, R_CFG_BOOT); in clocks_init()
1223 twl_i2c_write_u8(TWL4030_MODULE_INTBR, temp, REG_GPPUPDCTR1); in twl_probe()
1228 twl_i2c_write_u8(TWL_MODULE_PM_RECEIVER, temp, in twl_probe()
Dtwl4030-audio.c71 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, in twl4030_audio_set_resource()
224 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, val, TWL4030_REG_APLL_CTL); in twl4030_audio_probe()
Dtwl4030-irq.c367 status = twl_i2c_write_u8(sih->module, in twl4030_init_sih_modules()
/linux-4.1.27/drivers/video/backlight/
Dpandora_bl.c62 twl_i2c_write_u8(TWL4030_MODULE_INTBR, r, TWL_INTBR_GPBR1); in pandora_backlight_update_status()
64 twl_i2c_write_u8(TWL4030_MODULE_INTBR, r, TWL_INTBR_GPBR1); in pandora_backlight_update_status()
74 twl_i2c_write_u8(TWL_MODULE_PWM, MAX_VALUE, TWL_PWM0_OFF); in pandora_backlight_update_status()
80 twl_i2c_write_u8(TWL4030_MODULE_INTBR, r, TWL_INTBR_GPBR1); in pandora_backlight_update_status()
82 twl_i2c_write_u8(TWL4030_MODULE_INTBR, r, TWL_INTBR_GPBR1); in pandora_backlight_update_status()
92 twl_i2c_write_u8(TWL_MODULE_PWM, MIN_VALUE + brightness, TWL_PWM0_OFF); in pandora_backlight_update_status()
127 twl_i2c_write_u8(TWL_MODULE_PWM, 0x80, TWL_PWM0_ON); in pandora_backlight_probe()
137 twl_i2c_write_u8(TWL4030_MODULE_INTBR, r, TWL_INTBR_PMBR1); in pandora_backlight_probe()
/linux-4.1.27/drivers/pwm/
Dpwm-twl.c120 ret = twl_i2c_write_u8(TWL4030_MODULE_INTBR, val, TWL4030_GPBR1_REG); in twl4030_pwm_enable()
126 ret = twl_i2c_write_u8(TWL4030_MODULE_INTBR, val, TWL4030_GPBR1_REG); in twl4030_pwm_enable()
150 ret = twl_i2c_write_u8(TWL4030_MODULE_INTBR, val, TWL4030_GPBR1_REG); in twl4030_pwm_disable()
156 ret = twl_i2c_write_u8(TWL4030_MODULE_INTBR, val, TWL4030_GPBR1_REG); in twl4030_pwm_disable()
193 ret = twl_i2c_write_u8(TWL4030_MODULE_INTBR, val, TWL4030_PMBR1_REG); in twl4030_pwm_request()
224 ret = twl_i2c_write_u8(TWL4030_MODULE_INTBR, val, TWL4030_PMBR1_REG); in twl4030_pwm_free()
243 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, val, TWL6030_TOGGLE3_REG); in twl6030_pwm_enable()
266 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, val, TWL6030_TOGGLE3_REG); in twl6030_pwm_disable()
Dpwm-twl-led.c118 ret = twl_i2c_write_u8(TWL4030_MODULE_LED, val, TWL4030_LEDEN_REG); in twl4030_pwmled_enable()
143 ret = twl_i2c_write_u8(TWL4030_MODULE_LED, val, TWL4030_LEDEN_REG); in twl4030_pwmled_disable()
160 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, on_time, in twl6030_pwmled_config()
185 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, val, TWL6030_LED_PWM_CTRL2); in twl6030_pwmled_enable()
212 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, val, TWL6030_LED_PWM_CTRL2); in twl6030_pwmled_disable()
237 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, val, TWL6030_LED_PWM_CTRL2); in twl6030_pwmled_request()
263 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, val, TWL6030_LED_PWM_CTRL2); in twl6030_pwmled_free()
/linux-4.1.27/drivers/phy/
Dphy-twl4030-usb.c189 if ((twl_i2c_write_u8(module, data, address) >= 0) && in twl4030_i2c_write_u8_verify()
197 if ((twl_i2c_write_u8(module, data, address) >= 0) && in twl4030_i2c_write_u8_verify()
216 ret = twl_i2c_write_u8(TWL_MODULE_USB, data, address); in twl4030_usb_write()
434 twl_i2c_write_u8(TWL_MODULE_PM_RECEIVER, 0, VUSB_DEDICATED2); in twl4030_usb_runtime_resume()
478 twl_i2c_write_u8(TWL_MODULE_PM_MASTER, TWL4030_PM_MASTER_KEY_CFG1, in twl4030_usb_ldo_init()
481 twl_i2c_write_u8(TWL_MODULE_PM_MASTER, TWL4030_PM_MASTER_KEY_CFG2, in twl4030_usb_ldo_init()
488 twl_i2c_write_u8(TWL_MODULE_PM_RECEIVER, 0x14, VUSB_DEDICATED1); in twl4030_usb_ldo_init()
491 twl_i2c_write_u8(TWL_MODULE_PM_RECEIVER, 0, VUSB3V1_DEV_GRP); in twl4030_usb_ldo_init()
497 twl_i2c_write_u8(TWL_MODULE_PM_RECEIVER, 0, VUSB3V1_TYPE); in twl4030_usb_ldo_init()
500 twl_i2c_write_u8(TWL_MODULE_PM_RECEIVER, 0, VUSB1V5_DEV_GRP); in twl4030_usb_ldo_init()
[all …]
/linux-4.1.27/drivers/input/misc/
Dtwl4030-vibra.c62 twl_i2c_write_u8(TWL4030_MODULE_LED, LEDEN, reg); in vibra_disable_leds()
75 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, in vibra_enable()
90 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, in vibra_disable()
122 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, in vibra_play_work()
126 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, in vibra_play_work()
/linux-4.1.27/drivers/iio/adc/
Dtwl4030-madc.c358 ret = twl_i2c_write_u8(TWL4030_MODULE_MADC, val, madc->imr); in twl4030_madc_enable_irq()
388 ret = twl_i2c_write_u8(TWL4030_MODULE_MADC, val, madc->imr); in twl4030_madc_disable_irq()
512 ret = twl_i2c_write_u8(TWL4030_MODULE_MADC, TWL4030_MADC_SW_START, in twl4030_madc_start_conversion()
695 ret = twl_i2c_write_u8(TWL_MODULE_MAIN_CHARGE, in twl4030_madc_set_current_generator()
728 ret = twl_i2c_write_u8(TWL4030_MODULE_MADC, regval, TWL4030_MADC_CTRL1); in twl4030_madc_set_power()
803 ret = twl_i2c_write_u8(TWL_MODULE_MAIN_CHARGE, in twl4030_madc_probe()
823 ret = twl_i2c_write_u8(TWL4030_MODULE_INTBR, regval, in twl4030_madc_probe()
Dtwl6030-gpadc.c356 return twl_i2c_write_u8(TWL6030_MODULE_GPADC, val, reg); in twl6030_gpadc_write()
936 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, TWL6030_GPADCS, in twl6030_gpadc_probe()
968 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, TWL6030_GPADCR, in twl6030_gpadc_suspend()
980 ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, TWL6030_GPADCS, in twl6030_gpadc_resume()
/linux-4.1.27/drivers/gpio/
Dgpio-twl4030.c89 return twl_i2c_write_u8(TWL4030_MODULE_GPIO, data, address); in gpio_twl4030_write()
151 WARN_ON_ONCE(twl_i2c_write_u8(TWL4030_MODULE_LED, cached_leden, in twl4030_led_set_value()
227 status = twl_i2c_write_u8(TWL4030_MODULE_LED, 0x7f, reg + 1); in twl_request()
232 status = twl_i2c_write_u8(TWL4030_MODULE_LED, 0x7f, reg); in twl_request()
242 status = twl_i2c_write_u8(TWL4030_MODULE_LED, cached_leden, in twl_request()
/linux-4.1.27/drivers/power/
Dtwl4030_charger.c118 return twl_i2c_write_u8(mod_no, val, reg); in twl4030_clear_set()
650 ret = twl_i2c_write_u8(TWL4030_MODULE_INTERRUPTS, reg, in twl4030_bci_probe()
658 ret = twl_i2c_write_u8(TWL4030_MODULE_INTERRUPTS, reg, in twl4030_bci_probe()
701 twl_i2c_write_u8(TWL4030_MODULE_INTERRUPTS, 0xff, in twl4030_bci_remove()
703 twl_i2c_write_u8(TWL4030_MODULE_INTERRUPTS, 0xff, in twl4030_bci_remove()
/linux-4.1.27/drivers/watchdog/
Dtwl4030_wdt.c38 return twl_i2c_write_u8(TWL_MODULE_PM_RECEIVER, val, in twl4030_wdt_write()
/linux-4.1.27/sound/soc/codecs/
Dtwl4030.c174 return twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, value, reg); in twl4030_write()
285 twl_i2c_write_u8(TWL4030_MODULE_INTBR, pin_mux, in twl4030_init_chip()
580 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, 0, reg); \
736 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, hs_gain, in headset_ramp()
750 twl_i2c_write_u8(TWL4030_MODULE_AUDIO_VOICE, hs_gain & (~0x0f), in headset_ramp()
/linux-4.1.27/drivers/regulator/
Dtwl-regulator.c134 return twl_i2c_write_u8(slave_subgp, in twlreg_write()
327 status = twl_i2c_write_u8(TWL_MODULE_PM_MASTER, in twl4030reg_set_mode()
332 return twl_i2c_write_u8(TWL_MODULE_PM_MASTER, in twl4030reg_set_mode()
/linux-4.1.27/drivers/input/keyboard/
Dtwl4030_keypad.c153 int ret = twl_i2c_write_u8(TWL4030_MODULE_KEYPAD, data, reg); in twl4030_kpwrite_u8()
/linux-4.1.27/drivers/usb/phy/
Dphy-twl6030-usb.c120 ret = twl_i2c_write_u8(module, data, address); in twl6030_writeb()
/linux-4.1.27/drivers/rtc/
Drtc-twl.c161 ret = twl_i2c_write_u8(TWL_MODULE_RTC, data, (rtc_reg_map[reg])); in twl_rtc_write_u8()
/linux-4.1.27/include/linux/i2c/
Dtwl.h189 static inline int twl_i2c_write_u8(u8 mod_no, u8 val, u8 reg) { in twl_i2c_write_u8() function