mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-21 06:31:31 +00:00
samsung: Drop board_enable_audio_codec()
This function is not needed now since the audio codecs have been converted to proper drivers. The codec-enable GPIO is handled there. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Lukasz Majewski <lukma@denx.de> Reviewed-by: Minkyu Kang <mk7.kang@samsung.com>
This commit is contained in:
parent
f656daea64
commit
cdc033136e
1 changed files with 0 additions and 29 deletions
|
@ -34,37 +34,8 @@
|
||||||
|
|
||||||
DECLARE_GLOBAL_DATA_PTR;
|
DECLARE_GLOBAL_DATA_PTR;
|
||||||
|
|
||||||
static void board_enable_audio_codec(void)
|
|
||||||
{
|
|
||||||
int node, ret;
|
|
||||||
struct gpio_desc en_gpio;
|
|
||||||
|
|
||||||
node = fdtdec_next_compatible(gd->fdt_blob, 0,
|
|
||||||
COMPAT_SAMSUNG_EXYNOS5_SOUND);
|
|
||||||
if (node <= 0)
|
|
||||||
return;
|
|
||||||
|
|
||||||
ret = gpio_request_by_name_nodev(offset_to_ofnode(node),
|
|
||||||
"codec-enable-gpio", 0, &en_gpio,
|
|
||||||
GPIOD_IS_OUT | GPIOD_IS_OUT_ACTIVE);
|
|
||||||
if (ret == -FDT_ERR_NOTFOUND)
|
|
||||||
return;
|
|
||||||
|
|
||||||
/* Turn on the GPIO which connects to the codec's "enable" line. */
|
|
||||||
gpio_set_pull(gpio_get_number(&en_gpio), S5P_GPIO_PULL_NONE);
|
|
||||||
|
|
||||||
#ifdef CONFIG_SOUND_MAX98095
|
|
||||||
/* Enable MAX98095 Codec */
|
|
||||||
gpio_request(EXYNOS5_GPIO_X17, "max98095_enable");
|
|
||||||
gpio_direction_output(EXYNOS5_GPIO_X17, 1);
|
|
||||||
gpio_set_pull(EXYNOS5_GPIO_X17, S5P_GPIO_PULL_NONE);
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
int exynos_init(void)
|
int exynos_init(void)
|
||||||
{
|
{
|
||||||
board_enable_audio_codec();
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue