Commit Graph

292 Commits

Author SHA1 Message Date
清欢
e4d83fe5e9 remove regulator_enable from dwc3 suspend & resume for rvbook 2024-06-17 22:09:06 +08:00
hlb194802
d006b031de usb driver: dwc3-thead: fix wrong regulator disable in dwc3_thead_pm_suspend regulater mismatch in dwc3_thead_pm_suspend with hub1v2 vs hubswitch
Change-Id: I33243a3cae63751f6b2c985a85d50916e85afdcd
2024-06-14 17:41:00 +08:00
Han Gao
c60ffab855 dts: fix huiweibook model
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-12 20:01:56 +08:00
Han Gao
61d6e77d70 [tmp] gpl symbol export: get_tcpm_port_polarity
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-05 11:57:45 +08:00
Han Gao
28105dd629 ci: use yocto-standard as localversion
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-04 16:02:31 +08:00
Han Gao
58343a5e88 dts: remove unused node & fix build error
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-02 00:20:17 +08:00
Han Gao
b62e9d2bad configs: enable LT8911 panel
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-02 00:00:56 +08:00
lin_jiayong
96fb165dd9 merge into 90b98daba35e6e8d3d64be18d6905adce98b1098 2024-06-01 23:57:29 +08:00
Han Gao
9333b0b1cc sync: huiwei: key: Remove unnecessary keys
commit: 8cafb5b87affe0ffa602db36fd1d3d44b301e252

Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-01 23:56:31 +08:00
lin_jiayong
ebfc038d19 hall: i2c-hid: When the Hall sensor cover is triggered, the keyboard and touchpad functions are disabled to prevent accidental triggering of the keyboard and touchpad causing system wake-up. 2024-06-01 23:55:10 +08:00
清欢
e918e0cca4 disable CONFIG_RTW_SDIO_PM_KEEP_POWER since th1520 is poweroff when str; enable CONFIG_RESUME_IN_WORKQUEUE since optimize for str time 2024-06-01 23:54:03 +08:00
Bingpeng_Lao
82e7b4b427 wifi 03271412 2024-06-01 23:53:49 +08:00
Bingpeng_Lao
166b2fb1fa wifi 03221503 2024-06-01 23:53:42 +08:00
Bingpeng_Lao
5fae7c4a41 wifi is okay 2024-06-01 23:53:34 +08:00
xianbing Zhu
43759394d6 hibernate: restart when resume fail and remove resume keep sign
If hibernation image exists, this bootup dtb is cut as
minimal system for faster to resume. So, when resume failed
need do restart because dtb was cut. Next bootup u-boot will
put a normal dtb( no valid hibernate image sign).

And more, removed resume keep sign feature for its unneed.

Signed-off-by: xianbing Zhu <xianbing.zhu@linux.alibaba.com>
Change-Id: I85b5a1eacb9e7924333de80fe99e2f5853b9576f
2024-06-01 23:53:19 +08:00
清欢
ea8582dab3 add hall resume for lid event report 2024-06-01 23:53:06 +08:00
清欢
38d42bd66e [PATCH] driver:gpio:fix edge interrupt miss after str
the Senario is gpio is config as both egde trigger and wakeup interrupt,
the system entry suspend and this gpio wakeup the system, and the polarity will
be toggle in  dwapb_do_irq, but after that dwapb_gpio_resume will
overwirte the polarity, make toggle miss, so if as wakeup int ,should
not do resum
2024-06-01 23:52:52 +08:00
dong.yan
e7aceec67d retry i2c dma chn for 10s 2024-06-01 23:52:22 +08:00
yunfei zhu
85890f4a0b [Update]Fix STR DSI i2c communication failure problem 2024-06-01 23:51:55 +08:00
hlb194802
797b673ebf drv: dpu: panel-lt8911: remove log 2024-06-01 23:51:41 +08:00
yunxian.zyf
7029ef3704 sync: huiwei: Solve reboot stability test problem
commit: 9875bcc0ce835faf034b452678ea5d1547d97b6c
2024-06-01 23:51:10 +08:00
Bingpeng_Lao
a78c95c854 sync: huiwei: 6d7e66668a8e94eeaf91ab8b41639a1234e89924
merge into bb16bfd32c08053e39e6c7b75d09f19a9e57a998
2024-06-01 23:41:55 +08:00
hlb194802
fd760c09e1 drv: wifi: remove destroy_workqueue in rtw_free_pwrctrl_priv 2024-06-01 23:36:24 +08:00
Han Gao
fa34a6a78e dts: disabled pwm-fan in huiweibook default
There is no fan in this huiweibook.

Signed-off-by: xianbing Zhu <xianbing.zhu@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-01 23:35:51 +08:00
hlb194802
44361ed63a drv: wifi: change work queue to freezable for optimize resume speed 2024-06-01 23:34:38 +08:00
xianbing Zhu
32539f0dc7 hibernate: improve crc32 speed by calc compressed data
This commit introduce crc32 calc data by compressed instead of
uncompressed data. This improve speed of hibernation resume data
about 10% :

