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-07-12
[NOT-FOR-UPSTREAM] Add build instructions
Emil Renner Berthing
2022-07-12
[NOT-FOR-UPSTREAM] riscv: Add StarFive JH7100 Fedora defconfig
Fu Wei
2022-07-12
riscv: dts: Add full JH7100, Starlight and VisionFive support
Emil Renner Berthing
2022-07-12
spi: cadence-quadspi: Allow compilation on RISC-V
Emil Renner Berthing
2022-07-12
nvdla: add NVDLA driver
Farzad Farshchi
2022-07-12
drm/i2c/tda998x: Hardcode register values for Starlight
sw.multimedia
2022-07-12
[WIP] drm/starfive: Support DRM_FORMAT_XRGB8888
Emil Renner Berthing
2022-07-12
drm/starfive: Add StarFive drm driver
sw.multimedia
2022-07-12
ASoC: starfive: Add StarFive JH7100 audio drivers
Walker Chen
2022-07-12
net: stmmac: use GFP_DMA32
Matteo Croce
2022-07-12
net: stmmac: Configure gtxclk based on speed
Tom
2022-07-12
net: phy: motorcomm: Add WIP YT8521 wake-on-lan code
Walker Chen
2022-07-12
net: phy: motorcomm: Add YT8521 support
Walker Chen
2022-07-12
dmaengine: dw-axi-dmac: Add StarFive JH7100 support
Samin Guo
2022-07-12
dmaengine: dw-axi-dmac: Handle xfer start while non-idle
Samin Guo
2022-07-12
[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
Geert Uytterhoeven
2022-07-12
pwm: sifive-ptc: Add SiFive PWM PTC driver
Chenjieqin
2022-07-12
drivers/tty/serial/8250: update driver for JH7100
Samin Guo
2022-07-12
power: reset: tps65086: Allow building as a module
Emil Renner Berthing
2022-07-12
RISC-V: Add non-coherent DMA support
Emil Renner Berthing
2022-07-12
soc: sifive: l2 cache: Add non-coherent DMA handling
Emil Renner Berthing
2022-07-12
soc: sifive: l2 cache: Add StarFive JH7100 support
Emil Renner Berthing
2022-07-12
soc: sifive: l2 cache: Convert to platform driver
Emil Renner Berthing
2022-07-12
dt-bindings: sifive-l2-cache: Support StarFive JH7100 SoC
Emil Renner Berthing
2022-07-12
hwrng: Add StarFive JH7100 Random Number Generator driver
Huan Feng
2022-07-12
watchdog: Add StarFive SI5 watchdog driver
Samin Guo
2022-07-12
hwmon: (sfctemp) Add StarFive JH7100 temperature sensor
Emil Renner Berthing
2022-07-12
dt-bindings: hwmon: add starfive,jh7100-temp bindings
Emil Renner Berthing
2022-07-12
serial: 8250_dw: Add starfive,jh7100-hsuart compatible
Emil Renner Berthing
2022-07-12
serial: 8250_dw: Use device tree match data
Emil Renner Berthing
2022-07-12
pinctrl: starfive: Reset pinmux settings
Emil Renner Berthing
2022-07-12
pinctrl: starfive: Serialize pinconf_generic calls
Jianlong Huang
2022-07-12
clk: starfive: jh7100: Keep more clocks alive
Emil Renner Berthing
2022-07-12
RISC-V: Add StarFive JH7100 audio reset node
Emil Renner Berthing
2022-07-12
reset: starfive: Add JH7100 audio reset driver
Emil Renner Berthing
2022-07-12
reset: starfive: Use 32bit I/O on 32bit registers
Emil Renner Berthing
2022-07-12
reset: Create subdirectory for StarFive drivers
Emil Renner Berthing
2022-07-12
dt-bindings: reset: Add starfive,jh7100-audrst bindings
Emil Renner Berthing
2022-07-12
dt-bindings: reset: Add StarFive JH7100 audio reset definitions
Emil Renner Berthing
2022-07-12
RISC-V: Add StarFive JH7100 audio clock node
Emil Renner Berthing
2022-07-12
riscv: dts: starfive: correct number of external interrupts
Mark Kettenis
2022-07-12
riscv: dts: starfive: Group tuples in interrupt properties
Geert Uytterhoeven
2022-07-12
riscv: optimized memset
Matteo Croce
2022-07-12
riscv: optimized memmove
Matteo Croce
2022-07-12
riscv: optimized memcpy
Matteo Croce
2022-07-12
riscv: add ARCH_DMA_MINALIGN support
Xianting Tian
2022-07-12
Linux 5.18.11
Greg Kroah-Hartman
2022-07-12
dmaengine: idxd: force wq context cleanup on device disable path
Dave Jiang
2022-07-12
dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate
Miaoqian Lin
2022-07-12
dmaengine: qcom: bam_dma: fix runtime PM underflow
Caleb Connolly
2022-07-12
dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
Miaoqian Lin
2022-07-12
dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly
Michael Walle
2022-07-12
dmaengine: lgm: Fix an error handling path in intel_ldma_probe()
Christophe JAILLET
2022-07-12
dmaengine: pl330: Fix lockdep warning about non-static key
Dmitry Osipenko
2022-07-12
ida: don't use BUG_ON() for debugging
Linus Torvalds
2022-07-12
dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo
Samuel Holland
2022-07-12
dmaengine: dw-axi-dmac: Fix RMW on channel suspend register
Emil Renner Berthing
2022-07-12
misc: rtsx_usb: set return value in rsp_buf alloc err path
Shuah Khan
2022-07-12
misc: rtsx_usb: use separate command and response buffers
Shuah Khan
2022-07-12
misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
Shuah Khan
2022-07-12
dmaengine: imx-sdma: only restart cyclic channel when enabled
Sascha Hauer
2022-07-12
dmaengine: imx-sdma: Allow imx8m for imx7 FW revs
Peter Robinson
2022-07-12
net/sched: act_police: allow 'continue' action offload
Vlad Buslov
2022-07-12
net/sched: act_police: Add extack messages for offload failure
Ido Schimmel
2022-07-12
net/sched: act_api: Add extack to offload_act_setup() callback
Ido Schimmel
2022-07-12
i2c: cadence: Unregister the clk notifier in error path
Satish Nagireddy
2022-07-12
r8169: fix accessing unset transport header
Heiner Kallweit
2022-07-12
mptcp: fix local endpoint accounting
Paolo Abeni
2022-07-12
mptcp: Acquire the subflow socket lock before modifying MP_PRIO flags
Mat Martineau
2022-07-12
mptcp: Avoid acquiring PM lock for subflow priority changes
Mat Martineau
2022-07-12
net/mlx5e: Fix matchall police parameters validation
Vlad Buslov
2022-07-12
ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported
Mario Limonciello
2022-07-12
ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked
Mario Limonciello
2022-07-12
ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported
Pierre Gondois
2022-07-12
ACPI: CPPC: Check _OSC for flexible address space
Pierre Gondois
2022-07-12
selftests: forwarding: fix error message in learning_test
Vladimir Oltean
2022-07-12
selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
Vladimir Oltean
2022-07-12
selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
Vladimir Oltean
2022-07-12
ibmvnic: Properly dispose of all skbs during a failover.
Rick Lindsley
2022-07-12
ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15
Fabrice Gasnier
2022-07-12
i40e: Fix VF's MAC Address change on VM
Norbert Zulinski
2022-07-12
i40e: Fix dropped jumbo frames statistics
Lukasz Cieplicki
2022-07-12
i2c: piix4: Fix a memory leak in the EFCH MMIO support
Jean Delvare
2022-07-12
xsk: Clear page contiguity bit when unmapping pool
Ivan Malov
2022-07-12
ARM: at91: fix soc detection for SAM9X60 SiPs
Mihai Sain
2022-07-12
ARM: dts: at91: sama5d2_icp: fix eeprom compatibles
Eugen Hristev
2022-07-12
ARM: dts: at91: sam9x60ek: fix eeprom compatible and size
Eugen Hristev
2022-07-12
ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt
Claudiu Beznea
2022-07-12
ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt
Claudiu Beznea
2022-07-12
ARM: at91: pm: use proper compatible for sama5d2's rtc
Claudiu Beznea
2022-07-12
arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo
Stephan Gerhold
2022-07-12
pinctrl: sunxi: sunxi_pconf_set: use correct offset
Andrei Lalaev
2022-07-12
arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-evk: correct I2C3 pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-evk: correct I2C1 pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-evk: correct I2C5 pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-evk: correct eqos pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-evk: correct vbus pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-evk: correct gpio-led pad settings
Peng Fan
2022-07-12
arm64: dts: imx8mp-evk: correct the uart2 pinctl value
Sherry Sun
2022-07-12
arm64: dts: imx8mp-evk: correct mmc pad settings
Peng Fan
2022-07-12
ARM: mxs_defconfig: Enable the framebuffer
Fabio Estevam
2022-07-12
arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node
Dmitry Baryshkov
2022-07-12
arm64: dts: qcom: msm8994: Fix CPU6/7 reg values
Konrad Dybcio
2022-07-12
arm64: dts: qcom: sm8450: fix interconnects property of UFS node
Vladimir Zapolskiy
2022-07-12
ASoC: SOF: Intel: hda: Fix compressed stream position tracking
Peter Ujfalusi
2022-07-12
ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes()
Peter Ujfalusi
2022-07-12
ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect
Pierre-Louis Bossart
2022-07-12
ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver
Charles Keepax
2022-07-12
ASoC: rt711: Add endianness flag in snd_soc_component_driver
Charles Keepax
2022-07-12
srcu: Tighten cleanup_srcu_struct() GP checks
Paul E. McKenney
2022-07-12
pinctrl: sunxi: a83t: Fix NAND function name for some pins
Samuel Holland
2022-07-12
ARM: meson: Fix refcount leak in meson_smp_prepare_cpus
Miaoqian Lin
2022-07-12
net: dsa: qca8k: reset cpu port on MTU change
Christian Marangi
2022-07-12
powerpc/powernv: delay rng platform device creation until later in boot
Jason A. Donenfeld
2022-07-12
fscache: Fix if condition in fscache_wait_on_volume_collision()
Yue Hu
2022-07-12
fscache: Fix invalidation/lookup race
David Howells
2022-07-12
video: of_display_timing.h: include errno.h
Hsin-Yi Wang
2022-07-12
memregion: Fix memregion_free() fallback definition
Dan Williams
2022-07-12
PM: runtime: Fix supplier device management during consumer probe
Rafael J. Wysocki
2022-07-12
PM: runtime: Redefine pm_runtime_release_supplier()
Rafael J. Wysocki
2022-07-12
fbcon: Prevent that screen size is smaller than font size
Helge Deller
2022-07-12
fbcon: Disallow setting font bigger than screen size
Helge Deller
2022-07-12
fbmem: Check virtual screen sizes in fb_set_var()
Helge Deller
2022-07-12
fbdev: fbmem: Fix logo center image dx issue
Guiling Deng
2022-07-12
cxl: Fix cleanup of port devices on failure to probe driver.
Jonathan Cameron
2022-07-12
cxl/mbox: Use __le32 in get,set_lsa mailbox structures
Alison Schofield
2022-07-12
iommu/vt-d: Fix RID2PASID setup/teardown failure
Lu Baolu
2022-07-12
iommu/vt-d: Fix PCI bus rescan device hot add
Yian Chen
2022-07-12
MAINTAINERS: Remove iommu@lists.linux-foundation.org
Joerg Roedel
2022-07-12
ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared
Srinivas Kandagatla
2022-07-12
can: rcar_canfd: Fix data transmission failed on R-Car V3U
Duy Nguyen
2022-07-12
can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endianness conversion
Marc Kleine-Budde
2022-07-12
can: mcp251xfd: mcp251xfd_register_get_dev_id(): use correct length to read dev_id
Marc Kleine-Budde
2022-07-12
selftests/net: fix section name when using xdp_dummy.o
Hangbin Liu
2022-07-12
netfilter: nf_tables: stricter validation of element data
Pablo Neira Ayuso
2022-07-12
netfilter: nft_set_pipapo: release elements in clone from abort path
Pablo Neira Ayuso
2022-07-12
net: lan966x: hardcode the number of external ports
Michael Walle
2022-07-12
net: rose: fix UAF bug caused by rose_t0timer_expiry
Duoming Zhou
2022-07-12
usbnet: fix memory leak in error case
Oliver Neukum
2022-07-12
bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
Daniel Borkmann
2022-07-12
bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
Daniel Borkmann
2022-07-12
can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel()
Marc Kleine-Budde
2022-07-12
can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register
Thomas Kopp
2022-07-12
can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd
Thomas Kopp
2022-07-12
can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
Jimmy Assarsson
2022-07-12
can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
Jimmy Assarsson
2022-07-12
can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
Jimmy Assarsson
2022-07-12
can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
Marc Kleine-Budde
2022-07-12
can: m_can: m_can_chip_config(): actually enable internal timestamping
Marc Kleine-Budde
2022-07-12
can: gs_usb: gs_usb_open/close(): fix memory leak
Rhett Aultman
2022-07-12
can: grcan: grcan_probe(): remove extra of_node_get()
Liang He
2022-07-12
can: bcm: use call_rcu() instead of costly synchronize_rcu()
Oliver Hartkopp
2022-07-12
ALSA: cs46xx: Fix missing snd_card_free() call at probe error
Takashi Iwai
2022-07-12
ALSA: hda/realtek: Add quirk for Clevo L140PU
Tim Crawford
2022-07-12
ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
Takashi Iwai
2022-07-12
io_uring: fix provided buffer import
Dylan Yudaken
2022-07-07
Linux 5.18.10
Greg Kroah-Hartman
2022-07-07
xen/arm: Fix race in RB-tree based P2M accounting
Oleksandr Tyshchenko
2022-07-07
xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses()
Jan Beulich
2022-07-07
xen/blkfront: force data bouncing when backend is untrusted
Roger Pau Monne
2022-07-07
xen/netfront: force data bouncing when backend is untrusted
Roger Pau Monne
2022-07-07
xen/netfront: fix leaking data in shared pages
Roger Pau Monne
2022-07-07
xen/blkfront: fix leaking data in shared pages
Roger Pau Monne
2022-07-07
hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails
Yang Yingliang
2022-07-07
net: sparx5: mdb add/del handle non-sparx5 devices
Casper Andersson
2022-07-07
net: sparx5: Add handling of host MDB entries
Casper Andersson
2022-07-07
drm/fourcc: fix integer type usage in uapi header
Carlos Llamas
2022-07-07
platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses
Hans de Goede
2022-07-07
platform/x86: panasonic-laptop: don't report duplicate brightness key-presses
Hans de Goede
2022-07-07
platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug"
Hans de Goede
2022-07-07
platform/x86: panasonic-laptop: sort includes alphabetically
Hans de Goede
2022-07-07
platform/x86: panasonic-laptop: de-obfuscate button codes
Stefan Seyfried
2022-07-07
drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c
Liang He
2022-07-07
drm/msm/gem: Fix error return on fence id alloc fail
Rob Clark
2022-07-07
drm/i915/dgfx: Disable d3cold at gfx root port
Anshuman Gupta
2022-07-07
drm/i915/gem: add missing else
katrinzhou
2022-07-07
platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter
Hans de Goede
2022-07-07
drm/msm/dpu: Increment vsync_cnt before waking up userspace
Stephen Boyd
2022-07-07
cifs: fix minor compile warning
Steve French
2022-07-07
net: tun: avoid disabling NAPI twice
Jakub Kicinski
2022-07-07
mlxsw: spectrum_router: Fix rollback in tunnel next hop init
Petr Machata
2022-07-07
ipv6: fix lockdep splat in in6_dump_addrs()
Eric Dumazet
2022-07-07
ipv6/sit: fix ipip6_tunnel_get_prl return value
katrinzhou
2022-07-07
nvmet: add a clear_ids attribute for passthru targets
Alan Adamson
2022-07-07
fanotify: refine the validation checks on non-dir inode mask
Amir Goldstein
2022-07-07
tunnels: do not assume mac header is set in skb_tunnel_check_pmtu()
Eric Dumazet
2022-07-07
ACPI: video: Change how we determine if brightness key-presses are handled
Hans de Goede
2022-07-07
nvmet-tcp: fix regression in data_digest calculation
Sagi Grimberg
2022-07-07
tcp: add a missing nf_reset_ct() in 3WHS handling
Eric Dumazet
2022-07-07
cpufreq: qcom-hw: Don't do lmh things without a throttle interrupt
Stephen Boyd
2022-07-07
epic100: fix use after free on rmmod
Tong Zhang
2022-07-07
tipc: move bc link creation back to tipc_node_create
Xin Long
2022-07-07
NFC: nxp-nci: Don't issue a zero length i2c_master_read()
Michael Walle
2022-07-07
nfc: nfcmrvl: Fix irq_of_parse_and_map() return value
Krzysztof Kozlowski
2022-07-07
platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ideapad_dytc_v4_allow_table[]
Hans de Goede
2022-07-07
platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMIO resource
Jean Delvare
2022-07-07
powerpc/memhotplug: Add add_pages override for PPC
Aneesh Kumar K.V