Zhen Chen
eadb666be2
MALI: bifrost: quick_reset: Operate quick_reset_lock with spin_lock_irqsave/spin_unlock_irqrestore
...
To avoid potential deadlock.
Signed-off-by: Zhen Chen <chenzhen@rock-chips.com >
Change-Id: I5a9844f7702fbc063f1b090219f0e86f9431170d
2024-03-13 10:19:08 +08:00
Cai YiWei
cc191263a7
media: rockchip: isp: fix isp39
...
1.fix lsc error of first frame
2.fix scl update hold when isp working
3.fix resolution config for unite mode
4.resume to restore dhaz iir data
Change-Id: I070b0dbef0eef404d040dedf4555cc7fe335de6f
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2024-03-12 20:23:17 +08:00
Wang Panzhenzhuan
01c843bf96
media: i2c: s5k3l8xx: set mirror & flip for rk3576 tablet
...
Signed-off-by: Wang Panzhenzhuan <randy.wang@rock-chips.com >
Change-Id: I0a57c1b7fc1ee4784991ec47e644a636d5930b80
2024-03-12 20:22:04 +08:00
Cai YiWei
d72990c233
media: rockchip: isp: fix waiting for isp end
...
Change-Id: I1efae3f1a14db9cc5e92d1f2019c119d46b85d4a
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2024-03-12 20:21:03 +08:00
Finley Xiao
2a2e40904c
net: rfkill: rfkill-wlan: Fix compilation error when enable early suspend
...
net/rfkill/rfkill-wlan.c:697:22: error: redefinition of 'wlan_early_suspend' as different kind of symbol
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: Id439523b64fa9fc99b5208c0c2a811e157fd5a9c
2024-03-12 19:48:51 +08:00
Finley Xiao
a213618173
input: sensors: accel: mc3230: Fix compilation error when enable early suspend
...
drivers/input/sensors/accel/mc3230.c:150:29: error: unused variable 'mc3230_early_suspend' [-Werror,-Wunused-variable]
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I01c26adcd5750343f938918113cb2bab70319555
2024-03-12 19:31:17 +08:00
Hongjin Li
23277d7fd2
video: rockchip: mpp: rkvdec2: Set ip func to def val
...
Vdpu383 doesn't reset the register when it is enabled.
In order to avoid exceptions, it is necessary to
configure the initial value when it is enabled.
In addition, ip_en involves cru mode, which is related
to the IP work frequency. It is necessary to ensure
that it is configured correctly.
Signed-off-by: Hongjin Li <vic.hong@rock-chips.com >
Change-Id: I7047faababe1747547d18cb51e1e3b527e2c8d35
2024-03-12 18:40:09 +08:00
Tao Huang
05887d05c8
media: rockchip: ispp: Fix depends on CPU config
...
Before:
default y if CPU_XXXX
After:
depends on CPU_XXX
default y
When a CPU_XXXX config is not selected, the config will be
automatically deselected.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I95bbc481b6747d82637167b0f2b057732eb7112e
2024-03-12 18:26:09 +08:00
Tao Huang
b5acbb2a19
media: rockchip: isp: Fix depends on CPU config
...
Before:
default y if CPU_XXXX
After:
depends on CPU_XXX
default y
When a CPU_XXXX config is not selected, the config will be
automatically deselected.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Iff7361f6515e1fda72a4993a514ad948876e8850
2024-03-12 18:26:09 +08:00
Tao Huang
08d30da26b
drm/rockchip: Fix depends on CPU config
...
Before:
default y if CPU_XXXX
After:
depends on CPU_XXX
default y
When a CPU_XXXX config is not selected, the config will be
automatically deselected.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I380b2158def41949086ceb49133e5f905c4e17e6
2024-03-12 18:26:09 +08:00
Tao Huang
5e4982a533
crypto: rockchip: Kconfig: Fix depends on CPU config
...
Before:
default y if CPU_XXXX
After:
depends on CPU_XXX
default y
When a CPU_XXXX config is not selected, the config will be
automatically deselected.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: If10a37e81221ddd69a32e528c2642d8b0065b309
2024-03-12 18:26:09 +08:00
Tao Huang
9d14f059e4
clk: rockchip: Fix depends on CPU config
...
Before:
default y if CPU_XXXX
After:
depends on CPU_XXX
default y
When a CPU_XXXX config is not selected, the config will be
automatically deselected.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I113d92a4ccaed1e93e79b8c69d8595f4354be496
2024-03-12 18:26:09 +08:00
Shunhua Lan
6d567d8138
ASoC: rockchip: sai: Add support for RX/TX route map from DT
...
Signed-off-by: Shunhua Lan <lsh@rock-chips.com >
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Ia25b4d39d2a3ead68b771ff24bd2a78168ef57d1
2024-03-12 18:22:19 +08:00
Shunhua Lan
93ebae336c
ASoC: rockchip: dlp: Add NULL pointer check for substream in substream_to_drd
...
Hardware name: Rockchip RK3576 V10 Board (DT)
pstate: 604000c5 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : dlp_start+0x5c/0x284
lr : dmaengine_mpcm_trigger+0x404/0x40c
sp : ffffffc00dfd3a60
x29: ffffffc00dfd3a90 x28: 0000000000000000 x27: 0000000000000004
x26: 0000000000000002 x25: ffffff80200a16c0 x24: 0000000000000000
x23: ffffff80c1986588 x22: ffffff80d2a4e800 x21: ffffffc00905f1a0
x20: ffffff80c24cc410 x19: ffffff80c2df9bc0 x18: ffffffc00c8dd088
x17: 0000000000000001 x16: 0000000000000000 x15: 0000000000000000
x14: 0000000000000000 x13: ffffffc00aa98d08 x12: 0000000000000000
x11: ffffffc00aa98d0c x10: 00000000000003c8 x9 : ffffff80940593c8
x8 : ffffff80f9f96000 x7 : 0000000000000000 x6 : 0000000000000002
x5 : 0000000000000001 x4 : 0000000000000000 x3 : ffffffc00905f1a0
x2 : ffffff80c24cc410 x1 : ffffff80d2a4e800 x0 : ffffff80c2df9bc0
Call trace:
dlp_start+0x5c/0x284
dmaengine_mpcm_trigger+0x404/0x40c
snd_soc_pcm_component_trigger+0x8c/0x1c8
soc_pcm_trigger+0x70/0x198
snd_pcm_do_start+0x34/0x40
snd_pcm_action+0x90/0x148
snd_pcm_start+0x20/0x2c
__snd_pcm_lib_xfer+0x664/0x750
snd_pcm_xferi_frames_ioctl+0x1ec/0x3b4
snd_pcm_common_ioctl+0x384/0x608
snd_pcm_ioctl+0x30/0x48
__arm64_sys_ioctl+0x90/0xc8
invoke_syscall+0x40/0x104
el0_svc_common+0xbc/0x168
do_el0_svc+0x1c/0x28
el0_svc+0x1c/0x68
el0t_64_sync_handler+0x68/0xb4
el0t_64_sync+0x164/0x168
Signed-off-by: Shunhua Lan <lsh@rock-chips.com >
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Iff8c5c79bb42901a7fa50a49e2328a545c2a9b3c
2024-03-12 17:36:27 +08:00
Finley Xiao
0f50cd7d75
arm64: dts: rockchip: rk3576: Add logic opp microvolt for dmc
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: Iacee2301e19baaf2340b12fb12dc3cee73893214
2024-03-12 17:35:31 +08:00
Finley Xiao
2674f39d9a
arm64: dts: rockchip: rk3576-rk806: Change min and max volt for vdd logic
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I229863198e58e90b358b8ec8bf7e53a5a731107c
2024-03-12 17:35:20 +08:00
Sandy Huang
9a46dfa372
drm/rockchip: vop2: Default use rkiommu 1.0 for axi0 on rk3576
...
Signed-off-by: Sandy Huang <hjc@rock-chips.com >
Change-Id: I255d20d05e17e58ca44b687ef9672f11830b1f31
2024-03-12 17:29:18 +08:00
Finley Xiao
ad102d26b6
arm64: dts: rockchip: rk3576: Add pd nvm
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I8a61935ca77c3017dca376301f0e00dd5a17e647
2024-03-12 17:25:04 +08:00
Finley Xiao
2412fded4c
mmc: sdhci-of-dwcmshc: Add support to set pd always on
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I7457ad1324098a4495605a00ea848282e388a2c1
2024-03-12 17:25:04 +08:00
Damon Ding
aaa0cfea6d
arm64: dts: rockchip: rk3576-test1: add sii9022 rgb2hdmi board
...
Change-Id: I27a71290eeecd3705151b879891a5c631f7be6d3
Signed-off-by: Damon Ding <damon.ding@rock-chips.com >
2024-03-12 17:24:07 +08:00
Mingwei Yan
35845f0bce
media: rockchip: vpss: offline support rkfbcd input
...
Signed-off-by: Mingwei Yan <mingwei.yan@rock-chips.com >
Change-Id: Id537c4426f1251c620d2a5795728c44d0aa6f70b
2024-03-12 17:23:23 +08:00
Mingwei Yan
de11635f6d
media: rockchip: vpss: bring up fix some error
...
1. online ch2 scl register misuse ch1 scl register
2. add pic size solve flip iommu error
3. init add sel online mode 2
4. add RKVPSS_CFG_GEN_UPD
Signed-off-by: Mingwei Yan <mingwei.yan@rock-chips.com >
Change-Id: Ic6270832a1d38b17d1d140ff02e21332e697cb19
2024-03-12 17:23:23 +08:00
Jianwei Fan
d3d1ad5ae4
media: i2c: rk628: select edid by configure dual mipi
...
Change-Id: Iab147d63cad210e01b798f668e352eeae62b3b90
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com >
2024-03-11 19:30:11 +08:00
Luo Wei
6e1301e186
arm64: configs: enable vop for rk3588_vehicle to support edp
...
make ARCH=arm64 rockchip_defconfig
cp .config .config-old
make ARCH=arm64 rockchip_defconfig rk3588_vehicle.config
cp .config .config-new
./scripts/diffconfig -m .config-old .config-new > arch/arm64/configs/rk3588_vehicle.config
Change-Id: I800f1a57d273fb65d2fb5d2143b8c0a3f68470bb
Signed-off-by: Luo Wei <lw@rock-chips.com >
2024-03-11 19:21:06 +08:00
William Wu
1dbed57a05
phy: rockchip: naneng-combphy: Fix coding style
...
Signed-off-by: William Wu <william.wu@rock-chips.com >
Change-Id: I8ce940dc6be36fc4ed85b66681032706d198eb29
2024-03-11 17:34:05 +08:00
Shawn Lin
0b0d200aa7
scsi: ufs: rockchip: Fix runtime PM and system PM
...
Restore link if controller or device is powered down in runtime PM
or system PM.
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
Change-Id: Iec19935386fa532e537932ac5897de438371016e
2024-03-11 17:21:48 +08:00
Yanjun Liao
b94d1d9128
arm64: dts: rockchip: rk3576: Increase vepu frequency to 702M
...
Increase vepu's default frequency to 702M to meet the encoding
performance requirements for single-core 4k30.
Change-Id: I306f9d16e36b692b61c3aeae3d1c297923fd5e48
Signed-off-by: Yanjun Liao <yanjun.liao@rock-chips.com >
2024-03-11 16:30:53 +08:00
Finley Xiao
7c59d56604
arm64: dts: rockchip: rk3576: Add more frequency config for opp table
...
1. Add reboot frequency for opp table.
2. Add intermediate threshold frequency for opp table.
3. Add suspend opp for cpu opp table.
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I8863074713431f566336a70199f9b9e79ca1e7e3
2024-03-11 15:13:15 +08:00
Finley Xiao
f0fc6e8786
dt-bindings: opp: rockchip: Document cci opp
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I68da2b6751a1ff634fb61d22b81d7c0aec7d2cd5
2024-03-11 14:58:03 +08:00
Finley Xiao
6479131e90
arm64: dts: rockchip: rk3576: Add rockchip,opp-shared-cci for cpu
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I54ddfc7c6357915eeab73d51c4dca5de9e56dc81
2024-03-11 14:58:03 +08:00
Finley Xiao
57cf1b95cc
cpufreq: rockchip: Add support to change cci rate according to cpub rate
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: If7b2507ad195ef4520a40988b895f293458cece0
2024-03-11 14:58:03 +08:00
Damon Ding
d1b41c1b9e
pwm: rockchip: add description of clk_rate/rpt in struct rockchip_pwm_wave_config
...
Change-Id: I034b8eb8ec52b8375525acb946a3f24706955e61
Signed-off-by: Damon Ding <damon.ding@rock-chips.com >
2024-03-11 14:26:38 +08:00
Ding Wei
89b9206040
video: rockchip: mpp: rkvdec: Support link mode for vdpu383
...
Tips:
Set task_capacity > 1 in rk3576.dtsi, and then run link mode.
Change-Id: I1726226c3a67becd605ceca2eedcbb049dcea891
Signed-off-by: Ding Wei <leo.ding@rock-chips.com >
2024-03-08 15:56:14 +08:00
Alex Zhao
1c0162ec46
arm64: dts: rockchip: enable vccio3 io-retention for rk3576 evb & tablet
...
Change-Id: Ia461d6afe6f5a662969bfae6f56853e5d5129b10
Signed-off-by: Alex Zhao <zzc@rock-chips.com >
2024-03-07 19:22:56 +08:00
XiaoDong Huang
417e7be10f
arm64: dts: rockchip: rk3576-ebook-v10: add regulator-changeable-in-suspend for regulators
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: I7f38187e356a53c2d3ac82e4fcd4a84ea6998e65
2024-03-07 19:18:32 +08:00
XiaoDong Huang
6ab6054d32
arm64: dts: rockchip: rk3576: enable RKPM_SLP_PMIC_LP on rockchip_suspend
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: I7dc3a8c5385dbadb5609585c0454dd0bd68520b7
2024-03-07 19:17:46 +08:00
XiaoDong Huang
de26d52694
dt-bindings: suspend: rk3576: fix IO*_RET* macro
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: Ifb35d2e296168311c19db7e57c81aeee6582829b
2024-03-07 19:16:30 +08:00
Chen Shunqing
879ac52e30
arm64: dts: rockchip: disable android charge for rk3576 tablet
...
Signed-off-by: Chen Shunqing <csq@rock-chips.com >
Change-Id: I1bb9b09281ef738c6eb6181b3605e21dfa8ea038
2024-03-07 19:11:11 +08:00
Yanjun Liao
dab823b23f
video: rockchip: mpp: rkvenc2: clean irq_status after read split len
...
In vepu_510 the sli_done interrupt is triggered by slice_fifo not empty
status.Therefore when the sli_done_sta interrupt is cleared without
reading all the slice_len data in slice_fifo an extra interrupt will
be triggered. So it is better to clear the interrupt after reading all
slice_len to avoid false irq reporting. On the other hand, vepu_580 is
triggered only after writing a slice, without checking iif fifo is
non-empty, so there is no need to clear the interrupt again after reading the slice
Change-Id: If20a097b0e9fb41df9984c0ed316d717ba783ac4
Signed-off-by: Yanjun Liao <yanjun.liao@rock-chips.com >
2024-03-07 19:10:18 +08:00
Yu Qiaowei
400d274169
video: rockchip: rga3: fix the memory arrangement of ARGB5551/4444
...
1. Fixed swap config of ARGB/ABGR 5551/4444.
2. RGA2 removes unsupported RGBA/BGRA 5551/4444 input.
Update driver version to 1.3.2
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com >
Change-Id: I3d2300f07282a256e2950e3400e9a52e9702164d
2024-03-07 19:09:27 +08:00
Yu Qiaowei
af4fb1ab5d
video: rockchip: rga3: support RGBA5551 alpha config
...
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com >
Change-Id: I15f3beb8ba5cb085a54c8533af51d0157021fca0
2024-03-07 19:09:27 +08:00
Yu Qiaowei
9538efdbea
video: rockchip: rga3: add bi-linear(scale-down) limits
...
If scaling is done vertically using bilinear interpolation, the input
resolution is forced to switch to average interpolation when it is
greater than 4096.
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com >
Change-Id: I66d2ecb76386d3f6378a241f7157af89f1e1542d
2024-03-07 19:09:27 +08:00
Yu Qiaowei
82f25254b8
video: rockchip: rga3: fix average(scale-down) factor calculation error
...
The initial speculation error may be related to inputs larger than 4K
and scaled down by more than 8 times. The current confirmation is that
the error is introduced due to division loss. To avoid this issue, it is
recommended to add rounding to the calculations.
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com >
Change-Id: Ib2c4cd2e2fa9f002f65116c7491df60bb43c5e87
2024-03-07 19:09:27 +08:00
Ye Zhang
9ae8ebee20
arm64: dts: rockchip: rk3576: Add cooling devices
...
Signed-off-by: Ye Zhang <ye.zhang@rock-chips.com >
Change-Id: I29c83ec15ea917c48508226a133c5ae8fe4d780d
2024-03-07 18:59:15 +08:00
Zhang Yubing
3cce3a0a39
drm/rockchip: dw-dp: show logo in sst mode
...
Implementing dp mst mode in uboot need much time and is difficult,
So The dp show uboot logo stll in sst mode though the branch or
sink support MST when attach to RK3576 DP Port. If some methods
foud that easy to show logo in MST mode, MST mode will be support
when show logo.
In order to show kernel logo only in SST mode. The DP controller
driver should force the DPTX controller work in SST mode whether the
sink is mst-capable or not until finish show logo.
Change-Id: I8feef5b3feb6f98d249b470cbe4b3363ba218733
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
2024-03-07 18:57:36 +08:00
Zhang Yubing
50e170f40d
drm/rockchip: drv: get the sub dev for DP MST
...
Change-Id: Ife1df128b455d0f95bc91238231678700e1df2e9
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
2024-03-07 18:57:36 +08:00
Zhang Yubing
7379ebcdf6
drm/rockchip: drv: put device node after used
...
Change-Id: Iab4a4cd2879303b0eaa056ec1040abb627886f0b
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
2024-03-07 18:57:36 +08:00
Algea Cao
e34d4bd738
drm/rockchip: vop2: Fix crash caused by rk3588 accessing sharp register
...
[ 7.197123][ T81] Unable to handle kernel NULL pointer dereference
at virtual address 0000000000000000
[ 7.204067][ T81] Mem abort info:
[ 7.204376][ T81] ESR = 0x0000000096000045
[ 7.204854][ T81] EC = 0x25: DABT (current EL), IL = 32 bits
[ 7.205391][ T81] SET = 0, FnV = 0
[ 7.205746][ T81] EA = 0, S1PTW = 0
[ 7.206123][ T81] FSC = 0x05: level 1 translation fault
[ 7.206628][ T81] Data abort info:
[ 7.206969][ T81] ISV = 0, ISS = 0x00000045
[ 7.207387][ T81] CM = 0, WnR = 1
[ 7.207742][ T81] [0000000000000000] user address but active_mm is
swapper
[ 7.208407][ T81] Internal error: Oops: 0000000096000045 [#1 ]
PREEMPT SMP
[ 7.209028][ T81] Modules linked in:
[ 7.209368][ T81] CPU: 1 PID: 81 Comm: kworker/u16:2 Not tainted
6.1.57 #18
[ 7.209998][ T81] Hardware name: Rockchip RK3588 EVB1 LP4 V10 Board
(DT)
[ 7.210604][ T81] Workqueue: events_unbound
deferred_probe_work_func
[ 7.211197][ T81] pstate: 40400009 (nZcv daif +PAN -UAO -TCO -DIT
-SSBS BTYPE=--)
[ 7.211872][ T81] pc : vop2_crtc_atomic_flush+0x2748/0x3c24
[ 7.212384][ T81] lr : vop2_crtc_atomic_flush+0x2d88/0x3c24
[ 7.212891][ T81] sp : ffffffc00acc3630
[ 7.213245][ T81] x29: ffffffc00acc36a0 x28: ffffff81029b5528 x27:
ffffff81029b0040
[ 7.213943][ T81] x26: ffffff8101288f00 x25: 0000000000000003 x24:
ffffff81029b0040
[ 7.214640][ T81] x23: ffffff81029b4060 x22: ffffffc0095b8d00 x21:
ffffff81029b0040
[ 7.215337][ T81] x20: ffffff810141e400 x19: ffffff81029b39a0 x18:
ffffffc00ac9d0c8
[ 7.216034][ T81] x17: 0000000000000032 x16: 000000000000000c x15:
0000000000000080
[ 7.216731][ T81] x14: 0000000000000000 x13: 0000000000000150 x12:
0000000029aaaaab
[ 7.217427][ T81] x11: 0000000000000000 x10: 0000000000000000 x9 :
0000000000000001
[ 7.218123][ T81] x8 : 0000000000000000 x7 : 000000000000028e x6 :
000000000000010e
[ 7.218819][ T81] x5 : 000000000000028e x4 : ffffffc009a7aad4 x3 :
ffffff8101288300
[ 7.219515][ T81] x2 : 0000000000000000 x1 : ffffff81015e8000 x0 :
0000000000000000
[ 7.220213][ T81] Call trace:
[ 7.220504][ T81] vop2_crtc_atomic_flush+0x2748/0x3c24
[ 7.220991][ T81] drm_atomic_helper_commit_planes+0x180/0x1e0
[ 7.221525][ T81]
rockchip_drm_atomic_helper_commit_tail_rpm+0x1b4/0x26c
[ 7.222147][ T81] commit_tail+0xa4/0x154
[ 7.222526][ T81] drm_atomic_helper_commit+0x1c4/0x1e4
[ 7.223013][ T81] drm_atomic_commit+0xa4/0xd0
[ 7.223427][ T81] rockchip_drm_show_logo+0x19e0/0x1d08
[ 7.223914][ T81] rockchip_drm_bind+0x1e8/0x298
[ 7.224347][ T81] try_to_bring_up_aggregate_device+0x168/0x1b4
[ 7.224892][ T81] __component_add+0xd0/0x17c
[ 7.225302][ T81] component_add+0x14/0x20
[ 7.225690][ T81] dw_dp_probe+0x6b0/0x700
[ 7.226082][ T81] platform_probe+0xa8/0xd0
[ 7.226474][ T81] really_probe+0x174/0x350
[ 7.226862][ T81] __driver_probe_device+0xa0/0x128
[ 7.227315][ T81] driver_probe_device+0x44/0x210
[ 7.227747][ T81] __device_attach_driver+0x12c/0x154
[ 7.228211][ T81] bus_for_each_drv+0x84/0xd0
[ 7.228623][ T81] __device_attach+0xf0/0x170
[ 7.229033][ T81] device_initial_probe+0x14/0x20
[ 7.229465][ T81] bus_probe_device+0x34/0x98
[ 7.229876][ T81] deferred_probe_work_func+0x7c/0xd8
[ 7.230340][ T81] process_one_work+0x1a8/0x3b8
[ 7.230765][ T81] worker_thread+0x300/0x430
[ 7.231164][ T81] kthread+0xec/0x1b8
[ 7.231512][ T81] ret_from_fork+0x10/0x20
Fixes: 9a8d044b07 ("drm/rockchip: vop2: Optimize sharp processe")
Change-Id: I55d3384066ca8e19302f874bf428c94158d6f867
Signed-off-by: Algea Cao <algea.cao@rock-chips.com >
2024-03-07 16:01:04 +08:00
Johnson Ding
53048fad2a
video: rockchip: mpp: Add JPEG VPU720 driver
...
Signed-off-by: Johnson Ding <johnson.ding@rock-chips.com >
Change-Id: Iba5904720c06db36474a68130959a2d0ef884c58
2024-03-07 09:26:43 +08:00
Johnson Ding
27d5a379b6
arm64: configs: rockchip_linux_defconfig: add JPEG Enc for rk3576
...
Signed-off-by: Johnson Ding <johnson.ding@rock-chips.com >
Change-Id: I77e3031b200d8e58b04bde2aaed557c119bfb872
2024-03-07 09:24:49 +08:00