Age | Commit message (Collapse) | Author | Files | Lines |
|
add aic8800 wifi/bt driver and support
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
JH7110A use external rmii_rtx clk for tx clk on 100M/10M mode.
Signed-off-by: Samin Guo <samin.guo@linux.starfivetech.com>
|
|
|
|
CR_6889_AXP15060_6.1_ziv.xu
See merge request sdk/linux!938
|
|
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>
|
|
Add axp15060 variant support to axp20x
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
axp20x add support for AXP15060
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
|
|
Unify the MMC code on evb/vf2/devkits to resolve conflicts when merging
the code.
Signed-off-by: William Qiu <william.qiu@starfivetech.com>
|
|
mipi 4lane screen porting from vf2 5.15 to vf2 6.1
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
Update irq fetch mode.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
CR_6799_vin_changhuang.liang v4l2: add imx219 support
See merge request sbc/linux!144
|
|
dts: add imx219 configure
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
|
|
port vf2 dphytx code from kernel version 5.15 to 6.1
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
CR_6570_6.1: mmc: starfive: change the tuning method
See merge request sdk/linux!931
|
|
Previously, the system controller register was used to do tuning, but it
was only useful for HS200, so now change the tuning mode to use the
UHS_REG_EXT register, and delete the previous code about syscon
Signed-off-by: William Qiu <william.qiu@starfivetech.com>
|
|
modify the range of tseg1/tseg2
Signed-off-by: William Qiu <william.qiu@starfivetech.com>
|
|
remove unused function
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
CR_6217:driver:uart: fix up uart communicate fail
See merge request sdk/linux!914
|
|
CR_6468_vin_6.1_changhuang.liang media: starfive: Fix vin warning
See merge request sdk/linux!918
|
|
fix up uart communicate fail
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
fix vout compile warning
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
Fix vin warning.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
CR_5746_imx219_6.1_changhuang.liang media: starfive: imx219: Add system pm
See merge request sdk/linux!898
|
|
For RISCV_NONCACHEHERENT is set, using dma_alloc_noncoherent
to alloc cached large block low memory buffer. And set default
size to 4M. (largest size of continuous memory can be supported)
Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
|
|
Add system pm.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
For production use case, we should turn off PVRSRV_NEED_PVR_ASSERT
Signed-off-by: Clement <clement@starfivetech.com>
|
|
upgrade GPU driver to 1.19
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
CR_5893_EVB_QSPI_6.1_ziv.xu
See merge request sdk/linux!882
|
|
CR5620: Add non-coherent DMA handling for 6.1
See merge request sdk/linux!885
|
|
Add sifive_l2_flush64_range to be compatible with old code
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Add functions to flush the caches and handle non-coherent DMA.
Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
|
|
This adds support for the StarFive JH7110 SoC which also
features this SiFive cache controller.
Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
|
|
The new version of the kernel uses sifive_ccache
This reverts commit d5d4e077567b16c35466b1b67722d077e46acf9d.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
modify qspi clk configuration
Signed-off-by: ziv.xu <ziv.xu@starfivetech.com>
|
|
Add designeware 8250 auto flow ctrl support. Enable
it by add auto-flow-control in dts.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
|
|
replace flush cache interface from
starfive_flush_dcache to sifive_l2_flush64_range
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
The priority and enable registers of plic will be reset
during hibernation power cycle in poweroff mode,
add the syscore callbacks to save/restore those registers.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
CR_6157: vout: starfive: fix rgb display problem
See merge request sdk/linux!864
|
|
1.enable rgb pin config
2.fix rgb color problem of porting
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
Add different lane num support.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
|
|
add gpu driver support
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
add gpu driver
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
Adding device probe StarFive CAN module.
Signed-off-by: William Qiu <william.qiu@starfivetech.com>
|
|
CR_6008: Add StarFive crypto module
See merge request sdk/linux!858
|
|
replace the condition to avoid kernel panic
Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
|
|
Add driver for the StarFive JH7110 display subsystem
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
Adding device probe and DMA init for StarFive cryptographic module.
Signed-off-by: William Qiu <william.qiu@starfivetech.com>
|
|
CR_5520_ov5645_6.1_changhuang.liang media: starfive: Update video pipeline set fmt
See merge request sdk/linux!852
|
|
CR 5980 Porting PCIe drivers to Linux6.1
See merge request sdk/linux!851
|