Lines Matching refs:value

297 	uint8_t value;  in rk806_shutdown_seq()  local
304 value = rk8xx->shutdown_sequence[RK806_ID_DCDC1 + i]; in rk806_shutdown_seq()
305 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG0 + i, &value, 1); in rk806_shutdown_seq()
309 value = rk8xx->shutdown_sequence[RK806_ID_NLDO1 + i]; in rk806_shutdown_seq()
310 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG0 + i, &value, 1); in rk806_shutdown_seq()
313 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG8, &value, 1); in rk806_shutdown_seq()
314 value |= rk8xx->shutdown_sequence[RK806_ID_PLDO1] << 6; in rk806_shutdown_seq()
315 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG8, &value, 1); in rk806_shutdown_seq()
317 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG11, &value, 1); in rk806_shutdown_seq()
318 value |= rk8xx->shutdown_sequence[RK806_ID_PLDO2] << 6; in rk806_shutdown_seq()
319 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG11, &value, 1); in rk806_shutdown_seq()
321 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG14, &value, 1); in rk806_shutdown_seq()
322 value |= rk8xx->shutdown_sequence[RK806_ID_PLDO3] << 6; in rk806_shutdown_seq()
323 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG14, &value, 1); in rk806_shutdown_seq()
325 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG15, &value, 1); in rk806_shutdown_seq()
326 value |= rk8xx->shutdown_sequence[RK806_ID_PLDO4]; in rk806_shutdown_seq()
327 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG15, &value, 1); in rk806_shutdown_seq()
329 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG16, &value, 1); in rk806_shutdown_seq()
330 value |= rk8xx->shutdown_sequence[RK806_ID_PLDO5]; in rk806_shutdown_seq()
331 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG16, &value, 1); in rk806_shutdown_seq()
333 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG5, &value, 1); in rk806_shutdown_seq()
334 value |= rk8xx->shutdown_sequence[RK806_ID_PLDO6] << 6; in rk806_shutdown_seq()
335 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG5, &value, 1); in rk806_shutdown_seq()
341 uint8_t value; in rk806_vb_shutdown_seq() local
348 value = rk8xx->vb_shutdown_sequence[RK806_ID_DCDC1 + i]; in rk806_vb_shutdown_seq()
349 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG0 + i, &value, 1); in rk806_vb_shutdown_seq()
353 value = rk8xx->vb_shutdown_sequence[i]; in rk806_vb_shutdown_seq()
354 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG0 + i, &value, 1); in rk806_vb_shutdown_seq()
357 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG8, &value, 1); in rk806_vb_shutdown_seq()
358 value |= rk8xx->vb_shutdown_sequence[RK806_ID_PLDO1] << 6; in rk806_vb_shutdown_seq()
359 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG8, &value, 1); in rk806_vb_shutdown_seq()
361 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG11, &value, 1); in rk806_vb_shutdown_seq()
362 value |= rk8xx->vb_shutdown_sequence[RK806_ID_PLDO2] << 6; in rk806_vb_shutdown_seq()
363 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG11, &value, 1); in rk806_vb_shutdown_seq()
365 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG14, &value, 1); in rk806_vb_shutdown_seq()
366 value |= rk8xx->vb_shutdown_sequence[RK806_ID_PLDO3] << 6; in rk806_vb_shutdown_seq()
367 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG14, &value, 1); in rk806_vb_shutdown_seq()
369 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG15, &value, 1); in rk806_vb_shutdown_seq()
370 value |= rk8xx->vb_shutdown_sequence[RK806_ID_PLDO4]; in rk806_vb_shutdown_seq()
371 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG15, &value, 1); in rk806_vb_shutdown_seq()
373 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG16, &value, 1); in rk806_vb_shutdown_seq()
374 value |= rk8xx->vb_shutdown_sequence[RK806_ID_PLDO5]; in rk806_vb_shutdown_seq()
375 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG16, &value, 1); in rk806_vb_shutdown_seq()
377 rk8xx_read(dev, RK806_SHUTDOWN_SEQ_REG5, &value, 1); in rk806_vb_shutdown_seq()
378 value |= rk8xx->vb_shutdown_sequence[RK806_ID_PLDO6] << 6; in rk806_vb_shutdown_seq()
379 rk8xx_write(dev, RK806_SHUTDOWN_SEQ_REG5, &value, 1); in rk806_vb_shutdown_seq()
599 uint8_t value; in rk8xx_irq_chip_init() local
606 ret = rk8xx_read(dev, RK806_GPIO_INT_CONFIG, &value, 1); in rk8xx_irq_chip_init()
610 value &= (~RK806_INT_POL_HIGH); in rk8xx_irq_chip_init()
611 ret = rk8xx_write(dev, RK806_GPIO_INT_CONFIG, &value, 1); in rk8xx_irq_chip_init()
765 u8 value; in rk806_pwrctrl_output_value() local
767 rk8xx_read(dev, RK806_PWRCTRL_CONFIG0 + pin / 3, &value, 1); in rk806_pwrctrl_output_value()
769 value &= ~RK806_PWRCTR_MSK_FUN; in rk806_pwrctrl_output_value()
770 value |= RK806_PWRCTR_GPIO_FUN; in rk806_pwrctrl_output_value()
772 value &= ~(RK806_PWRCTR_MSK_FUN << 4); in rk806_pwrctrl_output_value()
773 value |= RK806_PWRCTR_GPIO_FUN << 4; in rk806_pwrctrl_output_value()
775 rk8xx_write(dev, RK806_PWRCTRL_CONFIG0 + pin / 3, &value, 1); in rk806_pwrctrl_output_value()
777 rk8xx_read(dev, RK806_PWRCTRL_GPIO, &value, 1); in rk806_pwrctrl_output_value()
778 value &= ~(RK806_PWRCTR_OUTPUT_MSK << (pin - 1)); in rk806_pwrctrl_output_value()
780 value |= (RK806_PWRCTR_OUTPUT1 << (pin - 1)); in rk806_pwrctrl_output_value()
782 value |= (RK806_PWRCTR_OUTPUT0 << (pin - 1)); in rk806_pwrctrl_output_value()
783 rk8xx_write(dev, RK806_PWRCTRL_GPIO, &value, 1); in rk806_pwrctrl_output_value()
799 uint8_t value; in rk8xx_probe() local
827 ret = rk8xx_read(dev, RK806_HW_VER, &value, 1); in rk8xx_probe()
832 ret = rk8xx_read(dev, RK806_SYS_CFG1, &value, 1); in rk8xx_probe()
837 value |= RK806_ABNORDET_EN; in rk8xx_probe()
838 rk8xx_write(dev, RK806_SYS_CFG1, &value, 1); in rk8xx_probe()
848 rk8xx_read(dev, RK806_SYS_CFG3, &value, 1); in rk8xx_probe()
849 value &= RK806_RESET_FUN_CLR; in rk8xx_probe()
851 value |= (RK806_RST_MODE1 << 6); in rk8xx_probe()
852 rk8xx_write(dev, RK806_SYS_CFG3, &value, 1); in rk8xx_probe()
854 value |= (RK806_RST_MODE2 << 6); in rk8xx_probe()
855 rk8xx_write(dev, RK806_SYS_CFG3, &value, 1); in rk8xx_probe()
860 rk8xx_read(dev, RK806_BUCK_RSERVE_REG3, &value, 1); in rk8xx_probe()
861 value &= (~RK806_BUCK5_EX_RES_EN); in rk8xx_probe()
862 rk8xx_write(dev, RK806_BUCK_RSERVE_REG3, &value, 1); in rk8xx_probe()
913 ret = rk8xx_read(dev, RK817_PMIC_CHRG_TERM, &value, 1); in rk8xx_probe()
916 value |= 0x80; in rk8xx_probe()
917 ret = rk8xx_write(dev, RK817_PMIC_CHRG_TERM, &value, 1); in rk8xx_probe()
921 ret = rk8xx_read(dev, RK817_PMIC_CHRG_TERM, &value, 1); in rk8xx_probe()
924 value &= 0x7f; in rk8xx_probe()
925 ret = rk8xx_write(dev, RK817_PMIC_CHRG_TERM, &value, 1); in rk8xx_probe()
932 rk8xx_read(dev, RK817_PMIC_SYS_CFG3, &value, 1); in rk8xx_probe()
933 value &= RK8xx_RESET_FUN_CLR; in rk8xx_probe()
934 value |= (priv->rst_fun << 6); in rk8xx_probe()
935 rk8xx_write(dev, RK817_PMIC_SYS_CFG3, &value, 1); in rk8xx_probe()
952 value = (power_en0 & 0x0f) | ((power_en1 & 0x0f) << 4); in rk8xx_probe()
953 rk8xx_write(dev, RK817_POWER_EN_SAVE0, &value, 1); in rk8xx_probe()
954 value = (power_en2 & 0x0f) | ((power_en3 & 0x0f) << 4); in rk8xx_probe()
955 rk8xx_write(dev, RK817_POWER_EN_SAVE1, &value, 1); in rk8xx_probe()
997 ret = rk8xx_read(dev, pwron_key, &value, 1); in rk8xx_probe()
1000 value &= ~(lp_off_msk | lp_act_msk); in rk8xx_probe()
1002 value |= priv->lp_off_time; in rk8xx_probe()
1004 value |= priv->lp_action; in rk8xx_probe()
1005 rk8xx_write(dev, pwron_key, &value, 1); in rk8xx_probe()