Age | Commit message (Collapse) | Author | Files | Lines |
|
'jh7110-5.15.y-devel'
riscv:driver:drm:DC8200
See merge request sdk/linux!271
|
|
[VOUT][DRM]fix redmine #1352: disable plane overlay in close flow
See merge request sdk/linux!259
|
|
Cr 1427 i2c hal.feng
See merge request sdk/linux!263
|
|
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
|
|
CR_1563_v4l2_515_changhuang.liang
See merge request sdk/linux!267
|
|
1、fix issue #1496(#1320 is the same issue)
Signed-off-by:keith.zhao <keith.zhao@statfivetech.com>
|
|
The existing implementation uses DT clock-names 'timer0', 'timer1' and etc
as timer names. This will have issue if there are two timer instance IPs
in the system.
This patch update timer names to format below, example:
timer@13050000.ch0
timer@13050000.ch1
timer@13050000.ch2
timer@13050000.ch3
Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
|
|
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Reset the timer if the reset control is available.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
|
|
jh7110.dtsi:Update compatible string to "starfive,timers"
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Add dt-bindigns documentation for StarFive watchdog.
Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
|
|
Adds dt-binding documentation of timer for StarFive timer.
Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
|
|
Change all "si5" wording in driver to "starfive".
No functional change.
Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
|
|
Update compatible string to "starfive,timers".
Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
|
|
Same StarFive timer IP is used in JH8100 SoC. Remove JH71xx wording from
description to be more generic.
Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
|
|
|
|
fix mipi display color problem
Signed-off-by:shengyang.chen<shengyang.chen@starfivetech.com>
|
|
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
|
|
CR_1534 pinctrl: starfive: Fix gpiomon erro
See merge request sdk/linux!249
|
|
Cr 1346 pwm hal.feng
See merge request sdk/linux!257
|
|
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
'jh7110-5.15.y-devel'
riscv:linux:vout:m31
See merge request sdk/linux!250
|
|
The default phy spread-spectrum mode is up-spread-spectrum,
which is violated the usb3 spec.
The up-spread-spectrum mode leads to phy buffers overrun.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
|
|
Cr 1311 cpu idle mason.huo
See merge request sdk/linux!247
|
|
fix 'NULL device' printing problem in console
Signed-off-by:shengyang.chen<shengyang.chen@starfivetech.com>
|
|
If enable CONFIG_PM, 'pm_runtime_get_sync' will return erro
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Disable clock properly, delete redundant comments, modify compatible
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
dts: starfive: Set static i2c bus number
See merge request sdk/linux!244
|
|
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
|
|
Add four cpuidle states per the dt binding document.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
After cherry pick the riscv cpuidle driver,
there is a compilation error due to lack of
sbi_mk_version(); add it manually.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
The RISC-V CPU idle states will be described in under the
/cpus/idle-states DT node in the same way as ARM CPU idle
states.
This patch adds common bindings documentation for both ARM
and RISC-V idle states.
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Guo Ren <guoren@kernel.org>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
|
|
The RISC-V SBI HSM extension provides HSM suspend call which can
be used by Linux RISC-V to enter platform specific low-power state.
This patch adds a CPU idle driver based on RISC-V SBI calls which
will populate idle states from device tree and use SBI calls to
entry these idle states.
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Acked-by: Atish Patra <atishp@rivosinc.com>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
|
|
The generic power domain related code in PSCI domain driver is largely
independent of PSCI and can be shared with RISC-V SBI domain driver
hence we factor-out this code into dt_idle_genpd.c and dt_idle_genpd.h.
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
|
|
We add defines related to SBI HSM suspend call and also
update HSM states naming as-per latest SBI specification.
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Guo Ren <guoren@kernel.org>
Reviewed-by: Atish Patra <atishp@rivosinc.com>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
The hart registers and CSRs are not preserved in non-retentative
suspend state so we provide arch specific helper functions which
will save/restore hart context upon entry/exit to non-retentive
suspend state. These helper functions can be used by cpuidle
drivers for non-retentive suspend entry/exit.
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Guo Ren <guoren@kernel.org>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
The low-level relocate() function enables mmu and relocates
execution to link-time addresses. We rename relocate() function
to relocate_enable_mmu() function which is more informative.
Also, the relocate_enable_mmu() function will be used in the
resume path when a CPU wakes-up from a non-retentive suspend
so we make it global symbol.
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Guo Ren <guoren@kernel.org>
Reviewed-by: Atish Patra <atishp@rivosinc.com>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
|
|
We force select CPU_PM and provide asm/cpuidle.h so that we can
use CPU IDLE drivers for Linux RISC-V kernel.
Starfive: Add deconfig for starfive jh7110
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@vetanamicro.com>
Reviewed-by: Guo Ren <guoren@kernel.org>
Reviewed-by: Atish Patra <atishp@rivosinc.com>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Cr 1470 drm tda driver keith.zhao
See merge request sdk/linux!243
|
|
crypto:starfive:remove sha warning log
See merge request sdk/linux!242
|
|
delete FW MACRO head file
Signed-off-by:keith.zhao <keith.zhao@statfivetech.com>
|
|
fix tda hdmi color error display
Signed-off-by:keith.zhao <keith.zhao@statfivetech.com>
|
|
enable tda config for vout rgb driver
Signed-off-by:keith.zhao <keith.zhao@statfivetech.com>
|
|
1、update dts for vout rgb driver
Signed-off-by:keith.zhao <keith.zhao@statfivetech.com>
|
|
remove sha warning log
Signed-off-by: william.qiu <william.qiu@starfivetech.com>
|
|
v4l2: media device add some mesg info
See merge request sdk/linux!240
|