Lines Matching full:regmap

15 #include <linux/regmap.h>
50 static bool nau8825_is_jack_inserted(struct regmap *regmap);
336 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSVOL_CTRL, in nau8825_hpvol_ramp()
345 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSVOL_CTRL, in nau8825_hpvol_ramp()
463 regmap_read(nau8825->regmap, nau8825_xtalk_baktab[i].reg, in nau8825_xtalk_backup()
490 regmap_write(nau8825->regmap, nau8825_xtalk_baktab[i].reg, in nau8825_xtalk_restore()
500 regmap_update_bits(nau8825->regmap, NAU8825_REG_ENA_CTRL, in nau8825_xtalk_prepare_dac()
509 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_xtalk_prepare_dac()
513 regmap_update_bits(nau8825->regmap, NAU8825_REG_RDAC, in nau8825_xtalk_prepare_dac()
518 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_prepare_dac()
523 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_prepare_dac()
527 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSD_CTRL, in nau8825_xtalk_prepare_dac()
530 regmap_update_bits(nau8825->regmap, NAU8825_REG_BOOST, in nau8825_xtalk_prepare_dac()
533 regmap_update_bits(nau8825->regmap, NAU8825_REG_CLASSG_CTRL, in nau8825_xtalk_prepare_dac()
541 regmap_update_bits(nau8825->regmap, NAU8825_REG_ANALOG_ADC_2, in nau8825_xtalk_prepare_adc()
549 regmap_write(nau8825->regmap, NAU8825_REG_FLL1, 0x0); in nau8825_xtalk_clock()
550 regmap_write(nau8825->regmap, NAU8825_REG_FLL2, 0x3126); in nau8825_xtalk_clock()
551 regmap_write(nau8825->regmap, NAU8825_REG_FLL3, 0x0008); in nau8825_xtalk_clock()
552 regmap_write(nau8825->regmap, NAU8825_REG_FLL4, 0x0010); in nau8825_xtalk_clock()
553 regmap_write(nau8825->regmap, NAU8825_REG_FLL5, 0x0); in nau8825_xtalk_clock()
554 regmap_write(nau8825->regmap, NAU8825_REG_FLL6, 0x6000); in nau8825_xtalk_clock()
556 regmap_update_bits(nau8825->regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_xtalk_clock()
558 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL6, NAU8825_DCO_EN, in nau8825_xtalk_clock()
563 regmap_update_bits(nau8825->regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_xtalk_clock()
565 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL1, in nau8825_xtalk_clock()
576 regmap_update_bits(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL2, in nau8825_xtalk_prepare()
593 regmap_update_bits(nau8825->regmap, NAU8825_REG_DACL_CTRL, in nau8825_xtalk_prepare()
596 regmap_update_bits(nau8825->regmap, NAU8825_REG_DACR_CTRL, in nau8825_xtalk_prepare()
602 regmap_update_bits(nau8825->regmap, NAU8825_REG_IMM_MODE_CTRL, in nau8825_xtalk_prepare()
608 regmap_update_bits(nau8825->regmap, in nau8825_xtalk_prepare()
611 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_xtalk_prepare()
618 regmap_update_bits(nau8825->regmap, NAU8825_REG_BOOST, in nau8825_xtalk_clean_dac()
621 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSD_CTRL, in nau8825_xtalk_clean_dac()
625 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_xtalk_clean_dac()
629 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_xtalk_clean_dac()
633 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_clean_dac()
635 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_clean_dac()
639 regmap_update_bits(nau8825->regmap, NAU8825_REG_RDAC, in nau8825_xtalk_clean_dac()
642 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_xtalk_clean_dac()
645 regmap_update_bits(nau8825->regmap, NAU8825_REG_ENA_CTRL, in nau8825_xtalk_clean_dac()
649 regmap_update_bits(nau8825->regmap, in nau8825_xtalk_clean_dac()
656 regmap_update_bits(nau8825->regmap, NAU8825_REG_ANALOG_ADC_2, in nau8825_xtalk_clean_adc()
667 regmap_write(nau8825->regmap, NAU8825_REG_IMM_MODE_CTRL, 0); in nau8825_xtalk_clean()
669 regmap_update_bits(nau8825->regmap, NAU8825_REG_INTERRUPT_MASK, in nau8825_xtalk_clean()
672 regmap_update_bits(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL2, in nau8825_xtalk_clean()
682 regmap_update_bits(nau8825->regmap, NAU8825_REG_ADC_DGAIN_CTRL, in nau8825_xtalk_imm_start()
687 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_xtalk_imm_start()
693 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_xtalk_imm_start()
699 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_xtalk_imm_start()
708 regmap_update_bits(nau8825->regmap, NAU8825_REG_IMM_MODE_CTRL, in nau8825_xtalk_imm_start()
715 regmap_update_bits(nau8825->regmap, in nau8825_xtalk_imm_stop()
758 regmap_read(nau8825->regmap, NAU8825_REG_IMM_RMS_L, in nau8825_xtalk_measure()
775 regmap_read(nau8825->regmap, NAU8825_REG_IMM_RMS_L, in nau8825_xtalk_measure()
793 regmap_write(nau8825->regmap, NAU8825_REG_DAC_DGAIN_CTRL, in nau8825_xtalk_measure()
923 regmap_update_bits(nau8825->regmap, NAU8825_REG_ENA_CTRL, in nau8825_adc_event()
928 regmap_update_bits(nau8825->regmap, in nau8825_adc_event()
948 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_pump_event()
952 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_pump_event()
971 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_output_dac_event()
975 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_output_dac_event()
990 struct regmap *regmap = nau8825->regmap; in system_clock_control() local
999 if (nau8825_is_jack_inserted(regmap)) { in system_clock_control()
1016 if (!component->regmap) in nau8825_biq_coeff_get()
1019 regmap_raw_read(component->regmap, NAU8825_REG_BIQ_COF1, in nau8825_biq_coeff_get()
1031 if (!component->regmap) in nau8825_biq_coeff_put()
1039 regmap_update_bits(component->regmap, NAU8825_REG_BIQ_CTRL, in nau8825_biq_coeff_put()
1041 regmap_raw_write(component->regmap, NAU8825_REG_BIQ_COF1, in nau8825_biq_coeff_put()
1043 regmap_update_bits(component->regmap, NAU8825_REG_BIQ_CTRL, in nau8825_biq_coeff_put()
1256 regmap_read(nau8825->regmap, in nau8825_get_osr()
1263 regmap_read(nau8825->regmap, in nau8825_get_osr()
1312 regmap_update_bits(nau8825->regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_hw_params()
1316 regmap_update_bits(nau8825->regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_hw_params()
1321 regmap_read(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL2, &ctrl_val); in nau8825_hw_params()
1333 regmap_update_bits(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL2, in nau8825_hw_params()
1355 regmap_update_bits(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL1, in nau8825_hw_params()
1415 regmap_update_bits(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL1, in nau8825_set_dai_fmt()
1419 regmap_update_bits(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL2, in nau8825_set_dai_fmt()
1470 regmap_update_bits(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL2, in nau8825_set_tdm_slot()
1472 regmap_read(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL1, &value); in nau8825_set_tdm_slot()
1514 regmap_update_bits(nau8825->regmap, NAU8825_REG_TDM_CTRL, in nau8825_set_tdm_slot()
1518 regmap_update_bits(nau8825->regmap, NAU8825_REG_LEFT_TIME_SLOT, in nau8825_set_tdm_slot()
1568 struct regmap *regmap = nau8825->regmap; in nau8825_enable_jack_detect() local
1573 regmap_update_bits(regmap, NAU8825_REG_HSD_CTRL, in nau8825_enable_jack_detect()
1581 regmap_update_bits(regmap, NAU8825_REG_HSD_CTRL, in nau8825_enable_jack_detect()
1590 static bool nau8825_is_jack_inserted(struct regmap *regmap) in nau8825_is_jack_inserted() argument
1595 regmap_read(regmap, NAU8825_REG_JACK_DET_CTRL, &jkdet); in nau8825_is_jack_inserted()
1597 regmap_read(regmap, NAU8825_REG_I2C_DEVICE_ID, &status); in nau8825_is_jack_inserted()
1605 static void nau8825_restart_jack_detection(struct regmap *regmap) in nau8825_restart_jack_detection() argument
1611 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_restart_jack_detection()
1613 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_restart_jack_detection()
1617 static void nau8825_int_status_clear_all(struct regmap *regmap) in nau8825_int_status_clear_all() argument
1624 regmap_read(regmap, NAU8825_REG_IRQ_STATUS, &active_irq); in nau8825_int_status_clear_all()
1628 regmap_write(regmap, in nau8825_int_status_clear_all()
1636 struct regmap *regmap = nau8825->regmap; in nau8825_eject_jack() local
1644 regmap_update_bits(regmap, NAU8825_REG_MIC_BIAS, in nau8825_eject_jack()
1647 regmap_update_bits(regmap, NAU8825_REG_HSD_CTRL, 0xf, 0xf); in nau8825_eject_jack()
1652 nau8825_int_status_clear_all(regmap); in nau8825_eject_jack()
1657 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_DIS_CTRL, in nau8825_eject_jack()
1660 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_MASK, in nau8825_eject_jack()
1665 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_eject_jack()
1669 regmap_update_bits(regmap, NAU8825_REG_ENA_CTRL, in nau8825_eject_jack()
1679 struct regmap *regmap = nau8825->regmap; in nau8825_setup_auto_irq() local
1684 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_MASK, in nau8825_setup_auto_irq()
1691 regmap_update_bits(regmap, NAU8825_REG_ENA_CTRL, in nau8825_setup_auto_irq()
1699 regmap_update_bits(regmap, NAU8825_REG_I2S_PCM_CTRL2, in nau8825_setup_auto_irq()
1701 regmap_update_bits(regmap, NAU8825_REG_I2S_PCM_CTRL2, in nau8825_setup_auto_irq()
1705 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_setup_auto_irq()
1709 regmap_write(regmap, NAU8825_REG_INTERRUPT_DIS_CTRL, 0); in nau8825_setup_auto_irq()
1712 nau8825_restart_jack_detection(regmap); in nau8825_setup_auto_irq()
1738 struct regmap *regmap = nau8825->regmap; in nau8825_jack_insert() local
1743 regmap_read(regmap, NAU8825_REG_GENERAL_STATUS, &jack_status_reg); in nau8825_jack_insert()
1761 regmap_update_bits(regmap, NAU8825_REG_HSD_CTRL, 3 << 2, in nau8825_jack_insert()
1764 regmap_update_bits(regmap, NAU8825_REG_MIC_BIAS, in nau8825_jack_insert()
1768 regmap_update_bits(regmap, NAU8825_REG_SAR_CTRL, in nau8825_jack_insert()
1781 regmap_update_bits(regmap, NAU8825_REG_HSD_CTRL, 3 << 2, in nau8825_jack_insert()
1784 regmap_update_bits(regmap, NAU8825_REG_MIC_BIAS, in nau8825_jack_insert()
1788 regmap_update_bits(regmap, NAU8825_REG_SAR_CTRL, in nau8825_jack_insert()
1816 struct regmap *regmap = nau8825->regmap; in nau8825_interrupt() local
1819 if (regmap_read(regmap, NAU8825_REG_IRQ_STATUS, &active_irq)) { in nau8825_interrupt()
1833 regmap_read(regmap, NAU8825_REG_INT_CLR_KEY_STATUS, in nau8825_interrupt()
1849 if (nau8825_is_jack_inserted(regmap)) { in nau8825_interrupt()
1911 if (nau8825_is_jack_inserted(regmap)) { in nau8825_interrupt()
1913 regmap_update_bits(regmap, in nau8825_interrupt()
1917 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_MASK, in nau8825_interrupt()
1929 regmap_write(regmap, NAU8825_REG_INT_CLR_KEY_STATUS, clear_irq); in nau8825_interrupt()
1944 struct regmap *regmap = nau8825->regmap; in nau8825_setup_buttons() local
1946 regmap_update_bits(regmap, NAU8825_REG_SAR_CTRL, in nau8825_setup_buttons()
1949 regmap_update_bits(regmap, NAU8825_REG_SAR_CTRL, in nau8825_setup_buttons()
1952 regmap_update_bits(regmap, NAU8825_REG_SAR_CTRL, in nau8825_setup_buttons()
1956 regmap_update_bits(regmap, NAU8825_REG_KEYDET_CTRL, in nau8825_setup_buttons()
1959 regmap_update_bits(regmap, NAU8825_REG_KEYDET_CTRL, in nau8825_setup_buttons()
1962 regmap_update_bits(regmap, NAU8825_REG_KEYDET_CTRL, in nau8825_setup_buttons()
1966 regmap_write(regmap, NAU8825_REG_VDET_THRESHOLD_1, in nau8825_setup_buttons()
1968 regmap_write(regmap, NAU8825_REG_VDET_THRESHOLD_2, in nau8825_setup_buttons()
1970 regmap_write(regmap, NAU8825_REG_VDET_THRESHOLD_3, in nau8825_setup_buttons()
1972 regmap_write(regmap, NAU8825_REG_VDET_THRESHOLD_4, in nau8825_setup_buttons()
1976 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_MASK, in nau8825_setup_buttons()
1983 struct regmap *regmap = nau8825->regmap; in nau8825_init_regs() local
1986 regmap_write(regmap, NAU8825_REG_IIC_ADDR_SET, 0x0001); in nau8825_init_regs()
1988 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_init_regs()
1990 regmap_update_bits(nau8825->regmap, NAU8825_REG_BOOST, in nau8825_init_regs()
1994 regmap_update_bits(regmap, NAU8825_REG_BIAS_ADJ, in nau8825_init_regs()
1998 regmap_update_bits(regmap, NAU8825_REG_BOOST, in nau8825_init_regs()
2004 regmap_update_bits(regmap, NAU8825_REG_GPIO12_CTRL, in nau8825_init_regs()
2007 regmap_update_bits(regmap, NAU8825_REG_GPIO12_CTRL, in nau8825_init_regs()
2010 regmap_update_bits(regmap, NAU8825_REG_GPIO12_CTRL, in nau8825_init_regs()
2013 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_init_regs()
2018 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_init_regs()
2021 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_init_regs()
2026 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_MASK, in nau8825_init_regs()
2030 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_MASK, 0x7ff, 0x7ff); in nau8825_init_regs()
2032 regmap_update_bits(regmap, NAU8825_REG_MIC_BIAS, in nau8825_init_regs()
2041 regmap_update_bits(regmap, NAU8825_REG_ADC_RATE, in nau8825_init_regs()
2044 regmap_update_bits(regmap, NAU8825_REG_DAC_CTRL1, in nau8825_init_regs()
2047 regmap_update_bits(regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_init_regs()
2054 regmap_update_bits(nau8825->regmap, NAU8825_REG_BIAS_ADJ, in nau8825_init_regs()
2057 regmap_update_bits(regmap, NAU8825_REG_DAC_CTRL1, in nau8825_init_regs()
2061 regmap_update_bits(regmap, NAU8825_REG_ANALOG_CONTROL_2, in nau8825_init_regs()
2067 regmap_update_bits(regmap, NAU8825_REG_CLASSG_CTRL, in nau8825_init_regs()
2071 regmap_update_bits(regmap, NAU8825_REG_RDAC, in nau8825_init_regs()
2076 regmap_update_bits(nau8825->regmap, NAU8825_REG_DACL_CTRL, in nau8825_init_regs()
2078 regmap_update_bits(nau8825->regmap, NAU8825_REG_DACR_CTRL, in nau8825_init_regs()
2081 regmap_update_bits(regmap, NAU8825_REG_LEFT_TIME_SLOT, in nau8825_init_regs()
2084 regmap_update_bits(regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_init_regs()
2190 regmap_update_bits(nau8825->regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_fll_apply()
2194 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL1, in nau8825_fll_apply()
2198 regmap_write(nau8825->regmap, NAU8825_REG_FLL2, fll_param->fll_frac); in nau8825_fll_apply()
2200 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL3, in nau8825_fll_apply()
2203 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL4, in nau8825_fll_apply()
2207 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL5, in nau8825_fll_apply()
2210 regmap_update_bits(nau8825->regmap, in nau8825_fll_apply()
2214 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL5, in nau8825_fll_apply()
2219 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL6, in nau8825_fll_apply()
2224 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL5, in nau8825_fll_apply()
2227 regmap_update_bits(nau8825->regmap, NAU8825_REG_FLL6, in nau8825_fll_apply()
2252 regmap_update_bits(nau8825->regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_set_pll()
2288 static void nau8825_configure_mclk_as_sysclk(struct regmap *regmap) in nau8825_configure_mclk_as_sysclk() argument
2290 regmap_update_bits(regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_configure_mclk_as_sysclk()
2292 regmap_update_bits(regmap, NAU8825_REG_FLL6, in nau8825_configure_mclk_as_sysclk()
2295 regmap_update_bits(regmap, NAU8825_REG_FLL1, in nau8825_configure_mclk_as_sysclk()
2302 struct regmap *regmap = nau8825->regmap; in nau8825_configure_sysclk() local
2308 nau8825_configure_mclk_as_sysclk(regmap); in nau8825_configure_sysclk()
2322 nau8825_configure_mclk_as_sysclk(regmap); in nau8825_configure_sysclk()
2324 regmap_update_bits(regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_configure_sysclk()
2335 if (nau8825_is_jack_inserted(nau8825->regmap)) { in nau8825_configure_sysclk()
2336 regmap_update_bits(regmap, NAU8825_REG_FLL6, in nau8825_configure_sysclk()
2338 regmap_update_bits(regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_configure_sysclk()
2343 regmap_update_bits(regmap, NAU8825_REG_CLK_DIVIDER, in nau8825_configure_sysclk()
2345 regmap_update_bits(regmap, NAU8825_REG_FLL1, in nau8825_configure_sysclk()
2348 regmap_update_bits(regmap, NAU8825_REG_FLL6, in nau8825_configure_sysclk()
2354 nau8825_configure_mclk_as_sysclk(regmap); in nau8825_configure_sysclk()
2374 regmap_update_bits(regmap, NAU8825_REG_FLL3, in nau8825_configure_sysclk()
2398 regmap_update_bits(regmap, NAU8825_REG_FLL3, in nau8825_configure_sysclk()
2424 regmap_update_bits(regmap, NAU8825_REG_FLL3, in nau8825_configure_sysclk()
2457 struct regmap *regmap = nau8825->regmap; in nau8825_resume_setup() local
2463 nau8825_int_status_clear_all(regmap); in nau8825_resume_setup()
2468 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_MASK, in nau8825_resume_setup()
2472 regmap_update_bits(regmap, NAU8825_REG_JACK_DET_CTRL, in nau8825_resume_setup()
2474 regmap_update_bits(regmap, NAU8825_REG_INTERRUPT_DIS_CTRL, in nau8825_resume_setup()
2510 regmap_update_bits(nau8825->regmap, NAU8825_REG_MIC_BIAS, in nau8825_set_bias_level()
2513 regmap_update_bits(nau8825->regmap, in nau8825_set_bias_level()
2520 regmap_write(nau8825->regmap, in nau8825_set_bias_level()
2523 regmap_update_bits(nau8825->regmap, NAU8825_REG_ENA_CTRL, in nau8825_set_bias_level()
2542 regcache_cache_only(nau8825->regmap, true); in nau8825_suspend()
2543 regcache_mark_dirty(nau8825->regmap); in nau8825_suspend()
2553 regcache_cache_only(nau8825->regmap, false); in nau8825_resume()
2554 regcache_sync(nau8825->regmap); in nau8825_resume()
2591 static void nau8825_reset_chip(struct regmap *regmap) in nau8825_reset_chip() argument
2593 regmap_write(regmap, NAU8825_REG_RESET, 0x00); in nau8825_reset_chip()
2594 regmap_write(regmap, NAU8825_REG_RESET, 0x00); in nau8825_reset_chip()
2742 nau8825->regmap = devm_regmap_init_i2c(i2c, &nau8825_regmap_config); in nau8825_i2c_probe()
2743 if (IS_ERR(nau8825->regmap)) in nau8825_i2c_probe()
2744 return PTR_ERR(nau8825->regmap); in nau8825_i2c_probe()
2758 nau8825_reset_chip(nau8825->regmap); in nau8825_i2c_probe()
2759 ret = regmap_read(nau8825->regmap, NAU8825_REG_I2C_DEVICE_ID, &value); in nau8825_i2c_probe()