Change-Id: I9a90006fd42430c0fe4ba712e48fee325068ec01

------with this commmit-----
PM: hibernation: Read 788072 kbytes in 2.21 seconds (356.59 MB/s)

-----berfore this commit----
PM: hibernation: Read 786300 kbytes in 2.45 seconds (320.93 MB/s)

Before this the crc32 of data is uncompress origin data,which is
huge.
The risk of this change is we not checked the origin data, but
the compressed data is check ok can equal to uncompressed data
ok mostly. For the data become invalid mostly is from disk,
for example : human mistook erasing.

Signed-off-by: xianbing Zhu <xianbing.zhu@linux.alibaba.com>
Change-Id: I7e8d968373667fa4532f527f6a63c37711169711
2024-06-01 23:33:41 +08:00
xianbing Zhu
4e582eb6b3 i2c-hid: fix i2-hid retry bugs
Before it was static value.

Signed-off-by: xianbing Zhu <xianbing.zhu@linux.alibaba.com>
2024-06-01 23:33:25 +08:00
yunxian.zyf
f50a437148 Sovle dsi&hdmi refresh probelm at the time of STD 2024-06-01 23:33:09 +08:00
hlb194802
15d53ae438 driver usb: fix std xhci resume error
Change-Id: I61cc3dd12ca1fa8ef5166b72687309692a7abd14
2024-06-01 23:31:58 +08:00
hlb194802
9d3e776a62 driver usb: optimize pm resume time, do resume in runtime_resume
Change-Id: I89ddf31061653767387fd0745eeaaecadfc7fefd
2024-06-01 23:31:38 +08:00
yunxian.zyf
b76b15d078 sync: huiwei: 5b7b9f869c27505571944db1a6bf8815878b4bba
merge 13 commits to one

Add 8911edp driver

fix hall seense lpm logic

add some debug info to mh248

PR:gerrit-4305/4306

PR:gerrit-4307

PR:gerrit-4308: hibernate: add resume keep swap signature for fastresume

PR:gerrit-4309:Solve STD problem for DPU releted clock gate not enabled

PR:gerrit-4310,driver usb: optimize pm resume time, do resume in runtime_resume

PR:gerrit-4317,padctrl:light: add aon pinmux backup and restore

Revert "add some debug info to mh248"

This reverts commit c6cbf3c7d49caba33eee014caec3da24eb9d2388.

remove suspend state judge in mh248

Fix LT8911 panel str resume problem

Revert "PR:gerrit-4310,driver usb: optimize pm resume time, do resume in runtime_resume"

This reverts commit 690823c5528df8e7743ce3954aec6c4473500b91.
2024-06-01 23:30:03 +08:00
lin_jiayong
92ed9d94c6 sync: huiwei: 6e3001aa0c625f07407a414e0d5e0e8e10dcded6
merge into 0e30013865202a00d2117a2e7ee4a15eddac6ea6
2024-06-01 23:21:52 +08:00
lin_jiayong
698e02e86a sync: huiwei: e94a4cf98b93de7f711637033a43f0e2f5f3ac7a
merge into c2a6429c9b9d3fe12738317f410fb1b5cb96cb3b
2024-06-01 23:16:07 +08:00
Han Gao
a1feea7628 dts: add huiwei dts surpport
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-06-01 22:42:21 +08:00
Haaland Chen
2dec144313 riscv: dts: thead: update milkv meles for sdk v1.5.4
Signed-off-by: Haaland Chen <haaland@milkv.io>
2024-06-01 00:25:15 +08:00
Han Gao
72467de009 dts: meles: sync sdk 1.5.4
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
76b3ac7dce trace_point: fix: move header file to events
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
0bc9468e57 img: gpu: sync sdk 1.5.4
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
15d74b941d vdec: 8000d: sync sdk 1.5.4
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
a7fac880e0 venc: 8000e: sync sdk 1.5.4
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
7053584b25 ddr-pmu: sync sdk 1.5.4
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
b77432028f fix: remove trace include path for nna
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
e0da9d9718 nna: sync SDK 1.5.4
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
f06f585cf1 fix: remove th1520-b-dsi
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
Han Gao
a1bca3a513 sync: sync 7210&8156 code
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-05-30 01:07:11 +08:00
thead_admin
7563179071 Linux_SDK_V1.5.4
Signed-off-by: thead_admin <occ_thead@service.alibaba.com>
2024-05-30 01:07:11 +08:00
Icenowy Zheng
89d6663712 add orientation of lichee console 4a panel
Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
2024-04-13 07:42:21 -05:00
Han Gao
7f7fc491ac feat: trans EXPORT_SYMBOL_NS{_GPL}(*, ANDROID_GKI_VFS_EXPORT_ONLY) to EXPORT_SYMBOL{_GPL}(*)
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-04-03 12:27:32 -05:00
Han Gao
9e89f40c76 feat: remove ANDROID_GKI_VFS_EXPORT_ONLY for all
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-04-03 12:27:32 -05:00
Han Gao
58b9ba8b4d feat: remove VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver for all
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
2024-04-03 12:27:32 -05:00