Lines Matching +full:0 +full:x3300

39 	int ret = 0;  in arizona_clk32k_enable()
49 if (ret != 0) in arizona_clk32k_enable()
52 if (ret != 0) { in arizona_clk32k_enable()
59 if (ret != 0) in arizona_clk32k_enable()
70 if (ret != 0) in arizona_clk32k_enable()
83 WARN_ON(arizona->clk32k_ref <= 0); in arizona_clk32k_disable()
87 if (arizona->clk32k_ref == 0) { in arizona_clk32k_disable()
89 ARIZONA_CLK_32K_ENA, 0); in arizona_clk32k_disable()
104 return 0; in arizona_clk32k_disable()
125 if (ret != 0) { in arizona_underclocked()
164 &val[0], 3); in arizona_overclocked()
165 if (ret != 0) { in arizona_overclocked()
177 val[0] = ((val[0] & 0x60e0) >> 1) | in arizona_overclocked()
178 ((val[0] & 0x1e00) >> 2) | in arizona_overclocked()
179 (val[0] & 0x000f); in arizona_overclocked()
185 if (val[0] & ARIZONA_PWM_OVERCLOCKED_STS) in arizona_overclocked()
187 if (val[0] & ARIZONA_FX_CORE_OVERCLOCKED_STS) in arizona_overclocked()
189 if (val[0] & ARIZONA_DAC_SYS_OVERCLOCKED_STS) in arizona_overclocked()
191 if (val[0] & ARIZONA_DAC_WARP_OVERCLOCKED_STS) in arizona_overclocked()
193 if (val[0] & ARIZONA_ADC_OVERCLOCKED_STS) in arizona_overclocked()
195 if (val[0] & ARIZONA_MIXER_OVERCLOCKED_STS) in arizona_overclocked()
197 if (val[0] & ARIZONA_AIF3_SYNC_OVERCLOCKED_STS) in arizona_overclocked()
199 if (val[0] & ARIZONA_AIF2_SYNC_OVERCLOCKED_STS) in arizona_overclocked()
201 if (val[0] & ARIZONA_AIF1_SYNC_OVERCLOCKED_STS) in arizona_overclocked()
203 if (val[0] & ARIZONA_PAD_CTRL_OVERCLOCKED_STS) in arizona_overclocked()
239 if (ktime_compare(ktime_get(), timeout) > 0) in arizona_poll_reg_delay()
252 unsigned int val = 0; in arizona_poll_reg()
259 return 0; in arizona_poll_reg()
263 dev_err(arizona->dev, "Failed polling reg 0x%x: %d\n", in arizona_poll_reg()
268 dev_err(arizona->dev, "Polling reg 0x%x timed out: %x\n", reg, val); in arizona_poll_reg()
296 gpiod_set_raw_value_cansleep(arizona->pdata.reset, 0); in arizona_enable_reset()
357 ret = regmap_write(arizona->regmap, ARIZONA_SYSTEM_CLOCK_1, 0x0144); in arizona_enable_freerun_sysclk()
363 return 0; in arizona_enable_freerun_sysclk()
394 return 0; in arizona_disable_freerun_sysclk()
416 ARIZONA_WSEQ_BUSY, 0); in wm5102_apply_hardware_patch()
432 { 0x337A, 0xC100 },
433 { 0x337B, 0x0041 },
434 { 0x3300, 0xA210 },
435 { 0x3301, 0x050C },
461 0x0); in wm5102_clear_write_sequencer()
480 return 0; in wm5102_clear_write_sequencer()
492 if (ret != 0) in arizona_isolate_dcvdd()
504 ARIZONA_ISOLATE_DCVDD1, 0); in arizona_connect_dcvdd()
505 if (ret != 0) in arizona_connect_dcvdd()
524 return 0; in arizona_is_jack_det_active()
548 if (ret != 0) { in arizona_runtime_resume()
568 if (ret != 0) in arizona_runtime_resume()
573 if (ret != 0) { in arizona_runtime_resume()
595 if (ret != 0) in arizona_runtime_resume()
605 if (ret < 0) { in arizona_runtime_resume()
624 if (ret != 0) in arizona_runtime_resume()
629 if (ret != 0) in arizona_runtime_resume()
634 if (ret != 0) in arizona_runtime_resume()
641 if (ret != 0) { in arizona_runtime_resume()
646 return 0; in arizona_runtime_resume()
657 int jd_active = 0; in arizona_runtime_suspend()
666 if (jd_active < 0) in arizona_runtime_suspend()
671 if (ret != 0) in arizona_runtime_suspend()
681 if (ret < 0) { in arizona_runtime_suspend()
691 if (jd_active < 0) in arizona_runtime_suspend()
696 if (ret != 0) in arizona_runtime_suspend()
702 ARIZONA_WRITE_SEQUENCER_CTRL_3, 0x0); in arizona_runtime_suspend()
716 if (jd_active < 0) in arizona_runtime_suspend()
721 if (ret != 0) in arizona_runtime_suspend()
743 return 0; in arizona_runtime_suspend()
755 return 0; in arizona_suspend()
765 return 0; in arizona_suspend_noirq()
775 return 0; in arizona_resume_noirq()
785 return 0; in arizona_resume()
828 if (ret >= 0) { in arizona_of_get_core_pdata()
832 * data which uses 0 as chip default and out of range in arizona_of_get_core_pdata()
835 for (i = 0; i < ARRAY_SIZE(pdata->gpio_defaults); i++) { in arizona_of_get_core_pdata()
836 if (pdata->gpio_defaults[i] > 0xffff) in arizona_of_get_core_pdata()
837 pdata->gpio_defaults[i] = 0; in arizona_of_get_core_pdata()
838 else if (pdata->gpio_defaults[i] == 0) in arizona_of_get_core_pdata()
839 pdata->gpio_defaults[i] = 0x10000; in arizona_of_get_core_pdata()
846 return 0; in arizona_of_get_core_pdata()
851 return 0; in arizona_of_get_core_pdata()
948 int n_subdevs = 0, ret, i; in arizona_dev_init()
958 if (ret < 0) in arizona_dev_init()
963 for (i = 0; i < ARRAY_SIZE(arizona->mclk); i++) { in arizona_dev_init()
983 for (i = 0; i < ARRAY_SIZE(wm5102_core_supplies); i++) in arizona_dev_init()
1003 ARRAY_SIZE(early_devs), NULL, 0, NULL); in arizona_dev_init()
1004 if (ret != 0) { in arizona_dev_init()
1013 if (ret != 0) { in arizona_dev_init()
1050 if (ret != 0) { in arizona_dev_init()
1057 if (ret != 0) { in arizona_dev_init()
1068 if (ret != 0) { in arizona_dev_init()
1074 case 0x5102: in arizona_dev_init()
1075 case 0x5110: in arizona_dev_init()
1076 case 0x6349: in arizona_dev_init()
1077 case 0x6363: in arizona_dev_init()
1078 case 0x8997: in arizona_dev_init()
1088 ret = regmap_write(arizona->regmap, ARIZONA_SOFTWARE_RESET, 0); in arizona_dev_init()
1089 if (ret != 0) { in arizona_dev_init()
1106 } else if (val & 0x01) { in arizona_dev_init()
1124 if (ret != 0) { in arizona_dev_init()
1131 if (ret != 0) { in arizona_dev_init()
1138 case 0x5102: in arizona_dev_init()
1149 arizona->rev &= 0x7; in arizona_dev_init()
1154 case 0x5110: in arizona_dev_init()
1177 case 0x6363: in arizona_dev_init()
1201 case 0x8997: in arizona_dev_init()
1216 case 0x6349: in arizona_dev_init()
1257 if (ret != 0) { in arizona_dev_init()
1288 for (i = 0; i < ARRAY_SIZE(arizona->pdata.gpio_defaults); i++) { in arizona_dev_init()
1319 for (i = 0; i < ARIZONA_MAX_MICBIAS; i++) { in arizona_dev_init()
1358 if (ret != 0) in arizona_dev_init()
1372 subdevs, n_subdevs, NULL, 0, NULL); in arizona_dev_init()
1379 return 0; in arizona_dev_init()
1434 return 0; in arizona_dev_exit()