PD#SWPL-183292
Problem:
upgrade kernel from 6.6.10 to 6.6.11
Solution:
1. modify auto patches
2. modify the code due to the change of
the remove function in struct platform_driver
3. modify the code due to the change of
the match function in struct bus_type
4. modify some page function to folio function
5. modify spi module due to some functions changed
Verify:
local
Change-Id: I92c266b6a1bbae363abd0ff50d7f3037e90bc624
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-150072
Problem:
need support pcie drivers
Solution:
add pcie compatibility for this version
Verify:
sc2
Change-Id: I5ca62249643ca2570d896e0feed6adfbf5a77f40
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-147874
Problem:
s5 pcie with W2 run GNE1 crash when resume
Solution:
add delay so wait for phy and host work well when resume
Verify:
s5
Change-Id: Id528a9875f968cddadcbe1ca6e5406d4db1cafbf
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-144384
Problem:
pcie wifi interrupt too many lead to system crash
Solution:
add not msi interrupt judge logic
Verify:
S5
Change-Id: I1d6e420ce48e2e74d787349ff31dc632d18c94bb
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-141074
Problem:
Some pcie devices are not designed according to the conventional pcie
specifications, which is weird. So need provide port for workround.
Solution:
add workround port
Verify:
s5 and sc2
Change-Id: I236be95d2a9a879bf9ea85e22344501e60e68dac
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-134414
Problem:
need clean pci driver coverity error
Solution:
add check return value
Verify:
compile is ok
Change-Id: Icc95d13c4171746729636829ed371eee1e76def7
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-132654
Problem:
pcie with ssd suspend and resume cause crash
Solution:
modified suspend and resume process
Verify:
t7c
Change-Id: Iffd7db7038aba4b1f6574e4759436ec19345f246
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-124477
Problem:
The pcie of a high or low temperature cooker causes the system
to crash
Solution:
configure pcie phy for temperature compensation
Verify:
s5
Change-Id: I78299d0eae03cb179cec2559053612033786d074
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-117209
Problem:
t3x need to support pcie
Solution:
add pcie driver
Verify:
t3x_bc309
Change-Id: I626241fc5f266e929e59a7bceb6e4ebeaf7d35e6
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-115979
Problem:
pcie module name not match
Solution:
modified to init name
Verify:
t7
Change-Id: I873fbc2215de21ed5d64f2ba26ae82e7ec26ff46
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-97879
Problem:
need support pcie for t3 chip
Solution:
add support pcie driver
Verify:
T982
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
Change-Id: Ifb5ea0d54ee66474d4ab12f7549cdeff386d2816
PD#SWPL-88872
Problem:
modify select to depends on
Solution:
modify select to depends on
Verify:
SC2
Change-Id: I9e295d17f5c03a6c49b001c18129fc1bc0eaee69
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>