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
2021-12-29
[NOT-FOR-UPSTREAM] riscv: Fix StarFive JH7100 Fedora defconfig
Fu Wei
2021-12-27
[NOT-FOR-UPSTREAM] Add build instructions
Emil Renner Berthing
2021-12-27
[NOT-FOR-UPSTREAM] riscv: Add StarFive JH7100 Fedora defconfig
Fu Wei
2021-12-27
riscv: dts: Add full JH7100, Starlight and VisionFive support
Emil Renner Berthing
2021-12-27
RISC-V: Support non-coherent DMA operations
Atish Patra
2021-12-27
RISC-V: Enable SIFIVE_L2_FLUSH for StarFive SoCs
Emil Renner Berthing
2021-12-27
spi: cadence-quadspi: Allow compilation on RISC-V
Emil Renner Berthing
2021-12-27
nvdla: Support compilation as module
Emil Renner Berthing
2021-12-27
nvdla: add NVDLA driver
Farzad Farshchi
2021-12-27
drm/starfive: Propagate bridge error properly
Emil Renner Berthing
2021-12-27
[WIP] drm/starfive: Support DRM_FORMAT_XRGB8888
Emil Renner Berthing
2021-12-27
drm/starfive: Use actual clock rate
Emil Renner Berthing
2021-12-27
drm/starfive: Use reset api
Emil Renner Berthing
2021-12-27
drm/starfive: Use clock api
Emil Renner Berthing
2021-12-27
drm/starfive: crtc: Use devm_platform_ioremap_resource_byname
Emil Renner Berthing
2021-12-27
drm/i2c/tda998x: Hardcode register values for Starlight
sw.multimedia
2021-12-27
drm/starfive: Add StarFive drm driver
sw.multimedia
2021-12-27
ASoC: starfive: Add StarFive JH7100 audio drivers
Walker Chen
2021-12-27
net: stmmac: use GFP_DMA32
Matteo Croce
2021-12-27
net: stmmac: Configure gtxclk based on speed
Tom
2021-12-27
net: phy: motorcomm: Support the YT8521 gigabit PHY
Walker Chen
2021-12-27
dmaengine: dw-axi-dmac-starfive: Remove calls specific to ARM64 ACPI
Geert Uytterhoeven
2021-12-27
dmaengine: Add dw-axi-dmac-starfive driver for JH7100
Tom
2021-12-27
dmaengine: dw-axi-dmac: Add StarFive JH7100 support
Samin Guo
2021-12-27
dmaengine: dw-axi-dmac: Handle xfer start while non-idle
Samin Guo
2021-12-27
dmaengine: dw-axi-dmac: Fix RMW on channel suspend register
Emil Renner Berthing
2021-12-27
[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
Geert Uytterhoeven
2021-12-27
drivers/pwm/pwm-sifive-ptc: Clear PWM CNTR
yiming.li
2021-12-27
drivers/pwm: Add SiFive PWM PTC driver
Chenjieqin
2021-12-27
drivers/tty/serial/8250: update driver for JH7100
Samin Guo
2021-12-27
sifive/sifive_l2_cache: Align the address to cache line
Atish Patra
2021-12-27
sifive/sifive_l2_cache: Print a backtrace on out-of-range flushes
Geert Uytterhoeven
2021-12-27
sifive/sifive_l2_cache: Add disabling IRQ option (workaround)
Tom
2021-12-27
sifive/sifive_l2_cache: Add Starfive support
Tom
2021-12-27
sifive/sifive_l2_cache: Add sifive_l2_flush64_range function
Tom
2021-12-27
drivers/hw_random: Add StarFive JH7100 Random Number Generator driver
Huan Feng
2021-12-27
watchdog: Add StarFive SI5 watchdog driver
Samin Guo
2021-12-27
hwmon: (sfctemp) Add StarFive JH7100 temperature sensor
Emil Renner Berthing
2021-12-27
dt-bindings: hwmon: add starfive,jh7100-temp bindings
Emil Renner Berthing
2021-12-27
serial: 8250_dw: Add starfive,jh7100-hsuart compatible
Emil Renner Berthing
2021-12-27
serial: 8250_dw: Use device tree match data
Emil Renner Berthing
2021-12-27
pinctrl: starfive: Reset pinmux settings
Emil Renner Berthing
2021-12-27
clk: starfive: jh7100: Keep more clocks alive
Emil Renner Berthing
2021-12-27
RISC-V: Add StarFive JH7100 audio reset node
Emil Renner Berthing
2021-12-27
reset: starfive: Add JH7100 audio reset driver
Emil Renner Berthing
2021-12-27
reset: starfive: Use 32bit I/O on 32bit registers
Emil Renner Berthing
2021-12-27
reset: Create subdirectory for StarFive drivers
Emil Renner Berthing
2021-12-27
dt-bindings: reset: Add starfive,jh7100-audrst bindings
Emil Renner Berthing
2021-12-27
dt-bindings: reset: Add StarFive JH7100 audio reset definitions
Emil Renner Berthing
2021-12-27
RISC-V: Add StarFive JH7100 audio clock node
Emil Renner Berthing
2021-12-27
clk: starfive: Add JH7100 audio clock driver
Emil Renner Berthing
2021-12-27
clk: starfive: jh7100: Support more clock types
Emil Renner Berthing
2021-12-27
clk: starfive: jh7100: Make hw clock implementation reusable
Emil Renner Berthing
2021-12-27
dt-bindings: clock: Add starfive,jh7100-audclk bindings
Emil Renner Berthing
2021-12-27
dt-bindings: clock: Add JH7100 audio clock definitions
Emil Renner Berthing
2021-12-27
riscv: dts: starfive: Group tuples in interrupt properties
Geert Uytterhoeven
2021-12-27
clk: starfive: jh7100: Handle audio_div clock properly
Emil Renner Berthing
2021-12-27
clk: starfive: jh7100: Don't round divisor up twice
Emil Renner Berthing
2021-12-27
riscv: Add -ffreestanding for string functions
Emil Renner Berthing
2021-12-27
riscv: optimized memset
Matteo Croce
2021-12-27
riscv: optimized memmove
Matteo Croce
2021-12-27
riscv: optimized memcpy
Matteo Croce
2021-12-27
riscv: add ARCH_DMA_MINALIGN support
Xianting Tian
2021-12-27
reset: starfive-jh7100: Fix 32bit compilation
Emil Renner Berthing
2021-12-27
RISC-V: Add BeagleV Starlight Beta device tree
Emil Renner Berthing
2021-12-27
RISC-V: Add initial StarFive JH7100 device tree
Emil Renner Berthing
2021-12-27
serial: 8250_dw: Add StarFive JH7100 quirk
Emil Renner Berthing
2021-12-27
dt-bindings: serial: snps-dw-apb-uart: Add JH7100 uarts
Emil Renner Berthing
2021-12-27
pinctrl: starfive: Add pinctrl driver for StarFive SoCs
Emil Renner Berthing
2021-12-27
dt-bindings: pinctrl: Add StarFive JH7100 bindings
Emil Renner Berthing
2021-12-27
dt-bindings: pinctrl: Add StarFive pinctrl definitions
Emil Renner Berthing
2021-12-27
reset: starfive-jh7100: Add StarFive JH7100 reset driver
Emil Renner Berthing
2021-12-27
dt-bindings: reset: Add Starfive JH7100 reset bindings
Emil Renner Berthing
2021-12-27
dt-bindings: reset: Add StarFive JH7100 reset definitions
Geert Uytterhoeven
2021-12-27
clk: starfive: Add JH7100 clock generator driver
Geert Uytterhoeven
2021-12-27
dt-bindings: clock: starfive: Add JH7100 bindings
Geert Uytterhoeven
2021-12-27
dt-bindings: clock: starfive: Add JH7100 clock definitions
Geert Uytterhoeven
2021-12-27
dt-bindings: interrupt-controller: Add StarFive JH7100 plic
Emil Renner Berthing
2021-12-27
dt-bindings: timer: Add StarFive JH7100 clint
Emil Renner Berthing
2021-12-27
RISC-V: Add StarFive SoC Kconfig option
Emil Renner Berthing
2021-12-26
Linux 5.16-rc7
Linus Torvalds
2021-12-26
Merge tag 'x86_urgent_for_v5.16_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-12-26
Merge tag 'objtool_urgent_for_v5.16_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-12-25
Merge tag 'pinctrl-v5.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Linus Torvalds
2021-12-25
Merge tag 'hwmon-for-v5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Linus Torvalds
2021-12-25
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Linus Torvalds
2021-12-25
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-12-25
mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()
Liu Shixin
2021-12-25
mm/damon/dbgfs: protect targets destructions with kdamond_lock
SeongJae Park
2021-12-25
mm/page_alloc: fix __alloc_size attribute for alloc_pages_exact_nid
Thibaut Sautereau
2021-12-25
mm: delete unsafe BUG from page_cache_add_speculative()
Hugh Dickins
2021-12-25
mm, hwpoison: fix condition in free hugetlb page path
Naoya Horiguchi
2021-12-25
MAINTAINERS: mark more list instances as moderated
Randy Dunlap
2021-12-25
kernel/crash_core: suppress unknown crashkernel parameter warning
Philipp Rudo
2021-12-25
mm: mempolicy: fix THP allocations escaping mempolicy restrictions
Andrey Ryabinin
2021-12-25
kfence: fix memory leak when cat kfence objects
Baokun Li
2021-12-24
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Linus Torvalds
2021-12-24
Merge tag 'platform-drivers-x86-v5.16-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Linus Torvalds
2021-12-23
Merge tag '5.16-rc5-ksmbd-fixes' of git://git.samba.org/ksmbd
Linus Torvalds
2021-12-23
Merge tag 'drm-fixes-2021-12-24' of git://anongit.freedesktop.org/drm/drm
Linus Torvalds
2021-12-23
Merge tag 'io_uring-5.16-2021-12-23' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-12-23
Merge branch 'ucount-rlimit-fixes-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2021-12-23
Merge tag 'net-5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-12-23
platform/x86: intel_pmc_core: fix memleak on registration failure
Johan Hovold
2021-12-23
net: stmmac: dwmac-visconti: Fix value of ETHER_CLK_SEL_FREQ_SEL_2P5M
Nobuhiro Iwamatsu
2021-12-23
Merge branch 'r8152-fix-bugs'
Jakub Kicinski
2021-12-23
r8152: sync ocp base
Hayes Wang
2021-12-23
r8152: fix the force speed doesn't work for RTL8156
Hayes Wang
2021-12-23
Merge tag 'sound-5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Linus Torvalds
2021-12-23
net: bridge: fix ioctl old_deviceless bridge argument
Remi Pommarel
2021-12-23
net: stmmac: ptp: fix potentially overflowing expression
Xiaoliang Yang
2021-12-23
net: dsa: tag_ocelot: use traffic class to map priority on injected header
Xiaoliang Yang
2021-12-23
Merge tag 'gpio-fixes-for-v5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Linus Torvalds
2021-12-23
veth: ensure skb entering GRO are not cloned.
Paolo Abeni
2021-12-23
Merge tag 'mmc-v5.16-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Linus Torvalds
2021-12-23
Merge tag 'arm-fixes-5.16-4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-12-23
platform/x86/intel: Remove X86_PLATFORM_DRIVERS_INTEL
Andy Shevchenko
2021-12-23
platform/x86: system76_acpi: Guard System76 EC specific functionality
Tim Crawford
2021-12-22
io_uring: zero iocb->ki_pos for stream file types
Jens Axboe
2021-12-23
Merge tag 'drm-intel-fixes-2021-12-22' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Dave Airlie
2021-12-23
Merge tag 'mediatek-drm-fixes-5.16' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes
Dave Airlie
2021-12-22
asix: fix wrong return value in asix_check_host_enable()
Pavel Skripkin
2021-12-22
asix: fix uninit-value in asix_mdio_read()
Pavel Skripkin
2021-12-22
sfc: falcon: Check null pointer of rx_queue->page_ring
Jiasheng Jiang
2021-12-22
sfc: Check null pointer of rx_queue->page_ring
Jiasheng Jiang
2021-12-22
Merge tag 'fixes-2021-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Linus Torvalds
2021-12-22
ALSA: hda/realtek: Fix quirk for Clevo NJ51CU
Werner Sembach
2021-12-22
ALSA: rawmidi - fix the uninitalized user_pversion
Jaroslav Kysela
2021-12-22
ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2
Libin Yang
2021-12-22
ALSA: hda: intel-sdw-acpi: harden detection of controller
Libin Yang
2021-12-22
ALSA: hda/hdmi: Disable silent stream on GLK
Ville Syrjälä
2021-12-22
Merge tag 'for-5.16/parisc-7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Linus Torvalds
2021-12-22
Merge tag 'for-linus-5.16-3' of git://github.com/cminyard/linux-ipmi
Linus Torvalds
2021-12-22
Merge tag 'tomoyo-pr-20211222' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1
Linus Torvalds
2021-12-22
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-12-22
memblock: fix memblock_phys_alloc() section mismatch error
Jackie Liu
2021-12-22
Merge tag 'asoc-fix-v5.16-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Takashi Iwai
2021-12-22
net: ks8851: Check for error irq
Jiasheng Jiang
2021-12-22
drivers: net: smc911x: Check for error irq
Jiasheng Jiang
2021-12-22
fjes: Check for error irq
Jiasheng Jiang
2021-12-22
parisc: remove ARCH_DEFCONFIG
Masahiro Yamada
2021-12-21
bonding: fix ad_actor_system option setting to default
Fernando Fernandez Mancera
2021-12-21
compiler.h: Fix annotation macro misplacement with Clang
Josh Poimboeuf
2021-12-21
uapi: Fix undefined __always_inline on non-glibc systems
Ismael Luceno
2021-12-21
Merge tag 'pm-5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2021-12-21
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-12-21
parisc: Fix mask used to select futex spinlock
John David Anglin
2021-12-21
parisc: Correct completer in lws start
John David Anglin
2021-12-21
Merge tag 'nfsd-5.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Linus Torvalds
2021-12-21
platform/x86: apple-gmux: use resource_size() with res
Wang Qing
2021-12-21
platform/x86: amd-pmc: only use callbacks for suspend
Mario Limonciello
2021-12-21
platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters
Miaoqian Lin
2021-12-21
KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU
Sean Christopherson
2021-12-21
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Linus Torvalds
2021-12-21
gpio: virtio: remove timeout
Vincent Whitchurch
2021-12-21
ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module
Wu Bo
2021-12-21
mmc: mmci: stm32: clear DLYB_CR after sending tuning command
Yann Gautier
2021-12-20
igb: fix deadlock caused by taking RTNL in RPM resume path
Heiner Kallweit
2021-12-20
gve: Correct order of processing device options
Jeroen de Borst
2021-12-20
net: skip virtio_net_hdr_set_proto if protocol already set
Willem de Bruijn
2021-12-20
net: accept UFOv6 packages in virtio_net_hdr_to_skb
Willem de Bruijn
2021-12-20
docs: networking: replace skb_hwtstamp_tx with skb_tstamp_tx
Willem de Bruijn
2021-12-20
inet: fully convert sk->sk_rx_dst to RCU rules
Eric Dumazet
2021-12-20
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Linus Torvalds
2021-12-20
Merge tag 'spi-fix-v5.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Linus Torvalds
2021-12-20
Merge tag 'regulator-fix-v5.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Linus Torvalds
2021-12-20
Merge branch 'xsa' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-12-20
parisc: Clear stale IIR value on instruction access rights trap
Helge Deller
2021-12-20
KVM: selftests: Add test to verify TRIPLE_FAULT on invalid L2 guest state
Sean Christopherson
2021-12-20
KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state
Sean Christopherson
2021-12-20
KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required
Sean Christopherson
2021-12-20
KVM: VMX: Always clear vmx->fail on emulation_required
Sean Christopherson
2021-12-20
selftests: KVM: Fix non-x86 compiling
Andrew Jones
2021-12-20
KVM: x86: Always set kvm_run->if_flag
Marc Orr
2021-12-20
KVM: x86/mmu: Don't advance iterator after restart due to yielding
Sean Christopherson
2021-12-20
drm/i915/guc: Only assign guc_id.id when stealing guc_id
Matthew Brost
2021-12-20
drm/i915/guc: Use correct context lock when callig clr_context_registered
Matthew Brost
2021-12-20
phonet/pep: refuse to enable an unbound pipe
Rémi Denis-Courmont
2021-12-20
docs: networking: dpaa2: Fix DPNI header
Sean Anderson
2021-12-20
Merge tag 'imx-fixes-5.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Arnd Bergmann
2021-12-20
mac80211: fix locking in ieee80211_start_ap error path
Johannes Berg
2021-12-20
HID: potential dereference of null pointer
Jiasheng Jiang
2021-12-20
HID: holtek: fix mouse probing
Benjamin Tissoires
2021-12-20
mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands
Martin Blumenstingl
2021-12-20
mmc: core: Disable card detect during shutdown
Ulf Hansson
2021-12-20
KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all
Wei Wang
2021-12-20
Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312
Johnny Chuang
2021-12-19
Linux 5.16-rc6
Linus Torvalds
2021-12-19
x86/pkey: Fix undefined behaviour with PKRU_WD_BIT
Andrew Cooper
2021-12-19
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-12-19
Merge tag 'block-5.16-2021-12-19' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-12-19
Merge tag 'irq_urgent_for_v5.16_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-12-19
Merge tag 'timers_urgent_for_v5.16_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-12-19
Merge tag 'locking_urgent_for_v5.16_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-12-19
Merge tag 'core_urgent_for_v5.16_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-12-19
Merge tag 'mips-fixes_5.16_3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Linus Torvalds
2021-12-19
Merge tag 'powerpc-5.16-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-12-19
Merge tag '5.16-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Linus Torvalds
2021-12-19
KVM: x86: Retry page fault if MMU reload is pending and root has no sp
Sean Christopherson
2021-12-19
KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling guest visible CPUIDs
Vitaly Kuznetsov