Lines Matching +full:0 +full:x3300

38 	int ret = 0;  in arizona_clk32k_enable()
48 if (ret != 0) in arizona_clk32k_enable()
51 if (ret != 0) { in arizona_clk32k_enable()
58 if (ret != 0) in arizona_clk32k_enable()
69 if (ret != 0) in arizona_clk32k_enable()
82 WARN_ON(arizona->clk32k_ref <= 0); in arizona_clk32k_disable()
86 if (arizona->clk32k_ref == 0) { in arizona_clk32k_disable()
88 ARIZONA_CLK_32K_ENA, 0); in arizona_clk32k_disable()
103 return 0; in arizona_clk32k_disable()
124 if (ret != 0) { in arizona_underclocked()
163 &val[0], 3); in arizona_overclocked()
164 if (ret != 0) { in arizona_overclocked()
176 val[0] = ((val[0] & 0x60e0) >> 1) | in arizona_overclocked()
177 ((val[0] & 0x1e00) >> 2) | in arizona_overclocked()
178 (val[0] & 0x000f); in arizona_overclocked()
184 if (val[0] & ARIZONA_PWM_OVERCLOCKED_STS) in arizona_overclocked()
186 if (val[0] & ARIZONA_FX_CORE_OVERCLOCKED_STS) in arizona_overclocked()
188 if (val[0] & ARIZONA_DAC_SYS_OVERCLOCKED_STS) in arizona_overclocked()
190 if (val[0] & ARIZONA_DAC_WARP_OVERCLOCKED_STS) in arizona_overclocked()
192 if (val[0] & ARIZONA_ADC_OVERCLOCKED_STS) in arizona_overclocked()
194 if (val[0] & ARIZONA_MIXER_OVERCLOCKED_STS) in arizona_overclocked()
196 if (val[0] & ARIZONA_AIF3_SYNC_OVERCLOCKED_STS) in arizona_overclocked()
198 if (val[0] & ARIZONA_AIF2_SYNC_OVERCLOCKED_STS) in arizona_overclocked()
200 if (val[0] & ARIZONA_AIF1_SYNC_OVERCLOCKED_STS) in arizona_overclocked()
202 if (val[0] & ARIZONA_PAD_CTRL_OVERCLOCKED_STS) in arizona_overclocked()
238 if (ktime_compare(ktime_get(), timeout) > 0) in arizona_poll_reg_delay()
251 unsigned int val = 0; in arizona_poll_reg()
258 return 0; in arizona_poll_reg()
262 dev_err(arizona->dev, "Failed polling reg 0x%x: %d\n", in arizona_poll_reg()
267 dev_err(arizona->dev, "Polling reg 0x%x timed out: %x\n", reg, val); in arizona_poll_reg()
295 gpiod_set_raw_value_cansleep(arizona->pdata.reset, 0); in arizona_enable_reset()
356 ret = regmap_write(arizona->regmap, ARIZONA_SYSTEM_CLOCK_1, 0x0144); in arizona_enable_freerun_sysclk()
362 return 0; in arizona_enable_freerun_sysclk()
393 return 0; in arizona_disable_freerun_sysclk()
415 ARIZONA_WSEQ_BUSY, 0); in wm5102_apply_hardware_patch()
431 { 0x337A, 0xC100 },
432 { 0x337B, 0x0041 },
433 { 0x3300, 0xA210 },
434 { 0x3301, 0x050C },
460 0x0); in wm5102_clear_write_sequencer()
479 return 0; in wm5102_clear_write_sequencer()
490 if (ret != 0) in arizona_isolate_dcvdd()
502 ARIZONA_ISOLATE_DCVDD1, 0); in arizona_connect_dcvdd()
503 if (ret != 0) in arizona_connect_dcvdd()
522 return 0; in arizona_is_jack_det_active()
546 if (ret != 0) { in arizona_runtime_resume()
566 if (ret != 0) in arizona_runtime_resume()
571 if (ret != 0) { in arizona_runtime_resume()
593 if (ret != 0) in arizona_runtime_resume()
603 if (ret < 0) { in arizona_runtime_resume()
622 if (ret != 0) in arizona_runtime_resume()
627 if (ret != 0) in arizona_runtime_resume()
632 if (ret != 0) in arizona_runtime_resume()
639 if (ret != 0) { in arizona_runtime_resume()
644 return 0; in arizona_runtime_resume()
655 int jd_active = 0; in arizona_runtime_suspend()
664 if (jd_active < 0) in arizona_runtime_suspend()
669 if (ret != 0) in arizona_runtime_suspend()
679 if (ret < 0) { in arizona_runtime_suspend()
689 if (jd_active < 0) in arizona_runtime_suspend()
694 if (ret != 0) in arizona_runtime_suspend()
700 ARIZONA_WRITE_SEQUENCER_CTRL_3, 0x0); in arizona_runtime_suspend()
714 if (jd_active < 0) in arizona_runtime_suspend()
719 if (ret != 0) in arizona_runtime_suspend()
741 return 0; in arizona_runtime_suspend()
751 return 0; in arizona_suspend()
761 return 0; in arizona_suspend_noirq()
771 return 0; in arizona_resume_noirq()
781 return 0; in arizona_resume()
822 if (ret >= 0) { in arizona_of_get_core_pdata()
826 * data which uses 0 as chip default and out of range in arizona_of_get_core_pdata()
829 for (i = 0; i < ARRAY_SIZE(pdata->gpio_defaults); i++) { in arizona_of_get_core_pdata()
830 if (pdata->gpio_defaults[i] > 0xffff) in arizona_of_get_core_pdata()
831 pdata->gpio_defaults[i] = 0; in arizona_of_get_core_pdata()
832 else if (pdata->gpio_defaults[i] == 0) in arizona_of_get_core_pdata()
833 pdata->gpio_defaults[i] = 0x10000; in arizona_of_get_core_pdata()
840 return 0; in arizona_of_get_core_pdata()
845 return 0; in arizona_of_get_core_pdata()
942 int n_subdevs = 0, ret, i; in arizona_dev_init()
952 if (ret < 0) in arizona_dev_init()
957 for (i = 0; i < ARRAY_SIZE(arizona->mclk); i++) { in arizona_dev_init()
977 for (i = 0; i < ARRAY_SIZE(wm5102_core_supplies); i++) in arizona_dev_init()
997 ARRAY_SIZE(early_devs), NULL, 0, NULL); in arizona_dev_init()
998 if (ret != 0) { in arizona_dev_init()
1007 if (ret != 0) { in arizona_dev_init()
1044 if (ret != 0) { in arizona_dev_init()
1051 if (ret != 0) { in arizona_dev_init()
1062 if (ret != 0) { in arizona_dev_init()
1068 case 0x5102: in arizona_dev_init()
1069 case 0x5110: in arizona_dev_init()
1070 case 0x6349: in arizona_dev_init()
1071 case 0x6363: in arizona_dev_init()
1072 case 0x8997: in arizona_dev_init()
1082 ret = regmap_write(arizona->regmap, ARIZONA_SOFTWARE_RESET, 0); in arizona_dev_init()
1083 if (ret != 0) { in arizona_dev_init()
1100 } else if (val & 0x01) { in arizona_dev_init()
1118 if (ret != 0) { in arizona_dev_init()
1125 if (ret != 0) { in arizona_dev_init()
1132 case 0x5102: in arizona_dev_init()
1143 arizona->rev &= 0x7; in arizona_dev_init()
1148 case 0x5110: in arizona_dev_init()
1171 case 0x6363: in arizona_dev_init()
1195 case 0x8997: in arizona_dev_init()
1210 case 0x6349: in arizona_dev_init()
1251 if (ret != 0) { in arizona_dev_init()
1282 for (i = 0; i < ARRAY_SIZE(arizona->pdata.gpio_defaults); i++) { in arizona_dev_init()
1313 for (i = 0; i < ARIZONA_MAX_MICBIAS; i++) { in arizona_dev_init()
1352 if (ret != 0) in arizona_dev_init()
1366 subdevs, n_subdevs, NULL, 0, NULL); in arizona_dev_init()
1373 return 0; in arizona_dev_init()
1428 return 0; in arizona_dev_exit()