[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <ABFD875FF5FB574BA706497D987D48D7012363F1@RTITMBSV03.realtek.com.tw>
Date: Fri, 13 Jan 2017 02:53:10 +0000
From: Bard Liao <bardliao@...ltek.com>
To: Shrirang Bagul <shrirang.bagul@...onical.com>,
"alsa-devel@...a-project.org" <alsa-devel@...a-project.org>
CC: "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
Oder Chiou <oder_chiou@...ltek.com>,
Liam Girdwood <lgirdwood@...il.com>,
Mark Brown <broonie@...nel.org>,
Jaroslav Kysela <perex@...ex.cz>, Takashi Iwai <tiwai@...e.com>
Subject: RE: [PATCH v2 1/4] ASoC: rt5660: Add ACPI support
> -----Original Message-----
> From: Shrirang Bagul [mailto:shrirang.bagul@...onical.com]
> Sent: Thursday, January 12, 2017 8:01 PM
> To: alsa-devel@...a-project.org
> Cc: linux-kernel@...r.kernel.org; Bard Liao; Oder Chiou; Liam Girdwood; Mark
> Brown; Jaroslav Kysela; Takashi Iwai
> Subject: [PATCH v2 1/4] ASoC: rt5660: Add ACPI support
>
> On Dell IoT Gateways, RT5660 codec is available with ACPI ID 10EC3277.
> Also, GPIO's are only available by index, so we register mappings to allow
> machine drivers to access them by name.
>
> Signed-off-by: Shrirang Bagul <shrirang.bagul@...onical.com>
> ---
> +static const struct acpi_gpio_params audio_wake_intr_gpio =
> { RT5660_GPIO_WAKE_INTR, 0, false };
> +static const struct acpi_gpio_params lineout_mute_gpio =
> { RT5660_GPIO_LINEOUT_MUTE, 0, true };
> +
> +static const struct acpi_gpio_mapping byt_rt5660_gpios[] = {
> + { "audio-wake-intr-gpios", &audio_wake_intr_gpio, 1 },
> + { "lineout-mute-gpios", &lineout_mute_gpio, 1 },
> + { NULL },
> +};
> +
I am thinking if it is more suitable to move the gpio params to
machine driver? They are not codec's gpios and are only used
by machine driver.
> --
> 2.9.3
Powered by blists - more mailing lists