Lines Matching refs:regmap
199 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event()
202 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
205 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
209 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
212 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
216 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event()
221 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event()
225 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event()
247 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
251 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
259 regmap_update_bits(cs35l35->regmap, in cs35l35_main_amp_event()
264 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_main_amp_event()
268 regmap_bulk_read(cs35l35->regmap, CS35L35_INT_STATUS_1, in cs35l35_main_amp_event()
273 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_main_amp_event()
277 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
281 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
292 regmap_update_bits(cs35l35->regmap, in cs35l35_main_amp_event()
373 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_set_dai_fmt()
378 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_set_dai_fmt()
486 ret = regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL2, in cs35l35_hw_params()
503 ret = regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
534 regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
540 regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
581 ret = regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
615 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_INP_DRV_CTL, in cs35l35_pcm_startup()
644 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_INP_DRV_CTL, in cs35l35_pdm_startup()
752 ret = regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_component_set_sysclk()
766 struct regmap *regmap = cs35l35->regmap; in cs35l35_boost_inductor() local
774 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
777 regmap_read(regmap, CS35L35_BST_PEAK_I, &bst_ipk); in cs35l35_boost_inductor()
782 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x24); in cs35l35_boost_inductor()
783 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x24); in cs35l35_boost_inductor()
784 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
788 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
790 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x4E); in cs35l35_boost_inductor()
793 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x20); in cs35l35_boost_inductor()
794 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x20); in cs35l35_boost_inductor()
795 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
799 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
801 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x47); in cs35l35_boost_inductor()
804 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x20); in cs35l35_boost_inductor()
805 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x20); in cs35l35_boost_inductor()
806 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
810 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
812 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x3C); in cs35l35_boost_inductor()
815 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x19); in cs35l35_boost_inductor()
816 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x25); in cs35l35_boost_inductor()
817 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
821 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
823 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x23); in cs35l35_boost_inductor()
842 regmap_update_bits(cs35l35->regmap, CS35L35_BST_CVTR_V_CTL, in cs35l35_component_probe()
847 regmap_update_bits(cs35l35->regmap, CS35L35_BST_PEAK_I, in cs35l35_component_probe()
857 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_component_probe()
863 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
870 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
876 regmap_update_bits(cs35l35->regmap, CS35L35_CLASS_H_CTL, in cs35l35_component_probe()
886 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_component_probe()
891 regmap_update_bits(cs35l35->regmap, CS35L35_SP_FMT_CTL3, in cs35l35_component_probe()
898 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
904 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
910 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
916 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
922 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
928 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
934 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
940 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
946 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
952 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
958 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
967 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
972 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
977 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
984 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
989 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
994 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
999 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1006 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1011 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1016 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1023 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1028 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1033 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1040 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1045 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1050 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1057 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1062 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1067 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1115 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_4, &sticky4); in cs35l35_irq()
1116 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_3, &sticky3); in cs35l35_irq()
1117 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_2, &sticky2); in cs35l35_irq()
1118 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_1, &sticky1); in cs35l35_irq()
1120 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_4, &mask4); in cs35l35_irq()
1121 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_3, &mask3); in cs35l35_irq()
1122 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_2, &mask2); in cs35l35_irq()
1123 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_1, &mask1); in cs35l35_irq()
1134 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_1, ¤t1); in cs35l35_irq()
1143 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1146 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1150 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1161 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1164 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1168 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1180 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1183 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1187 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1198 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1201 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1205 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1213 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_irq()
1215 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_irq()
1221 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_irq()
1223 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_irq()
1487 cs35l35->regmap = devm_regmap_init_i2c(i2c_client, &cs35l35_regmap); in cs35l35_i2c_probe()
1488 if (IS_ERR(cs35l35->regmap)) { in cs35l35_i2c_probe()
1489 ret = PTR_ERR(cs35l35->regmap); in cs35l35_i2c_probe()
1556 ret = regmap_read(cs35l35->regmap, CS35L35_DEVID_AB, ®); in cs35l35_i2c_probe()
1559 ret = regmap_read(cs35l35->regmap, CS35L35_DEVID_CD, ®); in cs35l35_i2c_probe()
1561 ret = regmap_read(cs35l35->regmap, CS35L35_DEVID_E, ®); in cs35l35_i2c_probe()
1571 ret = regmap_read(cs35l35->regmap, CS35L35_REV_ID, ®); in cs35l35_i2c_probe()
1577 ret = regmap_register_patch(cs35l35->regmap, cs35l35_errata_patch, in cs35l35_i2c_probe()
1588 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_1, in cs35l35_i2c_probe()
1590 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_2, in cs35l35_i2c_probe()
1592 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_3, in cs35l35_i2c_probe()
1594 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_4, in cs35l35_i2c_probe()
1597 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_i2c_probe()
1602 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_i2c_probe()
1606 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_i2c_probe()
1610 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL3, in cs35l35_i2c_probe()
1614 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_i2c_probe()