[Bugfix][T8TSK-304] add CONFIG_LYNQ_LPM_SUSPEND_SUPPORT & codec pa contrl for suspend/resume
Only Configure: No
Affected branch: MR3.0-Merge-v2.0-ZK
Affected module: N/A
Is it affected on both ZXIC and MTK: only MTK
Self-test: Yes
Doc Update: No
Change-Id: I4ec80284c244c5cc368586cd505c398c5d8d9824
diff --git a/src/kernel/linux/v4.19/arch/arm64/boot/dts/mediatek/auto2735evb.dts b/src/kernel/linux/v4.19/arch/arm64/boot/dts/mediatek/auto2735evb.dts
index 50a8a96..b392b15 100755
--- a/src/kernel/linux/v4.19/arch/arm64/boot/dts/mediatek/auto2735evb.dts
+++ b/src/kernel/linux/v4.19/arch/arm64/boot/dts/mediatek/auto2735evb.dts
@@ -1540,6 +1540,12 @@
gpio_dir = <1>;
gpio_dout = <1>;
};
+ codec_pa_113{
+ gpio_num = <113>;
+ gpio_mode = <0>;
+ gpio_dir = <1>;
+ gpio_dout = <0>;
+ };
gnss_power_178{
gpio_num = <178>;
gpio_mode = <0>;
@@ -1565,6 +1571,12 @@
gpio_value = <1>;
};
};
+ codec_pa_113: gpio@113 {
+ gpio_num = <113>;
+ actions_suspend_113: suspend@113{
+ gpio_value = <0>;
+ };
+ };
gnss_power_178: gpio@178 {
gpio_num = <178>;
actions_suspend_178: suspend@178{
diff --git a/src/kernel/linux/v4.19/arch/arm64/configs/auto2735evb_defconfig b/src/kernel/linux/v4.19/arch/arm64/configs/auto2735evb_defconfig
index e5fc677..705c0bf 100755
--- a/src/kernel/linux/v4.19/arch/arm64/configs/auto2735evb_defconfig
+++ b/src/kernel/linux/v4.19/arch/arm64/configs/auto2735evb_defconfig
@@ -810,4 +810,6 @@
# hq add nfs at 20230724 for [feature][zk33]syslog mdlog export begin
CONFIG_NFS_FS=y
# hq add nfs at 20230724 for [feature][zk33]syslog mdlog export end
+#you.chen@2023-01-05 add for lpm suspend actions
+CONFIG_LYNQ_LPM_SUSPEND_SUPPORT=y