Age | Commit message (Collapse) | Author | Files | Lines |
|
virtual block devices
Signed-off-by: MichaelZhuxx <michael.zhu@starfivetech.com>
|
|
clear aic8800 driver warning
Signed-off-by: <skyler.zheng@starfivetech.com>
|
|
format aic8800 driver files to unix
Signed-off-by: <skyler.zheng@starfivetech.com>
|
|
add SPDX-License-Identifier: GPL-2.0-or-later for usb wifi dongle aic8800 driver
Signed-off-by: <skyler.zheng@starfivetech.com>
|
|
enable aic8800 driver
Signed-off-by: <skyler.zheng@starfivetech.com>
|
|
add usb wifi dongle aic8800 linux driver
Signed-off-by: Skyler Zheng <skyler.zheng@starfivetech.com>
|
|
version JH7110_515_SDK_v4.5.2 for JH7110 EVB board
1. #4142: soft_3rdpart: linux: IMG GPU disable pdump in kernel space and user space
|
|
CR_4142: gpu: drm: img: disable PDUMP
See merge request sdk/linux!748
|
|
PDUMP is disabled to improve performance of GPU as PDUMP is used for
debugging purposes.
Signed-off-by: joyce.ooi <joyce.ooi@starfivetech.com>
|
|
CR_4142: gpu: drm: img: disable PDUMP
See merge request sbc/linux!87
|
|
PDUMP is disabled to improve performance of GPU as PDUMP is used for
debugging purposes.
Signed-off-by: joyce.ooi <joyce.ooi@starfivetech.com>
|
|
version JH7110_515_SDK_v4.5.1 for JH7110 EVB board
1. #4082: linux: u-boot: apply csr patch
2. #3499: linux: u-boot: enable framebuffer console
3. #4038: linux: vout fixed open clock fail
4. #3509: linux: fix some bugs and add request(), free(), set_config() ops for sys gpiochip
|
|
CR 3509 pinctrl hal.feng
See merge request sdk/linux!746
|
|
CR_4038_vout_515_changhuang.liang gpu: drm: verisilicon: Fixed open clock fail
See merge request sdk/linux!743
|
|
CR_3499_vout_515_changhuang.liang gpu: drm: verisilicon: Add framebuffer console support
See merge request sdk/linux!741
|
|
CR_4082: riscv: fix build with binutils 2.38
See merge request sdk/linux!744
|
|
So libgpiod can call these ops to support some options of
commands such as "-B pull-down" and "-B pull-up".
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
From version 2.38, binutils default to ISA spec version 20191213. This
means that the csr read/write (csrr*/csrw*) instructions and fence.i
instruction has separated from the `I` extension, become two standalone
extensions: Zicsr and Zifencei. As the kernel uses those instruction,
this causes the following build failure:
CC arch/riscv/kernel/vdso/vgettimeofday.o
<<BUILDDIR>>/arch/riscv/include/asm/vdso/gettimeofday.h: Assembler messages:
<<BUILDDIR>>/arch/riscv/include/asm/vdso/gettimeofday.h:71: Error: unrecognized opcode `csrr a5,0xc01'
<<BUILDDIR>>/arch/riscv/include/asm/vdso/gettimeofday.h:71: Error: unrecognized opcode `csrr a5,0xc01'
<<BUILDDIR>>/arch/riscv/include/asm/vdso/gettimeofday.h:71: Error: unrecognized opcode `csrr a5,0xc01'
<<BUILDDIR>>/arch/riscv/include/asm/vdso/gettimeofday.h:71: Error: unrecognized opcode `csrr a5,0xc01'
The fix is to specify those extensions explicitely in -march. However as
older binutils version do not support this, we first need to detect
that.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Tested-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
Cc: stable@vger.kernel.org
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
|
|
definitions
1. Correct the io_conf_reg address when pin number >= PAD_QSPI_SCLK.
2. The pull-down bit is the fourth bit, so the mask is 0x10.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
Fixed open clock fail because this clock not close.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
Add framebuffer console support.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
CR_2829: riscv: defconfig - Enable tcrypt module
See merge request sbc/linux!80
|
|
'vf2-515-devel'
CR_3929_vf2_enable_thermal_subsystem_5.15_ziv
See merge request sbc/linux!82
|
|
vf2 enable thermal subsystem
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
sync for CR_3922_evb_515_DRM_mipi_hdmi_display_keith.zhao
|
|
'jh7110-5.15.y-devel'
CR 3922 riscv:linux:vout:mipi+hdmi
See merge request sdk/linux!738
|
|
version JH7110_515_SDK_v4.5.0-rc2 for JH7110 EVB board
1. #3746: linux: vout rgb code rollback to v4.4.0
2. #3668: linux: perf:sbi: disable cpu hotplug callback
3. #3166: linux: add thermal subsystem
4. #3877: linux: expand the mtd0 spl partition size in spi nor flash
5. #3729: linux: fix 4K wayland not work on some monitors
|
|
fix hdmi+mipi display issues on debian
http://192.168.110.82/redmine/issues/3922
Signed-off-by: keith <keith.zhao@starfivetech.com>
|
|
'jh7110-5.15.y-devel'
CR 3729 riscv:linux:vout:hdmi
See merge request sdk/linux!736
|
|
CR_3877_mtd0_expansion_5.15_ziv.xu
See merge request sdk/linux!731
|
|
'jh7110-5.15.y-devel'
CR_3166_add_thermal_subsystem_support_5.15_ziv.xu
See merge request sdk/linux!727
|
|
'jh7110-5.15.y-devel'
CR 3668 perf:sbi: disable cpu hotplug callback.
See merge request sdk/linux!722
|
|
into 'jh7110-5.15.y-devel'
CR_3746_evb_515_riscv:linux:vout: rollback rgb code to tag JH7110_515_SDK_v4.4.0
See merge request sdk/linux!733
|
|
Dell 4K can not display , it is caused by PM interface
need delay the time to enter power off
Signed-off-by: keith <keith.zhao@starfivetech.com>
|
|
Add tcrypt as module to VisionFive 2. User can use this module to do
basic functional and speed test on crypto module.
Signed-off-by: Jia Jie Ho <jiajie.ho@starfivetech.com>
|
|
register cpu hotplug callback will cause dhrystone
and coremark benchmark reduce the scores. this CPU
hotplug ops will do in sbi cpu/on and off. So disable
this no side effect.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
|
|
rollback rgb code to tag JH7110_515_SDK_v4.4.0 after porting patch-rgb support 1080P@60fps
Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
|
|
expand mtd0 partition
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
enable thermal subsystem with step_wise governor
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
version JH7110_515_SDK_v4.5.0-rc1 for JH7110 EVB board
1. #3467: linux: fix CPUfreq issue for the hibernation resume issue
2. #3546: linux: fix v4l2-compliance test issue for imx219 sensor
3. #3526: linux: qspi use reset framework
4. #3746: linux: rgb display support 1080p 60fps
|
|
CR_3467 cpufreq_add_pm_opp
See merge request sbc/linux!76
|
|
CR_3583: riscv: defconfig: jh7110: enable ipv6.
See merge request sbc/linux!75
|
|
CR_3702_mtd0_expansion_5.15_ziv.xu
See merge request sbc/linux!74
|
|
'jh7110-5.15.y-devel'
CR_3746_evb_515_riscv:linux:vout: rgb support 1080P@60fps
See merge request sdk/linux!719
|
|
'jh7110-5.15.y-devel'
CR_3526_qspi_use_reset_framework_5.15_ziv.xu
See merge request sdk/linux!712
|
|
'jh7110-5.15.y-devel'
CR_3546_v4l2_compliance_515_changhuang.liang media: starfive: Delete operate sensor ctrl in video node
See merge request sdk/linux!716
|
|
'jh7110-5.15.y-devel'
CR_3467 cpufreq: starfive: Add opp suspend callback
See merge request sdk/linux!717
|
|
As JH7110 saves & restores all clock registers in hibernation.
The cpu voltage may not correct after restoring cpu freqency
from hibernation resume process.
In case it's suspended in 1.5GHz with 1.04v,
and it schedules to 750Mhz with 0.8v before resuming,
then the cpu clock will be restored to 1.5GHz, but the cpu
voltage still remains in 0.8v, then the system crashes.
So we set the cpu frequency to 750MHz, and it will keep
the cpu voltage matched when doing hibernation resuming.
Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
|
|
The original starfive-cpufreq is deprecated.
Use the cpufreq-dt driver for JH7110, as this
is a generic cpu scaling driver.
Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
|
|
To enable the cpufreq-dt driver, config the cpu
with clock & power supply regulator.
Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
|