VisionFive2 Linux kernel

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

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2023-06-27
soc: sifive: l2_cache: Add sifive_ccache_flush_range
Samin Guo
2023-06-26
soc: sifive: ccache: Add non-coherent DMA handling
Emil Renner Berthing
2022-07-01
Add a pm function for GPU
Walker Chen
2022-07-01
PMU: Power Domain Controller Driver for JH7110 SOC
Walker Chen
2022-06-07
soc: starfive: Remove pmic driver
mason.huo
2022-05-26
pmic: modify pmic function
changhuang.liang
2022-05-26
soc/pmic: add pmic support
changhuang.liang
2022-04-29
pmu:starfive:jh7110: Fix some errors and standardize variable naming
samin
2022-04-28
driver:pmu : add turn off mask api
shanlong.li
2022-01-14
soc:starfive: add jh7110 pmu driver.
samin
2021-11-18
[board]:Init board config for JH7110
yanhong.wang
2021-10-12
net: dsa: tag_ocelot_8021q: break circular dependency with ocelot switch lib
Vladimir Oltean
2021-10-12
net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driver
Vladimir Oltean
2021-10-12
net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP header
Vladimir Oltean
2021-10-12
net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO
Vladimir Oltean
2021-10-12
net: mscc: ocelot: make use of all 63 PTP timestamp identifiers
Vladimir Oltean
2021-10-01
net: mscc: ocelot: fix VCAP filters remaining active after being deleted
Vladimir Oltean
2021-09-01
Merge tag 'drivers-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-09-01
Merge tag 'soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-08-20
net: mscc: ocelot: transmit the VLAN filtering restrictions via extack
Vladimir Oltean
2021-08-20
net: mscc: ocelot: transmit the "native VLAN" error via extack
Vladimir Oltean
2021-08-18
Merge tag 'tegra-for-5.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Arnd Bergmann
2021-08-16
net: mscc: ocelot: convert to phylink
Vladimir Oltean
2021-08-16
net: dsa: felix: stop calling ocelot_port_{enable,disable}
Vladimir Oltean
2021-08-11
soc/tegra: pmc: Prevent racing with cpuilde driver
Dmitry Osipenko
2021-08-04
Merge tag 'at91-soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
Arnd Bergmann
2021-07-19
ARM: at91: ddr: add registers definitions for sama7g5's ddr
Claudiu Beznea
2021-07-19
ARM: at91: sfrbu: add sfrbu registers definitions for sama7g5
Claudiu Beznea
2021-07-16
Merge tag 'memory-controller-drv-tegra-5.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/fixes
Arnd Bergmann
2021-07-10
Merge tag 'arm-drivers-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-07-10
Merge tag 'arm-soc-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-06-26
mbox: add polarfire soc system controller mailbox
Conor Dooley
2021-06-20
memory: tegra: Add compile-test stub for tegra_mc_probe_device()
Thierry Reding
2021-06-15
Merge tag 'tegra-for-5.14-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/soc
Olof Johansson
2021-06-03
memory: tegra: Implement SID override programming
Thierry Reding
2021-06-03
memory: tegra: Unify drivers
Thierry Reding
2021-06-03
memory: tegra: Parameterize interrupt handler
Thierry Reding
2021-06-03
memory: tegra: Make per-SoC setup more generic
Thierry Reding
2021-06-03
memory: tegra: Push suspend/resume into SoC drivers
Thierry Reding
2021-06-03
memory: tegra: Introduce struct tegra_mc_ops
Thierry Reding
2021-06-03
memory: tegra: Unify struct tegra_mc across SoC generations
Thierry Reding
2021-06-03
memory: tegra: Consolidate register fields
Thierry Reding
2021-06-02
soc/tegra: pmc: Add driver state syncing
Dmitry Osipenko
2021-06-01
soc/tegra: fuse: Add stubs needed for compile-testing
Dmitry Osipenko
2021-06-01
soc/tegra: Add devm_tegra_core_dev_init_opp_table()
Dmitry Osipenko
2021-06-01
soc/tegra: Add stub for soc_is_tegra()
Dmitry Osipenko
2021-05-13
ARM: imx: Initialize SoC ID on i.MX50
Jonathan Neuschäfer
2021-04-29
Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2021-04-27
net: mscc: ocelot: support PTP Sync one-step timestamping
Yangbo Lu
2021-04-27
net: mscc: ocelot: convert to ocelot_port_txtstamp_request()
Yangbo Lu
2021-04-27
net: dsa: free skb->cb usage in core driver
Yangbo Lu
2021-04-26
Merge tag 'arm-drivers-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-04-13
Merge tag 'soc-fsl-next-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into arm/drivers
Arnd Bergmann
2021-04-08
Merge tag 'memory-controller-drv-tegra-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Arnd Bergmann
2021-04-06
time64.h: Consolidated PSEC_PER_SEC definition
Andy Shevchenko
2021-04-06
Revert "soc: fsl: qe: introduce qe_io{read,write}* wrappers"
Christophe Leroy
2021-04-01
memory: tegra20: Add debug statistics
Dmitry Osipenko
2021-03-26
ARM: at91: pm: Move prototypes to mutually included header
Lee Jones
2021-03-23
net: ocelot: replay switchdev events when joining bridge
Vladimir Oltean
2021-03-22
firmware: raspberrypi: Introduce devm_rpi_firmware_get()
Nicolas Saenz Julienne
2021-03-22
firmware: raspberrypi: Keep count of all consumers
Nicolas Saenz Julienne
2021-03-18
net: ocelot: support multiple bridges
Vladimir Oltean
2021-03-16
net: ocelot: Extend MRP
Horatiu Vultur
2021-03-16
net: ocelot: Add PGID_BLACKHOLE
Horatiu Vultur
2021-02-26
Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Linus Torvalds
2021-02-22
clk: Add RISC-V Canaan Kendryte K210 clock driver
Damien Le Moal
2021-02-22
Merge tag 'iommu-updates-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Linus Torvalds
2021-02-20
Merge tag 'arm-drivers-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-02-16
net: mscc: ocelot: Add support for MRP
Horatiu Vultur
2021-02-14
net: dsa: tag_ocelot_8021q: add support for PTP timestamping
Vladimir Oltean
2021-02-14
net: mscc: ocelot: refactor ocelot_xtr_irq_handler into ocelot_xtr_poll
Vladimir Oltean
2021-02-14
net: mscc: ocelot: use common tag parsing code with DSA
Vladimir Oltean
2021-02-14
net: mscc: ocelot: refactor ocelot_port_inject_frame out of ocelot_port_xmit
Vladimir Oltean
2021-02-12
net: mscc: ocelot: offload bridge port flags to device
Vladimir Oltean
2021-02-12
net: mscc: ocelot: use separate flooding PGID for broadcast
Vladimir Oltean
2021-02-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2021-02-10
Merge tag 'qcom-drivers-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
Arnd Bergmann
2021-02-09
net: dsa: felix: implement port flushing on .phylink_mac_link_down
Vladimir Oltean
2021-02-06
net: dsa: felix: propagate the LAG offload ops towards the ocelot lib
Vladimir Oltean
2021-02-06
net: mscc: ocelot: rebalance LAGs on link up/down events
Vladimir Oltean
2021-02-06
net: mscc: ocelot: drop the use of the "lags" array
Vladimir Oltean
2021-02-06
net: mscc: ocelot: set up the bonding mask in a way that avoids a net_device
Vladimir Oltean
2021-02-02
Merge tag 'arm-soc/for-5.12/drivers' of https://github.com/Broadcom/stblinux into arm/drivers
Arnd Bergmann
2021-02-02
Merge tag 'memory-controller-drv-tegra-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Arnd Bergmann
2021-02-02
Merge tag 'memory-controller-drv-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Arnd Bergmann
2021-02-02
Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
Joerg Roedel
2021-02-01
iommu/mediatek: Support master use iova over 32bit
Yong Wu
2021-02-01
iommu/mediatek: Use the common mtk-memory-port.h
Yong Wu
2021-01-29
net: dsa: felix: perform switch setup for tag_8021q
Vladimir Oltean
2021-01-29
net: mscc: ocelot: don't use NPI tag prefix for the CPU port module
Vladimir Oltean
2021-01-29
net: mscc: ocelot: store a namespaced VCAP filter ID
Vladimir Oltean
2021-01-29
net: mscc: ocelot: export VCAP structures to include/soc/mscc
Vladimir Oltean
2021-01-27
soc: bcm: brcmstb: Remove soc_is_brcmstb()
Florian Fainelli
2021-01-26
memory: mtk-smi: Allow building as module
Yong Wu
2021-01-21
ethernet: ucc_geth: remove bd_mem_part and all associated code
Rasmus Villemoes
2021-01-21
soc: fsl: qe: add cpm_muram_free_addr() helper
Rasmus Villemoes
2021-01-21
soc: fsl: qe: make cpm_muram_offset take a const void* argument
Rasmus Villemoes
2021-01-15
net: mscc: ocelot: configure watermarks using devlink-sb
Vladimir Oltean
2021-01-15
net: mscc: ocelot: register devlink ports
Vladimir Oltean
2021-01-15
net: mscc: ocelot: export NUM_TC constant from felix to common switch lib
Vladimir Oltean
2021-01-15
net: mscc: ocelot: add ops for decoding watermark threshold and occupancy
Vladimir Oltean
2021-01-15
net: mscc: ocelot: auto-detect packet buffer size and number of frame references
Vladimir Oltean
2021-01-14
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-01-14
riscv: cleanup Canaan Kendryte K210 sysctl driver
Damien Le Moal
2021-01-11
net: switchdev: remove the transaction structure from port attributes
Vladimir Oltean
2021-01-07
soc: qcom: rpmh: Remove serialization of TCS commands
Lina Iyer
2021-01-05
include/soc: remove headers for EZChip NPS
Vineet Gupta
2021-01-05
memory: tegra124-emc: Make driver modular
Dmitry Osipenko
2020-12-16
Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-12-15
Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2020-12-14
net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mode from process context
Vladimir Oltean
2020-12-11
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2020-12-05
net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville
Vladimir Oltean
2020-11-26
memory: tegra: Correct stub of devm_tegra_memory_controller_get()
Dmitry Osipenko
2020-11-26
memory: tegra-mc: Add interconnect framework
Dmitry Osipenko
2020-11-26
memory: tegra: Add and use devm_tegra_memory_controller_get()
Dmitry Osipenko
2020-11-06
soc/tegra: fuse: Add stub for tegra_sku_info
Dmitry Osipenko
2020-11-03
soc/fsl/qbman: Add an argument to signal if NAPI processing is required.
Sebastian Andrzej Siewior
2020-11-02
net: mscc: ocelot: deny changing the native VLAN from the prepare phase
Vladimir Oltean
2020-11-02
net: mscc: ocelot: add a "valid" boolean to struct ocelot_vlan
Vladimir Oltean
2020-11-02
net: mscc: ocelot: transform the pvid and native vlan values into a structure
Vladimir Oltean
2020-10-30
net: mscc: ocelot: support L2 multicast entries
Vladimir Oltean
2020-10-24
Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-10-15
Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2020-10-15
Merge tag 'usb-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Linus Torvalds
2020-10-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-10-05
net: dsa: propagate switchdev vlan_filtering prepare phase to drivers
Vladimir Oltean
2020-10-05
Merge 5.9-rc8 into usb-next
Greg Kroah-Hartman
2020-10-03
Merge tag 'soc-fsl-next-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into arm/drivers
Olof Johansson
2020-10-02
net: mscc: ocelot: create TCAM skeleton from tc filter chains
Vladimir Oltean
2020-10-02
net: mscc: ocelot: introduce conversion helpers between port and netdev
Vladimir Oltean
2020-09-29
net: mscc: ocelot: automatically detect VCAP constants
Vladimir Oltean
2020-09-29
net: mscc: ocelot: add definitions for VCAP ES0 keys, actions and target
Vladimir Oltean
2020-09-29
net: mscc: ocelot: add definitions for VCAP IS1 keys, actions and target
Vladimir Oltean
2020-09-29
net: mscc: ocelot: generalize existing code for VCAP
Vladimir Oltean
2020-09-29
net: mscc: ocelot: introduce a new ocelot_target_{read,write} API
Vladimir Oltean
2020-09-26
net: dsa: tag_ocelot: use a short prefix on both ingress and egress
Vladimir Oltean
2020-09-26
net: mscc: ocelot: move NPI port configuration to DSA
Vladimir Oltean
2020-09-24
net: mscc: ocelot: fix fields offset in SG_CONFIG_REG_3
Xiaoliang Yang
2020-09-24
net: mscc: ocelot: always pass skb clone to ocelot_port_add_txtstamp_skb
Vladimir Oltean
2020-09-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-09-22
soc: fsl: qman: fix -Wpacked-not-aligned warnings
Li Yang
2020-09-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2020-09-18
net: mscc: ocelot: make ocelot_init_timestamp take a const struct ptp_clock_info
Vladimir Oltean
2020-09-18
net: mscc: ocelot: deinitialize only initialized ports
Vladimir Oltean
2020-09-18
net: mscc: ocelot: add locking for the port TX timestamp ID
Vladimir Oltean
2020-09-18
soc/tegra: fuse: Add Tegra234 support
Thierry Reding
2020-09-18
soc/tegra: fuse: Implement tegra_is_silicon()
Thierry Reding
2020-09-18
soc/tegra: fuse: Extract tegra_get_platform()
Thierry Reding
2020-09-14
Merge 5.9-rc5 into usb-next
Greg Kroah-Hartman
2020-08-27
irqchip/eznps: Fix build error for !ARC700 builds
Vineet Gupta
2020-08-18
Revert "firmware: raspberrypi: Introduce vl805 init routine"
Nicolas Saenz Julienne
2020-08-12
include/: replace HTTP links with HTTPS ones
Alexander A. Klimov
2020-08-07
Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Linus Torvalds
2020-08-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2020-08-04
Merge tag 'timers-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-07-23
Merge tag 'timers-v5.9' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Thomas Gleixner
2020-07-22
Merge tag 'qcom-drivers-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
Arnd Bergmann
2020-07-17
Merge tag 'tegra-for-5.9-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Arnd Bergmann
2020-07-17
soc/tegra: fuse: Add Tegra186 and Tegra194 SoC IDs
Sandipan Patra
2020-07-14
firmware: tegra: Update BPMP ABI
Jon Hunter
2020-07-14
firmware: tegra: Add support for in-band debug
Jon Hunter
2020-07-13
net: mscc: ocelot: extend watermark encoding function
Maxim Kochetkov
2020-07-13
net: mscc: ocelot: convert SYS_PAUSE_CFG register access to regfield
Maxim Kochetkov
2020-07-13
net: dsa: felix: create a template for the DSA tags on xmit
Vladimir Oltean
2020-07-13
net: mscc: ocelot: convert QSYS_SWITCH_PORT_MODE and SYS_PORT_MODE to regfields
Vladimir Oltean
2020-07-13
soc: mscc: ocelot: add MII registers description
Maxim Kochetkov
2020-07-13
net: mscc: ocelot: convert port registers to regmap
Vladimir Oltean
2020-07-11
ARM: at91: add atmel tcb capabilities
Kamel Bouhara
2020-07-10
soc: qcom: Separate kryo l2 accessors from PMU driver
Ilia Lin
2020-06-22
net: mscc: ocelot: introduce macros for iterating over PGIDs
Vladimir Oltean
2020-06-22
net: dsa: felix: call port mdb operations from ocelot
Vladimir Oltean
2020-06-22
soc: qcom: rpmh: Update rpmh_invalidate function to return void
Maulik Shah
2020-06-20
net: mscc: ocelot: generalize the "ACE/ACL" names
Vladimir Oltean
2020-06-06
Merge tag 'pci-v5.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
2020-06-04
Merge tag 'arm-drivers-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-06-04
Merge tag 'arm-soc-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-05-28
Merge tag 'soc-fsl-next-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into arm/drivers
Arnd Bergmann
2020-05-26
Merge tag 'imx-soc-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc
Arnd Bergmann
2020-05-25
Merge tag 'qcom-drivers-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
Arnd Bergmann
2020-05-22
soc: fsl: qe: Replace one-element array and use struct_size() helper
Gustavo A. R. Silva
2020-05-20
ARM: imx: move cpu definitions into a header
Peng Fan
2020-05-13
firmware: raspberrypi: Introduce vl805 init routine
Nicolas Saenz Julienne
2020-05-13
soc: bcm2835: Add notify xHCI reset property
Nicolas Saenz Julienne
2020-05-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-05-06
net: dsa: ocelot: the MAC table on Felix is twice as large
Vladimir Oltean
2020-04-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-04-23
Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-04-21
net: mscc: ocelot: support 4 PTP programmable pins
Yangbo Lu
2020-04-21
net: mscc: ocelot: add wave programming registers definitions
Yangbo Lu
2020-04-21
net: mscc: ocelot: redefine PTP pins
Yangbo Lu
2020-04-21
net: mscc: ocelot: move ocelot ptp clock code out of ocelot.c
Yangbo Lu
2020-04-17
soc: tegra: fix tegra_pmc_get_suspend_mode definition
Arnd Bergmann
2020-04-15
net: mscc: ocelot: fix untagged packet drops when enslaving to vlan aware bridge
Vladimir Oltean
2020-04-13
soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled
Sibi Sankar
2020-04-03
Merge tag 'arm-drivers-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-04-03
Merge tag 'arm-soc-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-04-03
Merge tag 'pci-v5.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
2020-03-30
net: dsa: felix: add port policers
Vladimir Oltean
2020-03-30
net: mscc: ocelot: add action of police on vcap_is2
Xiaoliang Yang