* [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus.
@ 2018-07-17 16:06 Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 2/5] arm64: defconfig: Enable Infineon TPM security chip Enric Balletbo i Serra
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Enric Balletbo i Serra @ 2018-07-17 16:06 UTC (permalink / raw)
To: linux-arm-kernel
Enable the Rockchip sound driver with MAX98357A/RT5514/DA7219 codecs
needed for the Samsung Chromebook Plus.
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
---
arch/arm64/configs/defconfig | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index f9a186f6af8a..4917641060b1 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -447,9 +447,20 @@ CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_SOC=y
CONFIG_SND_BCM2835_SOC_I2S=m
+CONFIG_SND_SOC_ROCKCHIP=m
+CONFIG_SND_SOC_ROCKCHIP_I2S=m
+CONFIG_SND_SOC_ROCKCHIP_SPDIF=m
+CONFIG_SND_SOC_ROCKCHIP_RT5645=m
+CONFIG_SND_SOC_RK3399_GRU_SOUND=m
CONFIG_SND_SOC_SAMSUNG=y
CONFIG_SND_SOC_RCAR=m
CONFIG_SND_SOC_AK4613=m
+CONFIG_SND_SOC_DA7219=m
+CONFIG_SND_SOC_MAX98357A=m
+CONFIG_SND_SOC_RL6231=m
+CONFIG_SND_SOC_RT5514=m
+CONFIG_SND_SOC_RT5514_SPI=m
+CONFIG_SND_SOC_RT5645=m
CONFIG_SND_SIMPLE_CARD=m
CONFIG_SND_AUDIO_GRAPH_CARD=m
CONFIG_I2C_HID=m
--
2.18.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/5] arm64: defconfig: Enable Infineon TPM security chip.
2018-07-17 16:06 [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Enric Balletbo i Serra
@ 2018-07-17 16:06 ` Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 3/5] arm64: defconfig: Enable vctrl regulators for Gru/Kevin Enric Balletbo i Serra
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Enric Balletbo i Serra @ 2018-07-17 16:06 UTC (permalink / raw)
To: linux-arm-kernel
Some Chromebooks (like the Samsung Chromebook Plus) have a TPM security
chip that is compliant with the TCG TIS 1.2 TPM specification and
Infineon's I2C Protocol Stack. So, add support in the defconfig.
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
---
arch/arm64/configs/defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 4917641060b1..e530d6fc34b2 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -294,6 +294,8 @@ CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y
CONFIG_SERIAL_MVEBU_UART=y
CONFIG_SERIAL_DEV_BUS=y
CONFIG_VIRTIO_CONSOLE=y
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS_I2C_INFINEON=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MUX=y
CONFIG_I2C_MUX_PCA954x=y
--
2.18.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 3/5] arm64: defconfig: Enable vctrl regulators for Gru/Kevin.
2018-07-17 16:06 [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 2/5] arm64: defconfig: Enable Infineon TPM security chip Enric Balletbo i Serra
@ 2018-07-17 16:06 ` Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 4/5] arm64: defconfig: Enable Camera (uvcvideo) support Enric Balletbo i Serra
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Enric Balletbo i Serra @ 2018-07-17 16:06 UTC (permalink / raw)
To: linux-arm-kernel
Gru/Kevin uses vctrl regulators for dynamic CPU voltages, so enable in
the default defconfig in order to have support for cpufreq.
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index e530d6fc34b2..3fae8ada69e1 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -396,6 +396,7 @@ CONFIG_REGULATOR_QCOM_SMD_RPM=y
CONFIG_REGULATOR_QCOM_SPMI=y
CONFIG_REGULATOR_RK808=y
CONFIG_REGULATOR_S2MPS11=y
+CONFIG_REGULATOR_VCTRL=m
CONFIG_RC_CORE=m
CONFIG_RC_DECODERS=y
CONFIG_RC_DEVICES=y
--
2.18.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 4/5] arm64: defconfig: Enable Camera (uvcvideo) support.
2018-07-17 16:06 [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 2/5] arm64: defconfig: Enable Infineon TPM security chip Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 3/5] arm64: defconfig: Enable vctrl regulators for Gru/Kevin Enric Balletbo i Serra
@ 2018-07-17 16:06 ` Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 5/5] arm64: defconfig: Enable support for SBS battery driver Enric Balletbo i Serra
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Enric Balletbo i Serra @ 2018-07-17 16:06 UTC (permalink / raw)
To: linux-arm-kernel
Some Chromebooks have a UVC camera device, so enable in the default
defconfig to support it.
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
---
arch/arm64/configs/defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 3fae8ada69e1..a36e80cce868 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -409,6 +409,8 @@ CONFIG_MEDIA_CONTROLLER=y
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_DVB_NET is not set
CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_MEDIA_USB_SUPPORT=y
+CONFIG_USB_VIDEO_CLASS=m
CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m
--
2.18.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 5/5] arm64: defconfig: Enable support for SBS battery driver.
2018-07-17 16:06 [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Enric Balletbo i Serra
` (2 preceding siblings ...)
2018-07-17 16:06 ` [PATCH 4/5] arm64: defconfig: Enable Camera (uvcvideo) support Enric Balletbo i Serra
@ 2018-07-17 16:06 ` Enric Balletbo i Serra
2018-07-18 14:13 ` [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Gregory CLEMENT
2018-07-23 10:40 ` Heiko Stuebner
5 siblings, 0 replies; 7+ messages in thread
From: Enric Balletbo i Serra @ 2018-07-17 16:06 UTC (permalink / raw)
To: linux-arm-kernel
Some Chromebooks, like the Samsung Chromebook Plus, come with a
SBS-compliant gas gauges, so enable the support in the default kernel
configuration.
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index a36e80cce868..e2aaa47c4999 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -350,6 +350,7 @@ CONFIG_POWER_RESET_MSM=y
CONFIG_POWER_RESET_XGENE=y
CONFIG_POWER_RESET_SYSCON=y
CONFIG_SYSCON_REBOOT_MODE=y
+CONFIG_BATTERY_SBS=m
CONFIG_BATTERY_BQ27XXX=y
CONFIG_SENSORS_ARM_SCPI=y
CONFIG_SENSORS_LM90=m
--
2.18.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus.
2018-07-17 16:06 [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Enric Balletbo i Serra
` (3 preceding siblings ...)
2018-07-17 16:06 ` [PATCH 5/5] arm64: defconfig: Enable support for SBS battery driver Enric Balletbo i Serra
@ 2018-07-18 14:13 ` Gregory CLEMENT
2018-07-23 10:40 ` Heiko Stuebner
5 siblings, 0 replies; 7+ messages in thread
From: Gregory CLEMENT @ 2018-07-18 14:13 UTC (permalink / raw)
To: linux-arm-kernel
Hi Enric Balletbo,
On mar., juil. 17 2018, Enric Balletbo i Serra <enric.balletbo@collabora.com> wrote:
> Enable the Rockchip sound driver with MAX98357A/RT5514/DA7219 codecs
> needed for the Samsung Chromebook Plus.
>
> Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Could you remove me from your destination list for your next version?
I guess you got my name by the get_maintainer script, but for the
defconfig the result is very inaccurate. Indeed, the fact that I update
the defconfig for the SoC I care doesn't mean that I have an expertise
on the other SoC :)
Thanks,
Gregory
> ---
>
> arch/arm64/configs/defconfig | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index f9a186f6af8a..4917641060b1 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -447,9 +447,20 @@ CONFIG_SOUND=y
> CONFIG_SND=y
> CONFIG_SND_SOC=y
> CONFIG_SND_BCM2835_SOC_I2S=m
> +CONFIG_SND_SOC_ROCKCHIP=m
> +CONFIG_SND_SOC_ROCKCHIP_I2S=m
> +CONFIG_SND_SOC_ROCKCHIP_SPDIF=m
> +CONFIG_SND_SOC_ROCKCHIP_RT5645=m
> +CONFIG_SND_SOC_RK3399_GRU_SOUND=m
> CONFIG_SND_SOC_SAMSUNG=y
> CONFIG_SND_SOC_RCAR=m
> CONFIG_SND_SOC_AK4613=m
> +CONFIG_SND_SOC_DA7219=m
> +CONFIG_SND_SOC_MAX98357A=m
> +CONFIG_SND_SOC_RL6231=m
> +CONFIG_SND_SOC_RT5514=m
> +CONFIG_SND_SOC_RT5514_SPI=m
> +CONFIG_SND_SOC_RT5645=m
> CONFIG_SND_SIMPLE_CARD=m
> CONFIG_SND_AUDIO_GRAPH_CARD=m
> CONFIG_I2C_HID=m
> --
> 2.18.0
>
--
Gregory Clement, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
http://bootlin.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus.
2018-07-17 16:06 [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Enric Balletbo i Serra
` (4 preceding siblings ...)
2018-07-18 14:13 ` [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Gregory CLEMENT
@ 2018-07-23 10:40 ` Heiko Stuebner
5 siblings, 0 replies; 7+ messages in thread
From: Heiko Stuebner @ 2018-07-23 10:40 UTC (permalink / raw)
To: linux-arm-kernel
Am Dienstag, 17. Juli 2018, 18:06:06 CEST schrieb Enric Balletbo i Serra:
> Enable the Rockchip sound driver with MAX98357A/RT5514/DA7219 codecs
> needed for the Samsung Chromebook Plus.
>
> Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
applied all 5 for 4.19.
As Olof requested less granularity for defconfig changes, I squashed
all of them into one patch enabling Chromebook Plus peripherals.
Thanks
Heiko
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2018-07-23 10:40 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-17 16:06 [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 2/5] arm64: defconfig: Enable Infineon TPM security chip Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 3/5] arm64: defconfig: Enable vctrl regulators for Gru/Kevin Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 4/5] arm64: defconfig: Enable Camera (uvcvideo) support Enric Balletbo i Serra
2018-07-17 16:06 ` [PATCH 5/5] arm64: defconfig: Enable support for SBS battery driver Enric Balletbo i Serra
2018-07-18 14:13 ` [PATCH 1/5] arm64: defconfig: Enable sound support for Samsung Chromebook Plus Gregory CLEMENT
2018-07-23 10:40 ` Heiko Stuebner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).