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-04-09
rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data()
Jia-Ju Bai
2021-03-17
rpmsg: char: Return an error if device already open
Arnaud Pouliquen
2021-03-17
rpmsg: virtio: Register the rpmsg_char device
Arnaud Pouliquen
2021-03-17
rpmsg: char: Use rpmsg_sendto to specify the message destination address
Arnaud Pouliquen
2021-03-17
rpmsg: char: Rename rpmsg_char_init to rpmsg_chrdev_init
Arnaud Pouliquen
2021-01-05
rpmsg: glink: add include of header file
Alex Elder
2021-01-05
rpmsg: glink: fix some kerneldoc comments
Alex Elder
2020-11-24
rpmsg: Turn name service into a stand alone driver
Arnaud Pouliquen
2020-11-24
rpmsg: Make rpmsg_{register|unregister}_device() public
Mathieu Poirier
2020-11-24
rpmsg: virtio: Add rpmsg channel device ops
Arnaud Pouliquen
2020-11-24
rpmsg: core: Add channel creation internal API
Arnaud Pouliquen
2020-11-24
rpmsg: virtio: Rename rpmsg_create_channel
Arnaud Pouliquen
2020-11-24
rpmsg: Move structure rpmsg_ns_msg to header file
Mathieu Poirier
2020-11-24
rpmsg: virtio: Move from virtio to rpmsg byte conversion
Mathieu Poirier
2020-10-22
Merge tag 'rpmsg-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc
Linus Torvalds
2020-09-15
rpmsg: glink: Expose rpmsg name attr for glink
Chris Lew
2020-09-15
rpmsg: glink: Add support for rpmsg glink chrdev
Deepak Kumar Singh
2020-09-15
rpmsg: Guard against null endpoint ops in destroy
Chris Lew
2020-09-15
rpmsg: glink: Use complete_all for open states
Chris Lew
2020-09-15
rpmsg: virtio: fix compilation warning for virtio_rpmsg_channel description
Arnaud Pouliquen
2020-09-15
rpmsg: Avoid double-free in mtk_rpmsg_register_device
Nicolas Boichat
2020-09-15
rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge()
Dan Carpenter
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-07-21
rpmsg: virtio: add endianness conversions
Guennadi Liakhovetski
2020-06-08
Merge tag 'rproc-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc
Linus Torvalds
2020-06-08
Merge tag 'rpmsg-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc
Linus Torvalds
2020-05-12
rpmsg: Replace zero-length array with flexible-array
Gustavo A. R. Silva
2020-05-07
rpmsg: glink: Integrate glink_ssr in qcom_glink
Bjorn Andersson
2020-04-17
rpmsg: pull in slab.h
Michael S. Tsirkin
2020-04-16
rpmsg: fix a comment typo for rpmsg_device_match()
Wang Wenhu
2020-01-20
rpmsg: add rpmsg support for mt8183 SCP.
Pi-Hsun Shih
2019-12-01
Merge tag 'rpmsg-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc
Linus Torvalds
2019-11-21
rpmsg: Fix Kconfig indentation
Krzysztof Kozlowski
2019-11-08
rpmsg: char: Simplify 'rpmsg_eptdev_release()'
Christophe JAILLET
2019-10-23
compat_ioctl: move more drivers to compat_ptr_ioctl
Arnd Bergmann
2019-10-17
rpmsg: glink: Free pending deferred work on remove
Bjorn Andersson
2019-10-17
rpmsg: glink: Don't send pending rx_done during remove
Bjorn Andersson
2019-10-16
rpmsg: glink: Fix rpmsg_register_device err handling
Chris Lew
2019-10-16
rpmsg: glink: Put an extra reference during cleanup
Chris Lew
2019-10-16
rpmsg: glink: Fix use after free in open_ack TIMEOUT case
Arun Kumar Neelakantam
2019-10-16
rpmsg: glink: Fix reuse intents memory leak issue
Arun Kumar Neelakantam
2019-10-11
rpmsg: glink: Set tail pointer to 0 at end of FIFO
Chris Lew
2019-10-04
rpmsg: char: release allocated memory
Navid Emamdoost
2019-09-17
rpmsg: glink-smem: Name the edge based on parent remoteproc
Bjorn Andersson
2019-08-29
rpmsg: glink: Use struct_size() helper
Gustavo A. R. Silva
2019-08-27
rpmsg: virtio_rpmsg_bus: replace "%p" with "%pK"
Suman Anna
2019-08-26
rpmsg: core: fix comments
Pierre-Louis Bossart
2019-05-21
rpmsg: core: Make remove handler for rpmsg driver optional.
Pi-Hsun Shih
2019-02-20
rpmsg: virtio: change header file sort style
Loic Pallardy
2019-02-20
rpmsg: virtio: allocate buffer from parent
Loic Pallardy
2018-10-03
rpmsg: glink: smem: Support rx peak for size less than 4 bytes
Arun Kumar Neelakantam
2018-09-27
rpmsg: smd: fix memory leak on channel create
Colin Ian King
2018-09-01
rpmsg: glink: Remove chunk size word align warning
Chris Lew
2018-08-27
rpmsg: Convert to using %pOFn instead of device_node.name
Rob Herring
2018-08-27
rpmsg: char: Migrate to iter versions of read and write
Bjorn Andersson
2018-07-30
rpmsg: Add compat ioctl for rpmsg char driver
Arun Kumar Neelakantam
2018-07-30
rpmsg: glink: Store edge name for glink device
Chris Lew
2018-07-30
rpmsg: core: add support to power domains for devices
Srinivas Kandagatla
2018-07-30
rpmsg: smd: fix kerneldoc warnings
Srinivas Kandagatla
2018-07-30
rpmsg: glink: Fix various kerneldoc warnings.
Srinivas Kandagatla
2018-07-30
rpmsg: glink: correctly annotate intent members
Srinivas Kandagatla
2018-07-01
rpmsg: smd: Add missing include of sizes.h
Niklas Cassel
2018-06-04
rpmsg: smd: do not use mananged resources for endpoints and channels
Srinivas Kandagatla
2018-06-03
rpmsg: char: Switch to SPDX license identifier
Suman Anna
2018-06-03
rpmsg: glink: Switch to SPDX license identifier
Suman Anna
2018-06-03
rpmsg: smd: Switch to SPDX license identifier
Suman Anna
2018-06-03
rpmsg: virtio_rpmsg_bus: Switch to SPDX license identifier
Suman Anna
2018-06-03
rpmsg: Switch to SPDX license identifier
Suman Anna
2018-05-09
Merge tag 'v4.17-rc4' into rpmsg-next
Bjorn Andersson
2018-04-25
rpmsg: qcom_smd: Access APCS through mailbox framework
Bjorn Andersson
2018-04-25
rpmsg: Add driver_override device attribute for rpmsg_device
Anup Patel
2018-04-25
rpmsg: added MODULE_ALIAS for rpmsg_char
Ramon Fried
2018-03-27
rpmsg: smd: Use announce_create to process any receive work
Bjorn Andersson
2018-03-27
rpmsg: Only invoke announce_create for rpdev with endpoints
Bjorn Andersson
2018-03-27
rpmsg: smd: Fix container_of macros
Bjorn Andersson
2018-03-27
Revert "rpmsg: smd: Create device for all channels"
Bjorn Andersson
2018-03-20
rpmsg: glink: Use spinlock in tx path
Bjorn Andersson
2018-03-20
rpmsg: smd: Use spinlock in tx path
Bjorn Andersson
2018-03-17
rpmsg: smd: use put_device() if device_register fail
Arvind Yadav
2018-03-17
rpmsg: glink: use put_device() if device_register fail
Arvind Yadav
2018-02-11
vfs: do bulk POLL* -> EPOLL* replacement
Linus Torvalds
2018-02-05
Merge tag 'rpmsg-v4.16' of git://github.com/andersson/remoteproc
Linus Torvalds
2018-01-19
rpmsg: smd: Fix double unlock in __qcom_smd_send()
Dan Carpenter
2018-01-02
rpmsg: glink: Fix missing mutex_init() in qcom_glink_alloc_channel()
Wei Yongjun
2017-12-18
rpmsg: smd: Don't hold the tx lock during wait
Bjorn Andersson
2017-12-18
rpmsg: smd: Fail send on a closed channel
Bjorn Andersson
2017-12-18
rpmsg: smd: Wake up all waiters
Bjorn Andersson
2017-12-18
rpmsg: smd: Create device for all channels
Bjorn Andersson
2017-12-18
rpmsg: smd: Perform handshake during open
Bjorn Andersson
2017-12-18
rpmsg: glink: smem: Ensure ordering during tx
Bjorn Andersson
2017-12-06
drivers: rpmsg: remove duplicate includes
Pravin Shedge
2017-11-28
the rest of drivers/*: annotate ->poll() instances
Al Viro
2017-11-17
Merge tag 'rpmsg-v4.15' of git://github.com/andersson/remoteproc
Linus Torvalds
2017-11-15
rpmsg: glink: The mbox client knows_txdone
Bjorn Andersson
2017-11-14
rpmsg: glink: Add missing MODULE_LICENSE
Bjorn Andersson
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-10-30
rpmsg: glink: Use best fit intent during tx
Chris Lew
2017-10-30
rpmsg: glink: Add support to preallocate intents
Chris Lew
2017-10-30
rpmsg: glink: Initialize the "intent_req_comp" completion variable
Arun Kumar Neelakantam
2017-10-25
rpmsg: Allow RPMSG_VIRTIO to be enabled via menuconfig or defconfig
Anup Patel
2017-10-10
rpmsg: glink: Fix memory leak in qcom_glink_alloc_intent()
Dan Carpenter
2017-10-10
rpmsg: glink: Unlock on error in qcom_glink_request_intent()
Dan Carpenter
2017-09-04
rpmsg: glink: initialize ret to zero to ensure error status check is correct
Colin Ian King
2017-09-04
rpmsg: glink: fix null pointer dereference on a null intent
Colin Ian King
2017-08-31
rpmsg: glink: Export symbols from common code
Bjorn Andersson
2017-08-30
rpmsg: glink: Release idr lock before returning on error
Bjorn Andersson
2017-08-29
rpmsg: glink: Handle remote rx done command
Sricharan R
2017-08-29
rpmsg: glink: Request for intents when unavailable
Sricharan R
2017-08-29
rpmsg: glink: Use the intents passed by remote
Sricharan R
2017-08-29
rpmsg: glink: Receive and store the remote intent buffers
Sricharan R
2017-08-29
rpmsg: glink: Add announce_create ops and preallocate intents
Sricharan R
2017-08-29
rpmsg: glink: Add rx done command
Sricharan R
2017-08-29
rpmsg: glink: Make RX FIFO peak accessor to take an offset
Bjorn Andersson
2017-08-29
rpmsg: glink: Use the local intents when receiving data
Sricharan R
2017-08-29
rpmsg: glink: Add support for TX intents
Sricharan R
2017-08-29
rpmsg: glink: Fix idr_lock from mutex to spinlock
Sricharan R
2017-08-29
rpmsg: glink: Add support for transport version negotiation
Sricharan R
2017-08-29
rpmsg: glink: Introduce glink smem based transport
Bjorn Andersson
2017-08-29
rpmsg: glink: Do a mbox_free_channel in remove
Sricharan R
2017-08-29
rpmsg: glink: Return -EAGAIN when there is no FIFO space
Sricharan R
2017-08-29
rpmsg: glink: Allow unaligned data access
Bjorn Andersson
2017-08-29
rpmsg: glink: Move the common glink protocol implementation to glink_native.c
Bjorn Andersson
2017-08-29
rpmsg: glink: Split rpm_probe to reuse the common code
Bjorn Andersson
2017-08-29
rpmsg: glink: Associate indirections for pipe fifo accessor's
Bjorn Andersson
2017-08-29
rpmsg: glink: Rename glink_rpm_xx functions to qcom_glink_xx
Bjorn Andersson
2017-08-24
rpmsg: virtio_rpmsg_bus: fix sg_set_buf() when addr is not a valid kernel address
Loic Pallardy
2017-08-24
rpmsg: virtio_rpmsg: set rpmsg_buf_size customizable
Loic Pallardy
2017-07-26
rpmsg: virtio_rpmsg_bus: fix export of rpmsg_send_offchannel_raw()
Suman Anna
2017-07-26
rpmsg: qcom_smd: add of_node node to edge device
Srinivas Kandagatla
2017-07-06
Merge tag 'rpmsg-v4.13' of git://github.com/andersson/remoteproc
Linus Torvalds
2017-07-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2017-06-28
rpmsg: Make modalias work for DeviceTree based devices
Bjorn Andersson
2017-06-27
rpmsg: Drop VIRTUALIZATION dependency from RPMSG_VIRTIO
Suman Anna
2017-06-26
rpmsg: Don't overwrite release op of rpdev
Bjorn Andersson
2017-06-25
rpmsg: virtio_rpmsg_bus: cleanup multiple assignment to ops
Henri Roosen
2017-06-25
rpmsg: virtio_rpmsg_bus: fix nameservice address
Henri Roosen
2017-06-25
rpmsg: cleanup incorrect function in dev_err message
Henri Roosen
2017-06-25
rpmsg: virtio_rpmsg_bus: fix announce for devices without endpoint
Henri Roosen
2017-06-16
networking: introduce and use skb_put_data()
Johannes Berg
2017-06-09
rpmsg: use dev_groups and not dev_attrs for bus_type
Greg Kroah-Hartman
2017-05-30
rpmsg: Introduce Qualcomm RPM glink driver
Bjorn Andersson
2017-05-17
rpmsg: Release rpmsg devices in backends
Bjorn Andersson
2017-05-10
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2017-05-02
virtio: wrap find_vqs
Michael S. Tsirkin
2017-03-28
soc: qcom: smd: Remove standalone driver
Bjorn Andersson
2017-03-02
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2017-02-27
virtio: allow drivers to request IRQ affinity when creating VQs
Christoph Hellwig
2017-02-13
rpmsg: rpmsg_create_ept() returns NULL on error
Bjorn Andersson
2017-01-30
rpmsg: unlock on error in rpmsg_eptdev_read()
Dan Carpenter
2017-01-18
rpmsg: char: add CONFIG_NET dependency
Arnd Bergmann
2017-01-18
rpmsg: smd: Register rpmsg user space interface for edges
Bjorn Andersson
2017-01-18
rpmsg: Driver for user space endpoint interface
Bjorn Andersson
2017-01-18
rpmsg: qcom_smd: Implement endpoint "poll"
Bjorn Andersson
2017-01-18
rpmsg: Introduce "poll" to endpoint ops
Bjorn Andersson
2017-01-18
rpmsg: qcom_smd: Add support for "label" property
Bjorn Andersson
2016-12-30
rpmsg: virtio_rpmsg_bus: fix channel creation
Loic Pallardy
2016-12-13
Merge tag 'rpmsg-v4.10' of git://github.com/andersson/remoteproc
Linus Torvalds
2016-12-08
rpmsg: qcom_smd: Correct return value for O_NONBLOCK
Bjorn Andersson
2016-11-14
rpmsg: smd: Expose edge registration functions
Bjorn Andersson
2016-10-31
rpmsg: Handle invalid parameters in public API
Bjorn Andersson
2016-10-31
rpmsg: Support drivers without primary endpoint
Bjorn Andersson
2016-10-31
rpmsg: Introduce a driver override mechanism
Bjorn Andersson
2016-10-31
rpmsg: smd: Reduce restrictions when finding channel
Bjorn Andersson
2016-09-12
rpmsg: smd: fix dependency on QCOM_SMD=n
Arnd Bergmann
2016-09-08
rpmsg: Introduce Qualcomm SMD backend
Bjorn Andersson
2016-09-08
rpmsg: Allow callback to return errors
Bjorn Andersson
2016-09-08
rpmsg: Move virtio specifics from public header
Bjorn Andersson
2016-09-08
rpmsg: virtio: Hide vrp pointer from the public API
Bjorn Andersson
2016-09-08
rpmsg: Hide rpmsg indirection tables
Bjorn Andersson
2016-09-08
rpmsg: Split rpmsg core and virtio backend
Bjorn Andersson
2016-09-08
rpmsg: Split off generic tail of create_channel()
Bjorn Andersson
2016-09-08
rpmsg: Move helper for finding rpmsg devices to core
Bjorn Andersson
2016-09-08
rpmsg: Move endpoint related interface to rpmsg core
Bjorn Andersson
2016-09-08
rpmsg: Indirection table for rpmsg_endpoint operations
Bjorn Andersson
2016-09-08
rpmsg: Move rpmsg_device API to new file
Bjorn Andersson
2016-09-08
rpmsg: Introduce indirection table for rpmsg_device operations
Bjorn Andersson
2016-09-08
rpmsg: Clean up rpmsg device vs channel naming
Bjorn Andersson
2016-09-08
rpmsg: Make rpmsg_create_ept() take channel_info struct
Bjorn Andersson
2016-09-08
rpmsg: rpmsg_send() operations takes rpmsg_endpoint
Bjorn Andersson
2016-09-08
rpmsg: Name rpmsg devices based on channel id
Bjorn Andersson
2016-09-08
rpmsg: Enable matching devices with drivers based on DT
Bjorn Andersson
2016-08-12
rpmsg: use dynamic_hex_dump for hex dump traces
Anna, Suman
2016-08-12
rpmsg: align code with open parenthesis
Anna, Suman
2016-08-12
rpmsg: use proper format-specifier for printing dma_addr_t
Anna, Suman
2016-08-12
rpmsg: remove pointless OOM prints
Anna, Suman
2016-08-12
rpmsg: virtio_rpmsg_bus: Fix randomly placed semi-colon
Lee Jones
2016-08-10
rpmsg: remove unneeded conversions to bool
Andrew F. Davis
2016-05-06
rpmsg: add THIS_MODULE to rpmsg_driver in rpmsg core
Andrew F. Davis
2016-01-12
virtio: make find_vqs() checkpatch.pl-friendly
Stefan Hajnoczi
2015-03-13
virtio_rpmsg: set DRIVER_OK before using device
Michael S. Tsirkin
2014-11-26
rpmsg: use less buffers when vrings are small
Suman Anna
2013-05-07
Merge tag 'rpmsg-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg
Linus Torvalds
2013-05-02
Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
Linus Torvalds
2013-04-29
drivers/rpmsg/virtio_rpmsg_bus.c: fix error return code in rpmsg_probe()
Wei Yongjun
2013-04-21
rpmsg: fix kconfig dependencies for VIRTIO
Suman Anna
2013-04-15
rpmsg: process _all_ pending messages in rpmsg_recv_done
Robert Tivy
2013-03-20
virtio_rpmsg_bus: use simplified virtqueue accessors.
Rusty Russell
2013-02-27
rpmsg: convert to idr_alloc()
Tejun Heo
2013-02-27
rpmsg: don't use idr_remove_all()
Tejun Heo
2013-02-21
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Linus Torvalds