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
2021-09-12
drivers/dma: dw-axi-dmac-starfive: Remove calls specific to ARM64 ACPI
Geert Uytterhoeven
2021-09-12
drivers/dma: Fix VIC7100 dw-axi-dmac-platform driver addition
Michael Scott
2021-09-12
drivers/dma: Add dw-axi-dmac-starfive driver for JH7100
Tom
2021-08-26
dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available
Peter Ujfalusi
2021-08-26
dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe()
Yu Kuai
2021-08-26
dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers
Adrian Larumbe
2021-08-12
dmaengine: imx-dma: configure the generic DMA type to make it work
Juergen Borleis
2021-08-12
dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops
Zhang Qilong
2021-08-12
dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops
Zhang Qilong
2021-08-12
dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state
Kunihiko Hayashi
2021-08-12
dmaengine: idxd: fix submission race window
Dave Jiang
2021-08-12
dmaengine: idxd: fix sequence for pci driver remove() and shutdown()
Dave Jiang
2021-08-12
dmaengine: idxd: fix desc->vector that isn't being updated
Dave Jiang
2021-08-12
dmaengine: idxd: fix setup sequence for MSIXPERM table
Dave Jiang
2021-08-12
dmaengine: idxd: fix array index when int_handles are being used
Dave Jiang
2021-07-20
dmaengine: fsl-qdma: check dma_set_mask return value
Robin Gong
2021-06-16
Merge tag 'dmaengine-fix-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Linus Torvalds
2021-06-07
dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma
Guillaume Ranquet
2021-06-07
dmaengine: mediatek: do not issue a new desc if one is still current
Guillaume Ranquet
2021-06-07
dmaengine: mediatek: free the proper desc in desc_free handler
Guillaume Ranquet
2021-06-03
dmaengine: idxd: Use cpu_feature_enabled()
Borislav Petkov
2021-06-03
dmaengine: ipu: fix doc warning in ipu_irq.c
Yang Yingliang
2021-06-03
dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe()
Zou Wei
2021-06-03
dmaengine: idxd: Fix missing error code in idxd_cdev_open()
Jiapeng Chong
2021-05-31
dmaengine: stedma40: add missing iounmap() on error in d40_probe()
Yang Yingliang
2021-05-31
dmaengine: SF_PDMA depends on HAS_IOMEM
Randy Dunlap
2021-05-31
dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM
Randy Dunlap
2021-05-31
dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
Randy Dunlap
2021-05-31
dmaengine: idxd: Add missing cleanup for early error out in probe call
Dave Jiang
2021-05-31
dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits
Laurent Pinchart
2021-05-31
dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig
Laurent Pinchart
2021-05-31
dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc()
Yu Kuai
2021-05-31
dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc()
Yu Kuai
2021-05-13
dmaengine: qcom_hidma: comment platform_driver_register call
Phillip Potter
2021-05-13
Revert "dmaengine: qcom_hidma: Check for driver register failure"
Greg Kroah-Hartman
2021-05-10
dmaengine: xilinx: dpdma: initialize registers before request_irq
Quanyang Wang
2021-05-10
dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc
Bumyong Lee
2021-05-10
dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions
Zhen Lei
2021-05-10
dmaengine: idxd: add missing dsa driver unregister
Dave Jiang
2021-05-10
dmaengine: idxd: add engine 'struct device' missing bus type assignment
Dave Jiang
2021-05-04
Merge tag 'dmaengine-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Linus Torvalds
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-25
dmaengine: idxd: Enable IDXD performance monitor support
Tom Zanussi
2021-04-25
dmaengine: idxd: Add IDXD performance monitor support
Tom Zanussi
2021-04-23
dmaengine: idxd: remove MSIX masking for interrupt handlers
Dave Jiang
2021-04-23
dmaengine: idxd: device cmd should use dedicated lock
Dave Jiang
2021-04-23
dmaengine: idxd: support reporting of halt interrupt
Dave Jiang
2021-04-23
dmaengine: idxd: enable SVA feature for IOMMU
Dave Jiang
2021-04-23
dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages
Dave Jiang
2021-04-23
dmaengine: idxd: add interrupt handle request and release support
Dave Jiang
2021-04-23
dmaengine: idxd: add support for readonly config mode
Dave Jiang
2021-04-23
dmaengine: idxd: add percpu_ref to descriptor submission path
Dave Jiang
2021-04-20
dmaengine: idxd: remove detection of device type
Dave Jiang
2021-04-20
dmaengine: idxd: iax bus removal
Dave Jiang
2021-04-20
dmaengine: idxd: fix cdev setup and free device lifetime issues
Dave Jiang
2021-04-20
dmaengine: idxd: fix group conf_dev lifetime
Dave Jiang
2021-04-20
dmaengine: idxd: fix engine conf_dev lifetime
Dave Jiang
2021-04-20
dmaengine: idxd: fix wq conf_dev 'struct device' lifetime
Dave Jiang
2021-04-20
dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime
Dave Jiang
2021-04-20
dmaengine: idxd: use ida for device instance enumeration
Dave Jiang
2021-04-20
dmaengine: idxd: removal of pcim managed mmio mapping
Dave Jiang
2021-04-20
dmaengine: idxd: cleanup pci interrupt vector allocation management
Dave Jiang
2021-04-20
dmaengine: idxd: fix dma device lifetime
Dave Jiang
2021-04-20
Merge branch 'fixes' into next
Vinod Koul
2021-04-20
dmaengine: at_xdmac: Remove unused inline function at_xdmac_csize()
YueHaibing
2021-04-20
dmaengine: idxd: Fix potential null dereference on pointer status
Colin Ian King
2021-04-20
dt-bindings: dmaengine: qcom: gpi: add compatible for sm8150
Felipe Balbi
2021-04-12
dmaengine: idxd: fix wq cleanup of WQCFG registers
Dave Jiang
2021-04-12
dmaengine: idxd: clear MSIX permission entry on shutdown
Dave Jiang
2021-04-12
dmaengine: k3dma: use the correct HiSilicon copyright
Hao Fang
2021-04-12
dmaengine: qcom_hidma: remove unused code
Jiapeng Chong
2021-04-12
dmaengine: plx_dma: add a missing put_device() on error path
Dan Carpenter
2021-04-12
dmaengine: tegra20: Fix runtime PM imbalance on error
Dinghao Liu
2021-04-12
dmaengine: Fix a double free in dma_async_device_register
Lv Yunlong
2021-04-12
dmaengine: dw: Make it dependent to HAS_IOMEM
Andy Shevchenko
2021-04-12
dmaengine: idxd: fix wq size store permission state
Dave Jiang
2021-04-12
dmaengine: idxd: fix opcap sysfs attribute output
Dave Jiang
2021-04-12
dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback
Dave Jiang
2021-03-23
dmaengine: socfpga: use ARCH_INTEL_SOCFPGA also for 32-bit ARM SoCs
Krzysztof Kozlowski
2021-03-16
dmaengine: dw-edma: Add pcim_iomap_table return check
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Revert fix scatter-gather address calculation
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Change DMA abbreviation from lower into upper case
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Fix crash on loading/unloading driver
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Move struct dentry variable from static definition into dw_edma struct
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Change linked list and data blocks offset and sizes
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Improve the linked list and data blocks definition
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Reorder variables to keep consistency
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Improve number of channels check
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Add device_prep_interleave_dma() support
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Add PCIe VSEC data retrieval support
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Add support for the HDMA feature
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Fix comments offset characters' alignment
Gustavo Pimentel
2021-03-16
dmaengine: dw-edma: Add writeq() and readq() for 64 bits architectures
Gustavo Pimentel
2021-03-16
dmaengine: xilinx: Introduce synchronize() callback
Lars-Peter Clausen
2021-03-16
dmaengine: xilinx: dpdma: Fix race condition in done IRQ
Laurent Pinchart
2021-03-16
dmaengine: xilinx: dpdma: Fix descriptor issuing on video group
Laurent Pinchart
2021-02-23
Merge tag 'dmaengine-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Linus Torvalds
2021-02-22
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Linus Torvalds
2021-02-08
dmaengine: dw-axi-dmac: remove redundant null check on desc
Colin Ian King
2021-02-08
dmaengine dw: Revert "dmaengine: dw: Enable runtime PM"
Cezary Rojewski
2021-02-03
dmaengine: idxd: check device state before issue command
Dave Jiang
2021-02-02
amba: Make the remove callback return void
Uwe Kleine-König
2021-02-01
dmaengine: xilinx_dma: Alloc tx descriptors GFP_NOWAIT
Richard Fitzgerald
2021-02-01
dmaengine: dw-axi-dmac: Virtually split the linked-list
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Set constraint to the Max segment size
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA BYTE and HALFWORD registers
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA handshake
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA support
Sia Jee Heng
2021-02-01
dmaengine: drivers: Kconfig: add HAS_IOMEM dependency to DW_AXI_DMAC
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Add Intel KeemBay DMA register fields
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Support burst residue granularity
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Support of_dma_controller_register()
Sia Jee Heng
2021-02-01
dmaegine: dw-axi-dmac: Support device_prep_dma_cyclic()
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Support device_prep_slave_sg
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Add device_config operation
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: Add device_synchronize() callback
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: move dma_pool_create() to alloc_chan_resources()
Sia Jee Heng
2021-02-01
dmaengine: dw-axi-dmac: simplify descriptor management
Sia Jee Heng
2021-02-01
dmaengine: INTEL_LDMA should depend on X86
Geert Uytterhoeven
2021-02-01
dmaengine: rcar-dmac: Add support for R-Car V3U
Geert Uytterhoeven
2021-02-01
dmaengine: rcar-dmac: Add helpers for clearing DMA channel status
Geert Uytterhoeven
2021-02-01
dmaengine: rcar-dmac: Add for_each_rcar_dmac_chan() helper
Geert Uytterhoeven
2021-01-27
dmaengine: stedma40: fix 'physical' typo
Bjorn Helgaas
2021-01-27
dmaengine: qcom: bam_dma: Manage clocks when controlled_remotely is set
Thara Gopinath
2021-01-26
dmaengine: ti: k3-udma: Fix a resource leak in an error handling path
Christophe JAILLET
2021-01-26
dmaengine: idxd: add module parameter to force disable of SVA
Dave Jiang
2021-01-26
dmaengine: mmp_tdma: Allow building as a module
Lubomir Rintel
2021-01-26
dmaengine: mmp_pdma: Allow building as a module
Lubomir Rintel
2021-01-26
dmaengine: mmp_pdma: Remove mmp_pdma_filter_fn()
Lubomir Rintel
2021-01-26
dmaengine: remove coh901318 driver
Arnd Bergmann
2021-01-26
dmaengine: remove zte zx driver
Arnd Bergmann
2021-01-26
dmaengine: remove sirfsoc driver
Arnd Bergmann
2021-01-26
dmaengine: jz4780: Add support for the JZ4760(B)
Paul Cercueil
2021-01-26
dmaengine: imx-sdma: Use of_device_get_match_data()
Fabio Estevam
2021-01-26
dmaengine: imx-sdma: Remove platform data support
Fabio Estevam
2021-01-19
dmaengine: move channel device_node deletion to driver
Dave Jiang
2021-01-17
dmaengine: idxd: set DMA channel to be private
Dave Jiang
2021-01-17
dmaengine: idxd: fix misc interrupt completion
Dave Jiang
2021-01-17
dmaengine: idxd: Fix list corruption in description completion
Dave Jiang
2021-01-17
dmaengine: qcom: gpi: Remove unneeded semicolon
Xu Wang
2021-01-13
dmaengine: hsu: disable spurious interrupt
Ferry Toth
2021-01-13
dmaengine: ti: k3-udma: Do not initialize ret in tisci channel config functions
Peter Ujfalusi
2021-01-13
dmaengine: ti: k3-udma: Add support for burst_size configuration for mem2mem
Peter Ujfalusi
2021-01-13
dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels
Vignesh Raghavendra
2021-01-13
dmaengine: qcom: Always inline gpi_update_reg
Nathan Chancellor
2021-01-12
dmaengine: owl-dma: Fix a resource leak in the remove function
Christophe JAILLET
2021-01-12
dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function
Christophe JAILLET
2021-01-12
dmaengine: fsldma: Fix a resource leak in the remove function
Christophe JAILLET
2021-01-12
dmaengine: Add Intel LGM SoC DMA support.
Amireddy Mallikarjuna reddy
2021-01-08
dma: idxd: use DEFINE_MUTEX() for mutex lock
Zheng Yongjun
2021-01-08
dmaengine: at_hdmac: remove platform data header
Alexandre Belloni
2021-01-08
dmaengine: owl: Add compatible for the Actions Semi S500 DMA controller
Cristian Ciocaltea
2021-01-04
dmaengine: stm32-mdma: fix STM32_MDMA_VERY_HIGH_PRIORITY value
Amelie Delaunay
2021-01-04
dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
Shravya Kumbham
2021-01-04
dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
Shravya Kumbham
2021-01-04
dmaengine: xilinx_dma: check dma_async_device_register return value
Shravya Kumbham
2021-01-04
dmaengine: qcom: fix gpi undefined behavior
Arnd Bergmann
2020-12-29
qcom: bam_dma: Delete useless kfree code
Zheng Yongjun
2020-12-29
dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
Dan Carpenter
2020-12-29
dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function
Christophe JAILLET
2020-12-29
dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
Christophe JAILLET
2020-12-29
dmaengine: qcom: gpi: Fixes a format mismatch
Xiaoming Ni
2020-12-29
dmaengine: idxd: off by one in cleanup code
Dan Carpenter
2020-12-29
dmaengine: ti: k3-udma: Fix pktdma rchan TPL level setup
Peter Ujfalusi
2020-12-17
Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Linus Torvalds
2020-12-11
dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA
Vignesh Raghavendra
2020-12-11
dmaengine: ti: k3-udma: Initial support for K3 PKTDMA
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma: Add support for BCDMA channel TPL handling
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma: Initial support for K3 BCDMA
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-psil: Add initial map for AM64
Peter Ujfalusi
2020-12-11
dmaengine: dmatest: Use dmaengine_get_dma_device
Peter Ujfalusi
2020-12-11
dmaengine: of-dma: Add support for optional router configuration callback
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma-glue: Add function to get device pointer for DMA API
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma: Add support for second resource range from sysfw
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma: Wait for peer teardown completion if supported
Peter Ujfalusi
2020-12-11
dmaengine: ti: k3-udma: Correct normal channel offset when uchan_cnt is not 0
Peter Ujfalusi
2020-12-11
dmaengine: stm32-mdma: rework interrupt handler
Amelie Delaunay
2020-12-11
dmaengine: stm32-dma: take address into account when computing max width
Amelie Delaunay
2020-12-11
dmaengine: stm32-dma: clean channel configuration when channel is freed
Amelie Delaunay
2020-12-11
dmaengine: stm32-dma: rework irq handler to manage error before xfer events
Amelie Delaunay
2020-12-11
dmaengine: bam_dma: fix return of bam_dma_irq()
Parth Y Shah
2020-12-11
dmaengine: idxd: add IAX configuration support in the IDXD driver
Dave Jiang
2020-12-11
dmaengine: qcom: Fix ADM driver kerneldoc markup
Jonathan McDowell
2020-12-10
dmaengine: idxd: add ATS disable knob for work queues
Dave Jiang
2020-11-24
dmaengine: ti: drop of_match_ptr and mark of_device_id table as maybe unused
Krzysztof Kozlowski
2020-11-24
dmaengine: stm32: mark of_device_id table as maybe unused
Krzysztof Kozlowski
2020-11-24
dmaengine: sf: drop of_match_ptr from of_device_id table
Krzysztof Kozlowski
2020-11-24
dmaengine: mv_xor: drop of_match_ptr from of_device_id table
Krzysztof Kozlowski
2020-11-24
dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table
Krzysztof Kozlowski
2020-11-24
dmaengine: jz4780: drop of_match_ptr from of_device_id table
Krzysztof Kozlowski
2020-11-24
dmaengine: mxs-dma: Remove the unused .id_table
Fabio Estevam
2020-11-24
dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe()
Zhihao Cheng
2020-11-24
dmaengine: imx-dma: Remove unused .id_table
Fabio Estevam
2020-11-24
dmaengine: qcom: Add GPI dma driver
Vinod Koul
2020-11-24
dmaengine: qcom: Add ADM driver
Jonathan McDowell
2020-11-20
Merge tag 'dmaengine-fix-5.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Linus Torvalds
2020-11-18
dmaengine: fix error codes in channel_register()
Dan Carpenter
2020-11-18
dmaengine: imx-sdma: Remove unused .id_table support
Fabio Estevam