[U-Boot] [PATCH 33/33] x86: Add sound support for samus
Bin Meng
bmeng.cn at gmail.com
Wed Feb 13 09:40:08 UTC 2019
Hi Simon,
On Tue, Jan 22, 2019 at 9:14 AM Simon Glass <sjg at chromium.org> wrote:
>
> Enable sound on samus using the broadwell I2S and an RT5677 audio codec.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> arch/x86/dts/chromebook_samus.dts | 49 +++++++++++++++++++++++++++---
> configs/chromebook_samus_defconfig | 9 ++++++
> drivers/sound/Makefile | 2 +-
> 3 files changed, 55 insertions(+), 5 deletions(-)
>
Reviewed-by: Bin Meng <bmeng.cn at gmail.com>
Except one comment below:
> diff --git a/arch/x86/dts/chromebook_samus.dts b/arch/x86/dts/chromebook_samus.dts
> index b58936b4ac..ad687ce2cc 100644
> --- a/arch/x86/dts/chromebook_samus.dts
> +++ b/arch/x86/dts/chromebook_samus.dts
> @@ -494,10 +494,20 @@
> intel,pre-graphics-delay = <200>;
> };
>
> - me at 16,0 {
> - reg = <0x0000b000 0 0 0 0>;
> - compatible = "intel,me";
> - u-boot,dm-pre-reloc;
> + adsp at 13,0 {
> + reg = <0x00009800 0 0 0 0>;
> + compatible = "intel,wildcatpoint-adsp";
> + intel,adsp-d3-pg-enable = <0>;
> + intel,adsp-sram-pg-enable = <0>;
> + intel,sio-acpi-mode;
> + #address-cells = <1>;
> + #size-cells = <0>;
> +
> + i2s: shim {
> + compatible = "intel,broadwell-i2s";
> + #sound-dai-cells = <1>;
> + reg = <0xfb000 0xfc000 0xfd000>;
> + };
> };
>
[snip]
> diff --git a/drivers/sound/Makefile b/drivers/sound/Makefile
> index a9516e9c03..7b3c879aa2 100644
> --- a/drivers/sound/Makefile
> +++ b/drivers/sound/Makefile
> @@ -17,5 +17,5 @@ obj-$(CONFIG_SOUND_MAX98095) += max98095.o maxim_codec.o
> obj-$(CONFIG_SOUND_INTEL_HDA) += hda_codec.o
> obj-$(CONFIG_SOUND_I8254) += i8254_beep.o
> obj-$(CONFIG_SOUND_RT5677) += rt5677.o
> -obj-$(CONFIG_INTEL_BROADWELL) += broadwell_i2s.o #broadwell_sound.o
> +obj-$(CONFIG_INTEL_BROADWELL) += broadwell_i2s.o broadwell_sound.o
This should be in patch [32/33].
> obj-$(CONFIG_SOUND_IVYBRIDGE) += ivybridge_sound.o
> --
Regards,
Bin
More information about the U-Boot
mailing list