Lines Matching refs:wm8350
415 static int mx31_wm8350_init(struct wm8350 *wm8350) in mx31_wm8350_init() argument
417 wm8350_gpio_config(wm8350, 0, WM8350_GPIO_DIR_IN, in mx31_wm8350_init()
422 wm8350_gpio_config(wm8350, 3, WM8350_GPIO_DIR_IN, in mx31_wm8350_init()
427 wm8350_gpio_config(wm8350, 4, WM8350_GPIO_DIR_IN, in mx31_wm8350_init()
432 wm8350_gpio_config(wm8350, 7, WM8350_GPIO_DIR_IN, in mx31_wm8350_init()
437 wm8350_gpio_config(wm8350, 6, WM8350_GPIO_DIR_OUT, in mx31_wm8350_init()
442 wm8350_gpio_config(wm8350, 8, WM8350_GPIO_DIR_OUT, in mx31_wm8350_init()
447 wm8350_gpio_config(wm8350, 9, WM8350_GPIO_DIR_OUT, in mx31_wm8350_init()
452 wm8350_register_regulator(wm8350, WM8350_DCDC_1, &sw1a_data); in mx31_wm8350_init()
453 wm8350_register_regulator(wm8350, WM8350_DCDC_3, &viohi_data); in mx31_wm8350_init()
454 wm8350_register_regulator(wm8350, WM8350_DCDC_4, &violo_data); in mx31_wm8350_init()
455 wm8350_register_regulator(wm8350, WM8350_DCDC_6, &sw2a_data); in mx31_wm8350_init()
456 wm8350_register_regulator(wm8350, WM8350_LDO_1, &ldo1_data); in mx31_wm8350_init()
457 wm8350_register_regulator(wm8350, WM8350_LDO_2, &ldo2_data); in mx31_wm8350_init()
458 wm8350_register_regulator(wm8350, WM8350_LDO_3, &vdig_data); in mx31_wm8350_init()
459 wm8350_register_regulator(wm8350, WM8350_LDO_4, &ldo4_data); in mx31_wm8350_init()
462 wm8350_dcdc_set_slot(wm8350, WM8350_DCDC_5, 1, 1, in mx31_wm8350_init()
464 wm8350_isink_set_flash(wm8350, WM8350_ISINK_A, in mx31_wm8350_init()
471 wm8350_dcdc25_set_mode(wm8350, WM8350_DCDC_5, in mx31_wm8350_init()
476 wm8350_register_led(wm8350, 0, WM8350_DCDC_5, WM8350_ISINK_A, in mx31_wm8350_init()
479 wm8350->codec.platform_data = &imx32ads_wm8350_setup; in mx31_wm8350_init()