Lines Matching refs:regmap
17 #include <linux/regmap.h>
188 regmap_update_bits(max98390->regmap,
204 regmap_update_bits(max98390->regmap,
227 regmap_update_bits(max98390->regmap,
278 regmap_update_bits(max98390->regmap,
293 regmap_update_bits(max98390->regmap,
330 regmap_update_bits(max98390->regmap,
373 regmap_update_bits(max98390->regmap,
410 regmap_update_bits(max98390->regmap,
432 regmap_update_bits(max98390->regmap,
437 regmap_write(max98390->regmap,
440 regmap_write(max98390->regmap,
445 regmap_write(max98390->regmap,
448 regmap_write(max98390->regmap,
483 regmap_update_bits(max98390->regmap,
486 regmap_update_bits(max98390->regmap,
491 regmap_update_bits(max98390->regmap,
494 regmap_update_bits(max98390->regmap,
545 regmap_write(max98390->regmap, DSM_TPROT_RECIP_RDC_ROOM_BYTE0,
547 regmap_write(max98390->regmap, DSM_TPROT_RECIP_RDC_ROOM_BYTE1,
549 regmap_write(max98390->regmap, DSM_TPROT_RECIP_RDC_ROOM_BYTE2,
578 regmap_write(max98390->regmap, DSM_TPROT_ROOM_TEMPERATURE_BYTE1,
580 regmap_write(max98390->regmap, DSM_TPROT_ROOM_TEMPERATURE_BYTE0,
619 regmap_read(max98390->regmap, THERMAL_RDC_RD_BACK_BYTE1, &rdc);
620 regmap_read(max98390->regmap, THERMAL_RDC_RD_BACK_BYTE0, &rdc0);
643 regmap_read(max98390->regmap, MAX98390_R23FF_GLOBAL_EN, &val);
646 regmap_update_bits(max98390->regmap, MAX98390_R203A_AMP_EN,
648 regmap_update_bits(max98390->regmap, MAX98390_R23FF_GLOBAL_EN,
652 regmap_read(max98390->regmap, THERMAL_RDC_RD_BACK_BYTE1, &rdc);
653 regmap_read(max98390->regmap, THERMAL_RDC_RD_BACK_BYTE0, &rdc_cal_result);
654 regmap_read(max98390->regmap, MAX98390_MEAS_ADC_CH2_READ, &temp);
658 regmap_update_bits(max98390->regmap, MAX98390_R23FF_GLOBAL_EN,
660 regmap_update_bits(max98390->regmap, MAX98390_R203A_AMP_EN,
846 regmap_write(max98390->regmap, MAX98390_R203A_AMP_EN, 0x80);
848 regmap_bulk_write(max98390->regmap, param_start_addr,
850 regmap_write(max98390->regmap, MAX98390_R23E1_DSP_GLOBAL_EN, 0x01);
863 regmap_write(max98390->regmap, MAX98390_CLK_MON, 0x6f);
864 regmap_write(max98390->regmap, MAX98390_DAT_MON, 0x00);
865 regmap_write(max98390->regmap, MAX98390_PWR_GATE_CTL, 0x00);
866 regmap_write(max98390->regmap, MAX98390_PCM_RX_EN_A, 0x03);
867 regmap_write(max98390->regmap, MAX98390_ENV_TRACK_VOUT_HEADROOM, 0x0e);
868 regmap_write(max98390->regmap, MAX98390_BOOST_BYPASS1, 0x46);
869 regmap_write(max98390->regmap, MAX98390_FET_SCALING3, 0x03);
872 regmap_write(max98390->regmap,
878 regmap_update_bits(max98390->regmap,
881 regmap_update_bits(max98390->regmap,
886 regmap_update_bits(max98390->regmap,
889 regmap_update_bits(max98390->regmap,
896 regmap_update_bits(max98390->regmap,
899 regmap_update_bits(max98390->regmap,
904 regmap_update_bits(max98390->regmap,
907 regmap_update_bits(max98390->regmap,
919 regmap_write(max98390->regmap, MAX98390_SOFTWARE_RESET, 0x01);
930 regmap_write(max98390->regmap, DSM_TPROT_RECIP_RDC_ROOM_BYTE0,
932 regmap_write(max98390->regmap, DSM_TPROT_RECIP_RDC_ROOM_BYTE1,
934 regmap_write(max98390->regmap, DSM_TPROT_RECIP_RDC_ROOM_BYTE2,
938 regmap_write(max98390->regmap, DSM_TPROT_ROOM_TEMPERATURE_BYTE1,
940 regmap_write(max98390->regmap, DSM_TPROT_ROOM_TEMPERATURE_BYTE0,
954 regcache_cache_only(max98390->regmap, true);
955 regcache_mark_dirty(max98390->regmap);
966 regcache_cache_only(max98390->regmap, false);
967 regcache_sync(max98390->regmap);
1068 /* regmap initialization */
1069 max98390->regmap = devm_regmap_init_i2c(i2c, &max98390_regmap);
1070 if (IS_ERR(max98390->regmap)) {
1071 ret = PTR_ERR(max98390->regmap);
1073 "Failed to allocate regmap: %d\n", ret);
1089 ret = regmap_read(max98390->regmap,