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-03-27
[NOT-FOR-UPSTREAM] Add build instructions
Emil Renner Berthing
2022-03-27
[NOT-FOR-UPSTREAM] riscv: Add StarFive JH7100 Fedora defconfig
Fu Wei
2022-03-27
riscv: dts: Add full JH7100, Starlight and VisionFive support
Emil Renner Berthing
2022-03-27
RISC-V: Support non-coherent DMA operations
Atish Patra
2022-03-27
RISC-V: Enable SIFIVE_L2_FLUSH for StarFive SoCs
Emil Renner Berthing
2022-03-27
spi: cadence-quadspi: Allow compilation on RISC-V
Emil Renner Berthing
2022-03-27
nvdla: add NVDLA driver
Farzad Farshchi
2022-03-27
drm/starfive: Propagate bridge error properly
Emil Renner Berthing
2022-03-27
[WIP] drm/starfive: Support DRM_FORMAT_XRGB8888
Emil Renner Berthing
2022-03-27
drm/starfive: Use actual clock rate
Emil Renner Berthing
2022-03-27
drm/starfive: Use reset api
Emil Renner Berthing
2022-03-27
drm/starfive: Use clock api
Emil Renner Berthing
2022-03-27
drm/starfive: crtc: Use devm_platform_ioremap_resource_byname
Emil Renner Berthing
2022-03-27
drm/i2c/tda998x: Hardcode register values for Starlight
sw.multimedia
2022-03-27
drm/starfive: Add StarFive drm driver
sw.multimedia
2022-03-27
ASoC: starfive: Add StarFive JH7100 audio drivers
Walker Chen
2022-03-27
net: stmmac: use GFP_DMA32
Matteo Croce
2022-03-27
net: stmmac: Configure gtxclk based on speed
Tom
2022-03-27
net: phy: motorcomm: Add WIP YT8521 wake-on-lan code
Walker Chen
2022-03-27
net: phy: motorcomm: Add YT8521 support
Walker Chen
2022-03-27
dmaengine: dw-axi-dmac-starfive: Remove calls specific to ARM64 ACPI
Geert Uytterhoeven
2022-03-27
dmaengine: Add dw-axi-dmac-starfive driver for JH7100
Tom
2022-03-27
dmaengine: dw-axi-dmac: Add StarFive JH7100 support
Samin Guo
2022-03-27
dmaengine: dw-axi-dmac: Handle xfer start while non-idle
Samin Guo
2022-03-27
dmaengine: dw-axi-dmac: Fix RMW on channel suspend register
Emil Renner Berthing
2022-03-27
[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
Geert Uytterhoeven
2022-03-27
pwm: sifive-ptc: Add SiFive PWM PTC driver
Chenjieqin
2022-03-27
drivers/tty/serial/8250: update driver for JH7100
Samin Guo
2022-03-27
sifive/sifive_l2_cache: Align the address to cache line
Atish Patra
2022-03-27
sifive/sifive_l2_cache: Print a backtrace on out-of-range flushes
Geert Uytterhoeven
2022-03-27
sifive/sifive_l2_cache: Add disabling IRQ option (workaround)
Tom
2022-03-27
sifive/sifive_l2_cache: Add Starfive support
Tom
2022-03-27
sifive/sifive_l2_cache: Add sifive_l2_flush64_range function
Tom
2022-03-27
drivers/hw_random: Add StarFive JH7100 Random Number Generator driver
Huan Feng
2022-03-27
watchdog: Add StarFive SI5 watchdog driver
Samin Guo
2022-03-27
hwmon: (sfctemp) Add StarFive JH7100 temperature sensor
Emil Renner Berthing
2022-03-27
dt-bindings: hwmon: add starfive,jh7100-temp bindings
Emil Renner Berthing
2022-03-27
serial: 8250_dw: Add starfive,jh7100-hsuart compatible
Emil Renner Berthing
2022-03-27
serial: 8250_dw: Use device tree match data
Emil Renner Berthing
2022-03-27
pinctrl: starfive: Reset pinmux settings
Emil Renner Berthing
2022-03-27
clk: starfive: jh7100: Keep more clocks alive
Emil Renner Berthing
2022-03-27
RISC-V: Add StarFive JH7100 audio reset node
Emil Renner Berthing
2022-03-27
reset: starfive: Add JH7100 audio reset driver
Emil Renner Berthing
2022-03-27
reset: starfive: Use 32bit I/O on 32bit registers
Emil Renner Berthing
2022-03-27
reset: Create subdirectory for StarFive drivers
Emil Renner Berthing
2022-03-27
dt-bindings: reset: Add starfive,jh7100-audrst bindings
Emil Renner Berthing
2022-03-27
dt-bindings: reset: Add StarFive JH7100 audio reset definitions
Emil Renner Berthing
2022-03-27
RISC-V: Add StarFive JH7100 audio clock node
Emil Renner Berthing
2022-03-27
clk: starfive: Add JH7100 audio clock driver
Emil Renner Berthing
2022-03-27
clk: starfive: jh7100: Support more clock types
Emil Renner Berthing
2022-03-27
clk: starfive: jh7100: Make hw clock implementation reusable
Emil Renner Berthing
2022-03-27
dt-bindings: clock: Add starfive,jh7100-audclk bindings
Emil Renner Berthing
2022-03-27
dt-bindings: clock: Add JH7100 audio clock definitions
Emil Renner Berthing
2022-03-27
clk: starfive: jh7100: Handle audio_div clock properly
Emil Renner Berthing
2022-03-27
clk: starfive: jh7100: Don't round divisor up twice
Emil Renner Berthing
2022-03-27
riscv: dts: starfive: Group tuples in interrupt properties
Geert Uytterhoeven
2022-03-27
riscv: Add -ffreestanding for string functions
Emil Renner Berthing
2022-03-27
riscv: optimized memset
Matteo Croce
2022-03-27
riscv: optimized memmove
Matteo Croce
2022-03-27
riscv: optimized memcpy
Matteo Croce
2022-03-27
riscv: add ARCH_DMA_MINALIGN support
Xianting Tian
2022-03-27
dt-bindings: dma: snps,dw-axi-dmac: Document optional reset
Geert Uytterhoeven
2022-03-27
reset: starfive-jh7100: Fix 32bit compilation
Emil Renner Berthing
2022-03-27
RISC-V: Add BeagleV Starlight Beta device tree
Emil Renner Berthing
2022-03-27
RISC-V: Add initial StarFive JH7100 device tree
Emil Renner Berthing
2022-03-27
dt-bindings: serial: snps-dw-apb-uart: Add JH7100 uarts
Emil Renner Berthing
2022-03-27
pinctrl: starfive: Add pinctrl driver for StarFive SoCs
Emil Renner Berthing
2022-03-27
dt-bindings: pinctrl: Add StarFive JH7100 bindings
Emil Renner Berthing
2022-03-27
dt-bindings: pinctrl: Add StarFive pinctrl definitions
Emil Renner Berthing
2022-03-27
reset: starfive-jh7100: Add StarFive JH7100 reset driver
Emil Renner Berthing
2022-03-27
dt-bindings: reset: Add Starfive JH7100 reset bindings
Emil Renner Berthing
2022-03-27
dt-bindings: reset: Add StarFive JH7100 reset definitions
Geert Uytterhoeven
2022-03-27
clk: starfive: Add JH7100 clock generator driver
Geert Uytterhoeven
2022-03-27
dt-bindings: clock: starfive: Add JH7100 bindings
Geert Uytterhoeven
2022-03-27
dt-bindings: clock: starfive: Add JH7100 clock definitions
Geert Uytterhoeven
2022-03-27
dt-bindings: interrupt-controller: Add StarFive JH7100 plic
Emil Renner Berthing
2022-03-27
dt-bindings: timer: Add StarFive JH7100 clint
Emil Renner Berthing
2022-03-27
RISC-V: Add StarFive SoC Kconfig option
Emil Renner Berthing
2022-03-23
Linux 5.16.17
Greg Kroah-Hartman
2022-03-23
btrfs: skip reserved bytes warning on unmount after log cleanup failure
Filipe Manana
2022-03-23
Revert "ath10k: drop beacon and probe response which leak from other channel"
Kalle Valo
2022-03-23
Revert "arm64: dts: freescale: Fix 'interrupt-map' parent address cells"
Vladimir Oltean
2022-03-23
perf symbols: Fix symbol size calculation condition
Michael Petlan
2022-03-23
arm64: errata: avoid duplicate field initializer
Arnd Bergmann
2022-03-23
Input: aiptek - properly check endpoint type
Pavel Skripkin
2022-03-23
scsi: mpt3sas: Page fault in reply q processing
Matt Lupfer
2022-03-23
usb: usbtmc: Fix bug in pipe direction for control transfers
Alan Stern
2022-03-23
usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
Alan Stern
2022-03-23
usb: gadget: rndis: prevent integer overflow in rndis_set_response()
Dan Carpenter
2022-03-23
arm64: fix clang warning about TRAMP_VALIAS
Arnd Bergmann
2022-03-23
iavf: Fix hang during reboot/shutdown
Ivan Vecera
2022-03-23
net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload
Vladimir Oltean
2022-03-23
net: bcmgenet: skip invalid partial checksums
Doug Berger
2022-03-23
bnx2x: fix built-in kernel driver load failure
Manish Chopra
2022-03-23
net: phy: mscc: Add MODULE_FIRMWARE macros
Juerg Haefliger
2022-03-23
net: dsa: Add missing of_node_put() in dsa_port_parse_of
Miaoqian Lin
2022-03-23
drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS
Thomas Zimmermann
2022-03-23
net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
Nicolas Dichtel
2022-03-23
drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
Marek Vasut
2022-03-23
drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check()
Christoph Niedermaier
2022-03-23
hv_netvsc: Add check for kvmalloc_array
Jiasheng Jiang
2022-03-23
iavf: Fix double free in iavf_reset_task
Przemyslaw Patynowski
2022-03-23
ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats()
Maciej Fijalkowski
2022-03-23
atm: eni: Add check for dma_map_single
Jiasheng Jiang
2022-03-23
nvmet: revert "nvmet: make discovery NQN configurable"
Hannes Reinecke
2022-03-23
net/packet: fix slab-out-of-bounds access in packet_recvmsg()
Eric Dumazet
2022-03-23
net: phy: marvell: Fix invalid comparison in the resume and suspend functions
Kurt Cancemi
2022-03-23
esp6: fix check on ipv6_skip_exthdr's return value
Sabrina Dubroca
2022-03-23
vsock: each transport cycles only on its own sockets
Jiyong Park
2022-03-23
alx: acquire mutex for alx_reinit in alx_change_mtu
Niels Dossche
2022-03-23
efi: fix return value of __setup handlers
Randy Dunlap
2022-03-23
drm/mgag200: Fix PLL setup for g200wb and g200ew
Jocelyn Falempe
2022-03-23
block: release rq qos structures for queue without disk
Ming Lei
2022-03-23
mm: swap: get rid of livelock in swapin readahead
Guo Ziliang
2022-03-23
ocfs2: fix crash when initialize filecheck kobj fails
Joseph Qi
2022-03-23
crypto: qcom-rng - ensure buffer for generate is completely filled
Brian Masney
2022-03-19
Linux 5.16.16
Greg Kroah-Hartman
2022-03-19
ice: Fix race condition during interface enslave
Ivan Vecera
2022-03-19
kselftest/vm: fix tests build with old libc
Chengming Zhou
2022-03-19
bnx2: Fix an error message
Christophe JAILLET
2022-03-19
sfc: extend the locking on mcdi->seqno
Niels Dossche
2022-03-19
tcp: make tcp_read_sock() more robust
Eric Dumazet
2022-03-19
nl80211: Update bss channel on channel switch for P2P_CLIENT
Sreeramya Soratkal
2022-03-19
drm/vrr: Set VRR capable prop only if it is attached to connector
Manasi Navare
2022-03-19
iwlwifi: don't advertise TWT support
Golan Ben Ami
2022-03-19
Input: goodix - workaround Cherry Trail devices with a bogus ACPI Interrupt() resource
Hans de Goede
2022-03-19
Input: goodix - use the new soc_intel_is_byt() helper
Hans de Goede
2022-03-19
netfilter: egress: silence egress hook lockdep splats
Florian Westphal
2022-03-19
atm: firestream: check the return value of ioremap() in fs_init()
Jia-Ju Bai
2022-03-19
can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready
Lad Prabhakar
2022-03-19
Bluetooth: hci_core: Fix leaking sent_cmd skb
Luiz Augusto von Dentz
2022-03-19
ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
Julian Braha
2022-03-19
MIPS: smp: fill in sibling and core maps earlier
Alexander Lobakin
2022-03-19
mac80211: refuse aggregations sessions before authorized
Johannes Berg
2022-03-19
ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
Corentin Labbe
2022-03-19
ARM: dts: rockchip: reorder rk322x hmdi clocks
Sascha Hauer
2022-03-19
arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg"
Dinh Nguyen
2022-03-19
arm64: dts: rockchip: reorder rk3399 hdmi clocks
Sascha Hauer
2022-03-19
arm64: dts: rockchip: align pl330 node name with dtschema
Krzysztof Kozlowski
2022-03-19
arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
Jakob Unterwurzacher
2022-03-19
xfrm: Fix xfrm migrate issues when address family changes
Yan Yan
2022-03-19
xfrm: Check if_id in xfrm_migrate
Yan Yan
2022-03-19
arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode
Quentin Schulz
2022-03-19
arm64: dts: rockchip: fix dma-controller node names on rk356x
Frank Wunderlich
2022-03-19
Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
Kai Lueke
2022-03-16
Linux 5.16.15
Greg Kroah-Hartman
2022-03-16
vhost: allow batching hint without size
Jason Wang
2022-03-16
riscv: dts: k210: fix broken IRQs on hart1
Niklas Cassel
2022-03-16
btrfs: make send work with concurrent block group relocation
Filipe Manana
2022-03-16
perf parse: Fix event parser error for hybrid systems
Zhengjun Xing
2022-03-16
drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
Thomas Zimmermann
2022-03-16
x86/traps: Mark do_int3() NOKPROBE_SYMBOL
Li Huafei
2022-03-16
x86/sgx: Free backing memory after faulting the enclave page
Jarkko Sakkinen
2022-03-16
x86/module: Fix the paravirt vs alternative order
Peter Zijlstra
2022-03-16
x86/boot: Add setup_indirect support in early_memremap_is_setup_data()
Ross Philipson
2022-03-16
x86/boot: Fix memremap of setup_indirect structures
Ross Philipson
2022-03-16
watch_queue: Make comment about setting ->defunct more accurate
David Howells
2022-03-16
watch_queue: Fix lack of barrier/sync/lock between post and read
David Howells
2022-03-16
watch_queue: Free the alloc bitmap when the watch_queue is torn down
David Howells
2022-03-16
watch_queue: Fix the alloc bitmap size to reflect notes allocated
David Howells
2022-03-16
watch_queue: Fix to always request a pow-of-2 pipe ring size
David Howells
2022-03-16
watch_queue: Fix to release page in ->release()
David Howells
2022-03-16
watch_queue, pipe: Free watchqueue state after clearing pipe ring
David Howells
2022-03-16
watch_queue: Fix filter limit check
David Howells
2022-03-16
ARM: fix Thumb2 regression with Spectre BHB
Russell King (Oracle)
2022-03-16
net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
Dima Chumak
2022-03-16
virtio: acknowledge all features before access
Michael S. Tsirkin
2022-03-16
virtio: unexport virtio_finalize_features
Michael S. Tsirkin
2022-03-16
swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
Halil Pasic
2022-03-16
arm64: kasan: fix include error in MTE functions
Paul Semel
2022-03-16
arm64: Ensure execute-only permissions are not allowed without EPAN
Catalin Marinas
2022-03-16
arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
Pali Rohár
2022-03-16
tracing/osnoise: Do not unregister events twice
Daniel Bristot de Oliveira
2022-03-16
tracing/osnoise: Force quiescent states while tracing
Nicolas Saenz Julienne
2022-03-16
riscv: Fix auipc+jalr relocation range checks
Emil Renner Berthing
2022-03-16
mmc: meson: Fix usage of meson_mmc_post_req()
Rong Chen
2022-03-16
riscv: alternative only works on !XIP_KERNEL
Jisheng Zhang
2022-03-16
net: macb: Fix lost RX packet wakeup race in NAPI receive
Robert Hancock
2022-03-16
staging: gdm724x: fix use after free in gdm_lte_rx()
Dan Carpenter
2022-03-16
staging: rtl8723bs: Fix access-point mode deadlock
Hans de Goede
2022-03-16
fuse: fix pipe buffer lifetime for direct_io
Miklos Szeredi
2022-03-16
fuse: fix fileattr op failure
Miklos Szeredi
2022-03-16
ARM: Spectre-BHB: provide empty stub for non-config
Randy Dunlap
2022-03-16
selftests/memfd: clean up mapping in mfd_fail_write
Mike Kravetz
2022-03-16
selftest/vm: fix map_fixed_noreplace test failure
Aneesh Kumar K.V
2022-03-16
tracing: Fix selftest config check for function graph start up test
Christophe Leroy
2022-03-16
tracing/osnoise: Make osnoise_main to sleep for microseconds
Daniel Bristot de Oliveira
2022-03-16
tracing: Ensure trace buffer is at least 4096 bytes large
Sven Schnelle
2022-03-16
ipv6: prevent a possible race condition with lifetimes
Niels Dossche
2022-03-16
Revert "xen-netback: Check for hotplug-status existence before watching"
Marek Marczykowski-Górecki
2022-03-16
Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
Marek Marczykowski-Górecki
2022-03-16
drm/amdgpu: bypass tiling flag check in virtual display case (v2)
Guchun Chen
2022-03-16
gpio: Return EPROBE_DEFER if gc->to_irq is NULL
Shreeya Patel
2022-03-16
PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken
Alex Deucher
2022-03-16
nvme-tcp: send H2CData PDUs based on MAXH2CDATA
Varun Prakash
2022-03-16
hwmon: (pmbus) Clear pmbus fault/warning bits after read
Vikash Chandola
2022-03-16
net-sysfs: add check for netdevice being present to speed_show
suresh kumar
2022-03-16
drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
Duoming Zhou
2022-03-16
x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU
Wanpeng Li
2022-03-16
of/fdt: move elfcorehdr reservation early for crash dump kernel
Nikhil Gupta