Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
'CR_8959_linux6.1_Implement_new_flush_L2_cache_method_Windsome.Zeng' into 'jh7110-6.1.y-devel'
CR 8959 Implement a new method to flush the entire L2 cache
See merge request sdk/linux!1007
|
|
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>
|
|
|
|
CR_8759: dts:mipi: clocks re-match
See merge request sbc/linux!186
|
|
use new way to match the dsi timming parameters
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
jh7110 mipi pix clock should be sysclock in driver code
in dts, pix clock should be DPI clock
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
CR_8906: The SiFive private L2 cache PMU is supports per-task profiling
See merge request sdk/linux!1005
|
|
CR_7964 vout: divide interrupt into 2
See merge request sdk/linux!1003
|
|
CR 8759: dts:mipi: clocks re-match
See merge request sdk/linux!999
|
|
The SiFive private L2 cache PMU is supports per-task profiling
and event counting. Users can use the perf tool to profile by
event name and event id.
Example: $ perf stat -e /sifive_u74_l2_pmu/inner_acquire_block_btot/
-e /sifive_u74_l2_pmu/inner_acquire_block_ntob/
-e /sifive_u74_l2_pmu/inner_acquire_block_ntot/ ls
Performance counter stats for 'CPU(s) 0':
300 sifive_u74_l2_pmu/inner_acquire_block_btot/
17801 sifive_u74_l2_pmu/inner_acquire_block_ntob/
5253 sifive_u74_l2_pmu/inner_acquire_block_ntot/
0.088917326 seconds time elapsed
$ perf stat -e /sifive_u74_l2_pmu/event=0x10001/
-e /sifive_u74_l2_pmu/event=0x4001/
-e /sifive_u74_l2_pmu/event=0x8001/ ls
Performance counter stats for 'CPU(s) 0':
251 sifive_u74_l2_pmu/event=0x10001/
2620 sifive_u74_l2_pmu/event=0x4001/
644 sifive_u74_l2_pmu/event=0x8001/
0.092827110 seconds time elapsed
Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
|
|
use new way to match the dsi timming parameters
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
jh7110 mipi pix clock should be sysclock in driver code
in dts, pix clock should be DPI clock
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>
|
|
|
|
CR_8429_linux:driver:gpu: the adaption of gpu' frequence for bin1 and bin2
See merge request sdk/linux!1001
|
|
for bin1 594MHz , bin2 396MHz
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
CR_8137_rfkill_6.1_Leo.Lu
See merge request sbc/linux!182
|
|
|
|
CR 8560 Media:Wave5: Fix timestamping issue in the decoder -- for linux 6.1
See merge request sdk/linux!997
|
|
'jh7110-6.1.y-devel'
CR_8480_evb_6.1: riscv: drm: hdmi: fix vin hbn problem
See merge request sdk/linux!995
|
|
CR_8137_rfkill_6.1_Leo.Lu
See merge request sdk/linux!991
|
|
Signed-off-by: Som Qin <som.qin@starfivetech.com>
|
|
Signed-off-by: Som Qin <som.qin@starfivetech.com>
|
|
fix vin hbn problem(cause by patch of issue #7964)
by restoring delay in encoder_enable()
Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
Signed-off-by: Leo Lu <leo.lu@starfivetech.com>
|
|
Signed-off-by: Leo Lu <leo.lu@starfivetech.com>
|
|
CR_5735_VF2_BT_SCO_6.1_ziv.xu
See merge request sbc/linux!180
|
|
|
|
CR_8648_6.1: ipms: can: add interface to free the buffer
See merge request sdk/linux!988
|
|
add interface to free the buffer
Signed-off-by: William Qiu <william.qiu@starfivetech.com>
|
|
add aic8800 driver that can support sco profile
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
|
|
CR_8367_isp_6.1_changhuang.liang media: starfive: Update ISP initialzation
See merge request sdk/linux!986
|
|
CR_7964_evb_6.1: riscv: drm: hdmi: fix debian hot plug problem
See merge request sdk/linux!984
|
|
'jh7110-6.1.y-devel'
CR_8280_evb_6.1: riscv: drm: dc: boost desktop performance upto 4k30fps
See merge request sdk/linux!982
|
|
ISP compatible stf_isp_ctrl and libcamera.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
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>
|
|
|
|
'jh7110-6.1.y-devel'
CR_4961_evb_6.1: riscv: drm: dc: change pitch alignment for gst problem
See merge request sdk/linux!980
|
|
change dc pitch alignment from 128 to 32 for gst problem
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
|
|
CR_8138: Add ISP control for video2 and video3.
See merge request sdk/linux!978
|
|
CR_6614: Add support for libcamera for 6.1 linux kernel
See merge request sdk/linux!971
|
|
Signed-off-by: zejian.su <zejian.su@starfivetech.com>
|
|
histogram data to the SC buffer.
|
|
controls are: WB, CAR, CCM, CFA, CTC, DBC, DNYUV, GMARGB, LCCF, OBC, OECF, R2Y, SAT, SHRP, YCRV, SC
|
|
Fix enum isp subdev code bug.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
Update format pad table one by one, it can simply code.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|