Lines Matching refs:regmap
203 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event()
206 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
209 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
213 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
216 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
220 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event()
225 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event()
229 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event()
251 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
255 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
263 regmap_update_bits(cs35l35->regmap, in cs35l35_main_amp_event()
268 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_main_amp_event()
272 regmap_bulk_read(cs35l35->regmap, CS35L35_INT_STATUS_1, in cs35l35_main_amp_event()
277 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_main_amp_event()
281 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
285 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
296 regmap_update_bits(cs35l35->regmap, in cs35l35_main_amp_event()
377 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_set_dai_fmt()
382 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_set_dai_fmt()
490 ret = regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL2, in cs35l35_hw_params()
507 ret = regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
538 regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
544 regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
585 ret = regmap_update_bits(cs35l35->regmap, in cs35l35_hw_params()
619 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_INP_DRV_CTL, in cs35l35_pcm_startup()
648 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_INP_DRV_CTL, in cs35l35_pdm_startup()
756 ret = regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_component_set_sysclk()
770 struct regmap *regmap = cs35l35->regmap; in cs35l35_boost_inductor() local
778 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
781 regmap_read(regmap, CS35L35_BST_PEAK_I, &bst_ipk); in cs35l35_boost_inductor()
786 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x24); in cs35l35_boost_inductor()
787 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x24); in cs35l35_boost_inductor()
788 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
792 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
794 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x4E); in cs35l35_boost_inductor()
797 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x20); in cs35l35_boost_inductor()
798 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x20); in cs35l35_boost_inductor()
799 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
803 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
805 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x47); in cs35l35_boost_inductor()
808 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x20); in cs35l35_boost_inductor()
809 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x20); in cs35l35_boost_inductor()
810 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
814 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
816 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x3C); in cs35l35_boost_inductor()
819 regmap_write(regmap, CS35L35_BST_CONV_COEF_1, 0x19); in cs35l35_boost_inductor()
820 regmap_write(regmap, CS35L35_BST_CONV_COEF_2, 0x25); in cs35l35_boost_inductor()
821 regmap_update_bits(regmap, CS35L35_BST_CONV_SW_FREQ, in cs35l35_boost_inductor()
825 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x1B); in cs35l35_boost_inductor()
827 regmap_write(regmap, CS35L35_BST_CONV_SLOPE_COMP, 0x23); in cs35l35_boost_inductor()
846 regmap_update_bits(cs35l35->regmap, CS35L35_BST_CVTR_V_CTL, in cs35l35_component_probe()
851 regmap_update_bits(cs35l35->regmap, CS35L35_BST_PEAK_I, in cs35l35_component_probe()
861 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_component_probe()
867 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
874 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
880 regmap_update_bits(cs35l35->regmap, CS35L35_CLASS_H_CTL, in cs35l35_component_probe()
890 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_component_probe()
895 regmap_update_bits(cs35l35->regmap, CS35L35_SP_FMT_CTL3, in cs35l35_component_probe()
902 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
908 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
914 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
920 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
926 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
932 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
938 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
944 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
950 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
956 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
962 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
971 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
976 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
981 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
988 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
993 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
998 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1003 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1010 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1015 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1020 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1027 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1032 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1037 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1044 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1049 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1054 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1061 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1066 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1071 regmap_update_bits(cs35l35->regmap, in cs35l35_component_probe()
1118 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_4, &sticky4); in cs35l35_irq()
1119 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_3, &sticky3); in cs35l35_irq()
1120 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_2, &sticky2); in cs35l35_irq()
1121 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_1, &sticky1); in cs35l35_irq()
1123 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_4, &mask4); in cs35l35_irq()
1124 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_3, &mask3); in cs35l35_irq()
1125 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_2, &mask2); in cs35l35_irq()
1126 regmap_read(cs35l35->regmap, CS35L35_INT_MASK_1, &mask1); in cs35l35_irq()
1137 regmap_read(cs35l35->regmap, CS35L35_INT_STATUS_1, ¤t1); in cs35l35_irq()
1146 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1149 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1153 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1164 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1167 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1171 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1183 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1186 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1190 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1201 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1204 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1208 regmap_update_bits(cs35l35->regmap, in cs35l35_irq()
1216 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_irq()
1218 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_irq()
1224 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_irq()
1226 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_irq()
1490 cs35l35->regmap = devm_regmap_init_i2c(i2c_client, &cs35l35_regmap); in cs35l35_i2c_probe()
1491 if (IS_ERR(cs35l35->regmap)) { in cs35l35_i2c_probe()
1492 ret = PTR_ERR(cs35l35->regmap); in cs35l35_i2c_probe()
1559 ret = regmap_read(cs35l35->regmap, CS35L35_DEVID_AB, ®); in cs35l35_i2c_probe()
1562 ret = regmap_read(cs35l35->regmap, CS35L35_DEVID_CD, ®); in cs35l35_i2c_probe()
1564 ret = regmap_read(cs35l35->regmap, CS35L35_DEVID_E, ®); in cs35l35_i2c_probe()
1574 ret = regmap_read(cs35l35->regmap, CS35L35_REV_ID, ®); in cs35l35_i2c_probe()
1580 ret = regmap_register_patch(cs35l35->regmap, cs35l35_errata_patch, in cs35l35_i2c_probe()
1591 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_1, in cs35l35_i2c_probe()
1593 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_2, in cs35l35_i2c_probe()
1595 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_3, in cs35l35_i2c_probe()
1597 regmap_write(cs35l35->regmap, CS35L35_INT_MASK_4, in cs35l35_i2c_probe()
1600 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_i2c_probe()
1605 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_i2c_probe()
1609 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_i2c_probe()
1613 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL3, in cs35l35_i2c_probe()
1617 regmap_update_bits(cs35l35->regmap, CS35L35_PROTECT_CTL, in cs35l35_i2c_probe()