Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
update mipi driver support mipi test tool
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
|
|
enable debian gamma process
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
fix debian gamma color problem by changing left shift value from 12 to 16
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
|
|
memset pageArray befor use it to fix up fw load error
and grainy screen
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
|
|
According to the manual of SiFive U74, implement a new method to flush the entire L2 cache by using the Zero Device.
After testing, 512KB is the critical point between the old and new way. It's better to use sifive_ccache_flush_entire
function while data size is larger than cache size. Or it will improve more at 512KB when you know what you are doing.
Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
|
|
|
|
use new way to match the dsi timming parameters
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
CR_7964 vout: divide interrupt into 2
See merge request sdk/linux!1002
|
|
use new way to match the dsi timming parameters
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
crtc0 and ctrc1 use the diff bit instead of common one
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
|
|
for bin1 594MHz , bin2 396MHz
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
|
|
fix vin hbn problem(cause by patch of issue #7964)
by restoring delay in encoder_enable()
Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
|
|
CR_7964_evb_5.15: riscv: drm: hdmi: fix debian hot plug problem
See merge request sdk/linux!983
|
|
fix debian hot plug problem
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
update dc logic to boost desktop performance upto 4k30fps
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
|
|
change dc pitch alignment from 128 to 32 for gst problem
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
|
|
Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
|
|
|
|
camera.
Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
|
|
|
|
CR_6347 display : hdmi: fix hotplug hang
See merge request sdk/linux!960
|
|
will drop 50% performance. Just do real flush data while cursor is about to change.
Other plane: According to the behavior of L2 cache controller in U74, only the last 2MB data is needed to be flushed.
For 4K resolution, it will reduce flush loops from 518400 to 32768 on each frame update.
Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
|
|
Fixed the probability of hdmi crash after repeated insertion and removal
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
accelerator-sc7a20
mention: this patch is to solve the problem that radxa 8inch use i2c addr 0x19 which conflict with accelerator-sc7a20.
Then enable accelerator-sc7a20
1.update radxa panel startup process to support both radxa 10inch and radxa 8inch in one driver
2.add accelerator-sc7a20 i2c probe process into radxa panel driver
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
CR 7073 vf2 515: riscv: drm: panel: mass production radxa 10inch panel support
See merge request sbc/linux!164
|
|
|
|
change radxa 10inch support from sample to mass production
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
When echo disk > /sys/power/state , do reset
the hdmi will fail to show the console log.
it is caused by a reset used share way to get
and it will fail to set the reset hardware
fix this by use reset_control_get_exclusive
Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
|
|
|
|
run gl-marke-es2-wayland will trigger warning, to fix up it,
we remove fences check
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
|
|
fix vout compile warning
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
|
|
add 1600x720 resolution for hdmi
Signed-off-by: Shengyang Chen shengyang.chen@starfivetech.com
|
|
add 2560x1080 resolution for hdmi
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
Note: From this version, the IMG DDK will be upgraded to 1.19.
|
|
For production use case, we should turn off PVRSRV_NEED_PVR_ASSERT
Signed-off-by: Clement <clement@starfivetech.com>
|
|
Signed-off-by: Clement <clement@starfivetech.com>
|
|
|
|
replace the condition to avoid kernel panic
Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
|
|
|