VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   29 Branches   45 Tags
Date
Commit Message
Rev
Author
2022-05-13
Merge branch 'CR_896_v4l2_Xiulin.Liu' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-05-13
v4l2: fix the building issue for previous CR896 PR
Andy Hu
2022-05-13
Merge branch 'CR_896_v4l2_Xiulin.Liu' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-05-13
Update stf_vin_hw_ops.c
thundersoft02
2022-05-13
Update stfcamss.c
thundersoft02
2022-05-13
Update stfcamss.c
thundersoft02
2022-05-13
Merge branch 'CR_758_sd-kernelpanic_jianlong' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-05-13
pinctrl/pinctrl-starfive.c: add mutex to lock
jianlong.huang
2022-05-12
Merge branch 'CR_898_DRM_MPI_keith.zhao' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-05-11
driver:drm:mipi fix mipi screen color display exception
keith.zhao
2022-05-11
v4l2: starfive v4l2 driver support module load/unload
liuxl0327
2022-05-06
v4l2: media device add some mesg info
liuxl0327
2022-04-21
Merge branch 'CR_424_DRM_shengyang.chen' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-04-18
riscv: linux: drm: update mipi screen parameter
shengyang.chen
2022-03-24
Merge branch 'CR_756_linuxconf_Andy.Hu' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-24
linux:defconfig: sync usdk conf/visionfive_defconfig to linux
Andy Hu
2022-03-24
Merge branch 'CR_760_dtoverlay_jianlong' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-24
Merge branch 'CR_644_PWM_hal.feng' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-24
Merge branch 'CR_702_V4L2_Changhuang.Liang' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-24
Merge branch 'CR_711_DRM_shengyang.chen' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-24
Merge branch 'CR_419_JPU_Xingyu.Wu' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-24
Merge branch 'CR_402_WM8960_curry.zhang' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-24
dts/starfive/jh7100.dtsi:Amend JPU module device tree
xingyu.wu
2022-03-23
add configfs driver
jianlonghuang
2022-03-22
AUDIO:WM8960: Fixed there had the print error for WM8960 when playing music with PWMDAC
curry.zhang
2022-03-14
linux:driver:gpu:drm:starfive
yang
2022-03-14
pwm: pwm-sifive-ptc: Use actual clock rate
Hal Feng
2022-03-12
Merge branch 'CR_703_commitinfo_jianlong' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-12
Merge branch 'CR_701_DRM_shengyang.chen' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-12
Merge branch 'CR_649_PWMDAC_curry.zhang' into 'visionfive-5.15.y-devel'
jianlong.huang
2022-03-11
PWMDAC: Deleted invalid code for pwmdac driver
curry.zhang
2022-03-11
V4L2: fixed v4l2 warning
changhuang.liang
2022-03-09
Resolved issue #703 add tag info
jianlonghuang
2022-03-09
linux:arch:riscv:boot:dts:starfive linux:driver:gpu:drm:starfive
yang
2022-03-05
Audio: Add the new sampling rate for pwmdac driver
curry.zhang
2022-02-25
linux:driver:gpu:drm:starfive fix color problem of nv21 Signed-off-by: shengyang.chen
yang
2022-02-10
drm: Fix the crash issue when user space drm application use drmPrimeFDToHandle method to import dmabuf from other module
andy.hu
2022-01-18
Merge branch 'visionfive-5.15.y-devel' of https://github.com/starfive-tech/linux into visionfive-5.15.y-devel
WalkerChenL
2022-01-18
Support AC108 daughter board for 3 dev-boards
WalkerChenL
2022-01-18
riscv: dts: starfive: Support AC108 daughter board
WalkerChenL
2022-01-17
Merge pull request #48 from SFxingyuwu/visionfive-5.15.y-devel
MichaelZhuxx
2022-01-17
dts: starfive: Amend Venc module's nodes in device tree
xingyu.wu
2022-01-17
riscv:linux:drivers:gpu:drm:starfive DRM: Update README for configuring drm Signed-off-by: shengyang.chen
shengyang.chen
2022-01-06
Merge pull request #44 from kJugg/visionfive-5.15.y-devel
WalkerChenL
2022-01-06
riscv:driver:drm:starfive:mipi driver
kJugg
2022-01-06
Merge branch 'visionfive-5.15.y-devel' of https://github.com/starfive-tech/linux into visionfive-5.15.y-devel
WalkerChenL
2022-01-06
riscv: dts: starfive: Modify devicee tree for JH7100
WalkerChenL
2022-01-05
Support WM8960 codec in 3 dev-boards
WalkerChenL
2022-01-04
Merge pull request #42 from SFxingyuwu/visionfive-5.15.y-devel_td
MichaelZhuxx
2022-01-04
dts: starfive: Amend Vdec module device tree
xingyu.wu
2022-01-04
media/starfive: use clock and reset api
Hal Feng
2022-01-04
media/starfive: add starfive v4l2 driver framework
Hal Feng
2021-12-30
drm/starfive: update clk configuration for lcdc
MichaelZhuxx
2021-12-29
Merge pull request #38 from starfive-tech/visionfive-5.15.y-devel
MichaelZhuxx
2021-12-29
modify clock tree and support i2s audio
Walker Chen
2021-12-29
[NOT-FOR-UPSTREAM] riscv: Fix StarFive JH7100 Fedora defconfig
Fu Wei
2021-12-26
[NOT-FOR-UPSTREAM] Add build instructions
Emil Renner Berthing
2021-12-26
[NOT-FOR-UPSTREAM] riscv: Add StarFive JH7100 Fedora defconfig
Fu Wei
2021-12-26
riscv: dts: Add full JH7100, Starlight and VisionFive support
Emil Renner Berthing
2021-12-26
RISC-V: Support non-coherent DMA operations
Atish Patra
2021-12-26
RISC-V: Enable SIFIVE_L2_FLUSH for StarFive SoCs
Emil Renner Berthing
2021-12-26
spi: cadence-quadspi: Allow compilation on RISC-V
Emil Renner Berthing
2021-12-26
nvdla: Support compilation as module
Emil Renner Berthing
2021-12-26
nvdla: add NVDLA driver
Farzad Farshchi
2021-12-26
drm/starfive: Propagate bridge error properly
Emil Renner Berthing
2021-12-26
[WIP] drm/starfive: Support DRM_FORMAT_XRGB8888
Emil Renner Berthing
2021-12-26
drm/starfive: Use actual clock rate
Emil Renner Berthing
2021-12-26
drm/starfive: Use reset api
Emil Renner Berthing
2021-12-26
drm/starfive: Use clock api
Emil Renner Berthing
2021-12-26
drm/starfive: crtc: Use devm_platform_ioremap_resource_byname
Emil Renner Berthing
2021-12-26
drm/i2c/tda998x: Hardcode register values for Starlight
sw.multimedia
2021-12-26
drm/starfive: Add StarFive drm driver
sw.multimedia
2021-12-26
ASoC: starfive: Add StarFive JH7100 audio drivers
Walker Chen
2021-12-26
net: stmmac: use GFP_DMA32
Matteo Croce
2021-12-26
net: stmmac: Configure gtxclk based on speed
Tom
2021-12-26
net: phy: motorcomm: Support the YT8521 gigabit PHY
Walker Chen
2021-12-26
dmaengine: dw-axi-dmac-starfive: Remove calls specific to ARM64 ACPI
Geert Uytterhoeven
2021-12-26
dmaengine: Add dw-axi-dmac-starfive driver for JH7100
Tom
2021-12-26
dmaengine: dw-axi-dmac: Add StarFive JH7100 support
Samin Guo
2021-12-26
dmaengine: dw-axi-dmac: Handle xfer start while non-idle
Samin Guo
2021-12-26
dmaengine: dw-axi-dmac: Fix RMW on channel suspend register
Emil Renner Berthing
2021-12-26
[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
Geert Uytterhoeven
2021-12-26
drivers/pwm/pwm-sifive-ptc: Clear PWM CNTR
yiming.li
2021-12-26
drivers/pwm: Add SiFive PWM PTC driver
Chenjieqin
2021-12-26
drivers/tty/serial/8250: update driver for JH7100
Samin Guo
2021-12-26
sifive/sifive_l2_cache: Align the address to cache line
Atish Patra
2021-12-26
sifive/sifive_l2_cache: Print a backtrace on out-of-range flushes
Geert Uytterhoeven
2021-12-26
sifive/sifive_l2_cache: Add disabling IRQ option (workaround)
Tom
2021-12-26
sifive/sifive_l2_cache: Add Starfive support
Tom
2021-12-26
sifive/sifive_l2_cache: Add sifive_l2_flush64_range function
Tom
2021-12-26
drivers/hw_random: Add StarFive JH7100 Random Number Generator driver
Huan Feng
2021-12-26
watchdog: Add StarFive SI5 watchdog driver
Samin Guo
2021-12-26
hwmon: (sfctemp) Add StarFive JH7100 temperature sensor
Emil Renner Berthing
2021-12-26
dt-bindings: hwmon: add starfive,jh7100-temp bindings
Emil Renner Berthing
2021-12-26
serial: 8250_dw: Add quirk for starfive,jh7100-hsuart too
Emil Renner Berthing
2021-12-26
pinctrl: starfive: Reset pinmux settings
Emil Renner Berthing
2021-12-26
clk: starfive: jh7100: Keep more clocks alive
Emil Renner Berthing
2021-12-26
RISC-V: Add StarFive JH7100 audio reset node
Emil Renner Berthing
2021-12-26
reset: starfive: Add JH7100 audio reset driver
Emil Renner Berthing
2021-12-26
reset: starfive: Use 32bit I/O on 32bit registers
Emil Renner Berthing
2021-12-26
reset: Create subdirectory for StarFive drivers
Emil Renner Berthing
2021-12-26
dt-bindings: reset: Add starfive,jh7100-audrst bindings
Emil Renner Berthing
2021-12-26
dt-bindings: reset: Add StarFive JH7100 audio reset definitions
Emil Renner Berthing
2021-12-26
RISC-V: Add StarFive JH7100 audio clock node
Emil Renner Berthing
2021-12-26
clk: starfive: Add JH7100 audio clock driver
Emil Renner Berthing
2021-12-26
clk: starfive: jh7100: Support more clock types
Emil Renner Berthing
2021-12-26
clk: starfive: jh7100: Make hw clock implementation reusable
Emil Renner Berthing
2021-12-26
dt-bindings: clock: Add starfive,jh7100-audclk bindings
Emil Renner Berthing
2021-12-26
dt-bindings: clock: Add JH7100 audio clock definitions
Emil Renner Berthing
2021-12-26
riscv: dts: starfive: Group tuples in interrupt properties
Geert Uytterhoeven
2021-12-26
clk: starfive: jh7100: Handle audio_div clock properly
Emil Renner Berthing
2021-12-26
clk: starfive: jh7100: Don't round divisor up twice
Emil Renner Berthing
2021-12-26
riscv: Add -ffreestanding for string functions
Emil Renner Berthing
2021-12-26
riscv: optimized memset
Matteo Croce
2021-12-26
riscv: optimized memmove
Matteo Croce
2021-12-26
riscv: optimized memcpy
Matteo Croce
2021-12-26
riscv: add ARCH_DMA_MINALIGN support
Xianting Tian
2021-12-26
reset: starfive-jh7100: Fix 32bit compilation
Emil Renner Berthing
2021-12-26
RISC-V: Add BeagleV Starlight Beta device tree
Emil Renner Berthing
2021-12-26
RISC-V: Add initial StarFive JH7100 device tree
Emil Renner Berthing
2021-12-26
serial: 8250_dw: Add StarFive JH7100 quirk
Emil Renner Berthing
2021-12-26
dt-bindings: serial: snps-dw-apb-uart: Add JH7100 uarts
Emil Renner Berthing
2021-12-26
pinctrl: starfive: Add pinctrl driver for StarFive SoCs
Emil Renner Berthing
2021-12-26
dt-bindings: pinctrl: Add StarFive JH7100 bindings
Emil Renner Berthing
2021-12-26
dt-bindings: pinctrl: Add StarFive pinctrl definitions
Emil Renner Berthing
2021-12-26
reset: starfive-jh7100: Add StarFive JH7100 reset driver
Emil Renner Berthing
2021-12-26
dt-bindings: reset: Add Starfive JH7100 reset bindings
Emil Renner Berthing
2021-12-26
dt-bindings: reset: Add StarFive JH7100 reset definitions
Geert Uytterhoeven
2021-12-26
clk: starfive: Add JH7100 clock generator driver
Geert Uytterhoeven
2021-12-26
dt-bindings: clock: starfive: Add JH7100 bindings
Geert Uytterhoeven
2021-12-26
dt-bindings: clock: starfive: Add JH7100 clock definitions
Geert Uytterhoeven
2021-12-26
dt-bindings: interrupt-controller: Add StarFive JH7100 plic
Emil Renner Berthing
2021-12-26
dt-bindings: timer: Add StarFive JH7100 clint
Emil Renner Berthing
2021-12-26
RISC-V: Add StarFive SoC Kconfig option
Emil Renner Berthing
2021-12-26
dmaengine: dw-axi-dmac: Fix uninitialized variable in axi_chan_block_xfer_start()
Tim Gardner
2021-12-26
dmaengine: dw-axi-dmac: Simplify assignment in dma_chan_pause()
Geert Uytterhoeven
2021-12-26
dmaengine: dw-axi-dmac: set coherent mask
Pandith N
2021-12-26
dmaengine: dw-axi-dmac: Hardware handshake configuration
Pandith N
2021-12-26
dmaengine: dw-axi-dmac: support DMAX_NUM_CHANNELS > 8
Pandith N
2021-12-26
serial: 8250_lpss: Extract dw8250_do_set_termios() for common use
Andy Shevchenko
2021-12-22
Linux 5.15.11
Greg Kroah-Hartman
2021-12-22
xen/netback: don't queue unlimited number of packages
Juergen Gross
2021-12-22
xen/netback: fix rx queue stall detection
Juergen Gross
2021-12-22
xen/console: harden hvc_xen against event channel storms
Juergen Gross
2021-12-22
xen/netfront: harden netfront against event channel storms
Juergen Gross
2021-12-22
xen/blkfront: harden blkfront against event channel storms
Juergen Gross
2021-12-22
Revert "xsk: Do not sleep in poll() when need_wakeup set"
Magnus Karlsson
2021-12-22
selftests/damon: test debugfs file reads/writes with huge count
SeongJae Park
2021-12-22
bus: ti-sysc: Fix variable set but not used warning for reinit_modules
Tony Lindgren
2021-12-22
io-wq: drop wqe lock before creating new worker
Jens Axboe
2021-12-22
rcu: Mark accesses to rcu_state.n_force_qs
Paul E. McKenney
2021-12-22
io-wq: check for wq exit after adding new worker task_work
Jens Axboe
2021-12-22
io-wq: remove spurious bit clear on task_work addition
Jens Axboe
2021-12-22
scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select()
George Kennedy
2021-12-22
scsi: scsi_debug: Fix type in min_t to avoid stack OOB
George Kennedy
2021-12-22
scsi: scsi_debug: Don't call kcalloc() if size arg is zero
George Kennedy
2021-12-22
ovl: fix warning in ovl_create_real()
Miklos Szeredi
2021-12-22
fuse: annotate lock in fuse_reverse_inval_entry()
Miklos Szeredi
2021-12-22
media: mxl111sf: change mutex_init() location
Pavel Skripkin
2021-12-22
USB: core: Make do_proc_control() and do_proc_bulk() killable
Alan Stern
2021-12-22
bpf: Fix extable address check.
Alexei Starovoitov
2021-12-22
bpf, x64: Factor out emission of REX byte in more cases
Jie Meng
2021-12-22
mptcp: add missing documented NL params
Matthieu Baerts
2021-12-22
xsk: Do not sleep in poll() when need_wakeup set
Magnus Karlsson
2021-12-22
ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name
Fabio Estevam
2021-12-22
can: m_can: pci: use custom bit timings for Elkhart Lake
Matthias Schiffer
2021-12-22
can: m_can: make custom bittiming fields const
Matthias Schiffer
2021-12-22
Revert "can: m_can: remove support for custom bit timing"
Matthias Schiffer
2021-12-22
drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC
Mario Limonciello
2021-12-22
drm/amdgpu: don't override default ECO_BITs setting
Hawking Zhang
2021-12-22
drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE
Le Ma
2021-12-22
powerpc/module_64: Fix livepatching for RO modules
Russell Currey
2021-12-22
libata: if T_LENGTH is zero, dma direction should be DMA_NONE
George Kennedy
2021-12-22
perf inject: Fix segfault due to perf_data__fd() without open
Adrian Hunter
2021-12-22
perf inject: Fix segfault due to close without open
Adrian Hunter
2021-12-22
riscv: dts: unmatched: Add gpio card detect to mmc-spi-slot
Bin Meng
2021-12-22
riscv: dts: unleashed: Add gpio card detect to mmc-spi-slot
Bin Meng
2021-12-22
locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner()
Zqiang
2021-12-22
cifs: sanitize multiple delimiters in prepath
Thiago Rafael Becker
2021-12-22
timekeeping: Really make sure wall_to_monotonic isn't positive
Yu Liao
2021-12-22
serial: 8250_fintek: Fix garbled text for console
Ji-Ze Hong (Peter Hong)
2021-12-22
iocost: Fix divide-by-zero on donation from low hweight cgroup
Tejun Heo
2021-12-22
zonefs: add MODULE_ALIAS_FS
Naohiro Aota
2021-12-22
btrfs: fix missing blkdev_put() call in btrfs_scan_one_device()
Shin'ichiro Kawasaki
2021-12-22
btrfs: check WRITE_ERR when trying to read an extent buffer
Josef Bacik
2021-12-22
btrfs: fix double free of anon_dev after failure to create subvolume
Filipe Manana
2021-12-22
btrfs: fix memory leak in __add_inode_ref()
Jianglei Nie
2021-12-22
selinux: fix sleeping function called from invalid context
Scott Mayhew
2021-12-22
USB: serial: option: add Telit FN990 compositions
Daniele Palmas
2021-12-22
USB: serial: cp210x: fix CP2105 GPIO registration
Johan Hovold
2021-12-22
usb: gadget: u_ether: fix race in setting MAC address in setup phase
Marian Postevca
2021-12-22
usb: typec: tcpm: fix tcpm unregister port but leave a pending timer
Xu Yang
2021-12-22
usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore
Pawel Laszczak
2021-12-22
usb: cdnsp: Fix issue in cdnsp_log_ep trace event
Pawel Laszczak
2021-12-22
usb: cdnsp: Fix incorrect calling of cdnsp_died function
Pawel Laszczak
2021-12-22
usb: cdnsp: Fix incorrect status for control request
Pawel Laszczak
2021-12-22
usb: xhci: Extend support for runtime power management for AMD's Yellow carp.
Nehal Bakulchandra Shah
2021-12-22
usb: xhci-mtk: fix list_del warning when enable list debug
Chunfeng Yun
2021-12-22
PCI/MSI: Mask MSI-X vectors only on success
Stefan Roese
2021-12-22
PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error
Thomas Gleixner