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-07-28
bus: mhi: pci_generic: Fix inbound IPCR channel
Loic Poulain
2021-07-28
bus: mhi: core: Validate channel ID when processing command completions
Bhaumik Bhatt
2021-07-28
bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean
Bhaumik Bhatt
2021-07-14
bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls
Christophe JAILLET
2021-07-14
bus: mhi: Wait for M2 state during system resume
Baochen Qiang
2021-07-14
bus: mhi: core: Fix power down latency
Loic Poulain
2021-06-09
bus: mhi: pci-generic: Fix hibernation
Loic Poulain
2021-06-09
bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove()
Wei Yongjun
2021-06-09
bus: mhi: pci_generic: T99W175: update channel name from AT to DUN
Jarvis Jiang
2021-04-09
bus: mhi: core: Fix shadow declarations
Manivannan Sadhasivam
2021-04-08
bus: mhi: pci_generic: Constify mhi_controller_config struct definitions
Manivannan Sadhasivam
2021-04-08
bus: mhi: pci_generic: Introduce Foxconn T99W175 support
Jarvis Jiang
2021-04-08
bus: mhi: core: Sanity check values from remote device before use
Jeffrey Hugo
2021-04-07
bus: mhi: pci_generic: Add FIREHOSE channels
Loic Poulain
2021-04-07
bus: mhi: pci_generic: Implement PCI shutdown callback
Loic Poulain
2021-04-07
bus: mhi: core: Remove __ prefix for MHI channel unprepare function
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Check channel execution environment before issuing reset
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Clear configuration from channel context during reset
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Hold device wake for channel update commands
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Update debug messages to use client device
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Improvements to the channel handling state machine
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Clear context for stopped channels from remove()
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Allow sending the STOP channel command
Bhaumik Bhatt
2021-04-07
bus: mhi: pci_generic: Add SDX65 based modem support
Bhaumik Bhatt
2021-04-07
bus: mhi: core: Remove pre_init flag used for power purposes
Bhaumik Bhatt
2021-04-07
bus: mhi: pm: reduce PM state change verbosity
Loic Poulain
2021-04-07
bus: mhi: core: Fix MHI runtime_pm behavior
Loic Poulain
2021-04-01
bus: mhi: core: Move to polling method to wait for MHI ready
Bhaumik Bhatt
2021-04-01
bus: mhi: core: Introduce internal register poll helper function
Bhaumik Bhatt
2021-03-31
bus: mhi: core: Improve state strings for debug messages
Bhaumik Bhatt
2021-03-31
bus: mhi: core: Wait for MHI READY state in most scenarios
Bhaumik Bhatt
2021-03-31
bus: mhi: core: Identify Flash Programmer as a mission mode use case
Bhaumik Bhatt
2021-03-31
bus: mhi: core: Add support for Flash Programmer execution environment
Carl Yin
2021-03-31
bus: mhi: core: Handle EDL mode entry appropriately
Bhaumik Bhatt
2021-03-31
bus: mhi: core: Wait for ready after an EDL firmware download
Bhaumik Bhatt
2021-03-31
bus: mhi: core: Rely on accurate method to determine EDL mode
Bhaumik Bhatt
2021-03-16
bus: mhi: core: Check state before processing power_down
Jeffrey Hugo
2021-03-16
bus: mhi: core: Return EAGAIN if MHI ring is full
Fan Wu
2021-03-15
bus: mhi: core: remove redundant initialization of variables state and ee
Colin Ian King
2021-03-10
bus: mhi: core: Fix check for syserr at power_up
Jeffrey Hugo
2021-03-10
bus: mhi: core: Update debug prints to include local device state
Bhaumik Bhatt
2021-03-10
bus: mhi: core: Process execution environment changes serially
Bhaumik Bhatt
2021-03-10
bus: mhi: core: Download AMSS image from appropriate function
Bhaumik Bhatt
2021-03-10
bus: mhi: core: Destroy SBL devices when moving to mission mode
Bhaumik Bhatt
2021-03-10
bus: mhi: Early MHI resume failure in non M3 state
Loic Poulain
2021-03-10
bus: mhi: core: Add missing checks for MMIO register entries
Bhaumik Bhatt
2021-03-10
bus: mhi: core: Rename debugfs directory name
Loic Poulain
2021-03-10
bus: mhi: core: Fix invalid error returning in mhi_queue
Loic Poulain
2021-03-10
bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue
Loic Poulain
2021-03-10
bus: mhi: pci_generic: Add support for runtime PM
Loic Poulain
2021-03-10
bus: mhi: pci_generic: Use generic PCI power management
Loic Poulain
2021-03-10
bus: mhi: pci_generic: No-Op for device_wake operations
Loic Poulain
2021-03-10
bus: mhi: pci_generic: Add SDX24 based modem support
Loic Poulain
2021-03-10
bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support
Loic Poulain
2021-03-10
bus: mhi: pci_generic: Parametrable element count for events
Loic Poulain
2021-02-10
mhi: Fix double dma free
Loic Poulain
2021-02-05
bus: mhi: pci_generic: Increase num of elements in hw event ring
Loic Poulain
2021-02-05
mhi: pci_generic: Print warning in case of firmware crash
Loic Poulain
2021-01-27
Merge branch 'mhi-net-immutable' into mhi-next
Manivannan Sadhasivam
2021-01-27
bus: mhi: core: Add helper API to return number of free TREs
Hemant Kumar
2021-01-21
mhi: core: Factorize mhi queuing
Loic Poulain
2021-01-21
Merge branch 'mhi-ath11k-immutable' into mhi-next
Manivannan Sadhasivam
2021-01-21
mhi: use irq_flags if controller driver configures it
Carl Huang
2021-01-21
mhi: pci_generic: Fix shared MSI vector support
Loic Poulain
2021-01-21
bus: mhi: Ensure correct ring update ordering with memory barrier
Loic Poulain
2021-01-04
mhi: pci_generic: Set irq moderation value to 1ms for hw channels
Loic Poulain
2021-01-04
mhi: pci_generic: Add diag channels
Loic Poulain
2021-01-04
mhi: pci_generic: Increase controller timeout value
Loic Poulain
2021-01-04
mhi: pci_generic: Add health-check
Loic Poulain
2021-01-04
mhi: pci_generic: Add PCI error handlers
Loic Poulain
2021-01-04
mhi: pci_generic: Add suspend/resume/recovery procedure
Loic Poulain
2021-01-04
mhi: pci_generic: Add support for reset
Loic Poulain
2021-01-04
mhi: pci_generic: Enable burst mode for hardware channels
Loic Poulain
2021-01-04
mhi: pci-generic: Increase number of hardware events
Loic Poulain
2021-01-04
bus: mhi: core: Add device hardware reset support
Loic Poulain
2020-12-15
Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2020-12-04
Merge tag 'wireless-drivers-next-2020-12-03' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Jakub Kicinski
2020-12-02
mhi: pci_generic: Fix implicit conversion warning
Loic Poulain
2020-12-01
bus: mhi: core: Fix error handling in mhi_register_controller()
Dan Carpenter
2020-11-28
bus: mhi: core: Fix device hierarchy
Loic Poulain
2020-11-28
bus: mhi: core: Indexed MHI controller name
Loic Poulain
2020-11-20
Merge branch 'mhi-ath11k-immutable' into mhi-next
Manivannan Sadhasivam
2020-11-18
bus: mhi: core: Remove MHI event ring IRQ handlers when powering down
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Mark and maintain device states early on after power down
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Separate system error and power down handling
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Check for IRQ availability during registration
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Move to an error state on mission mode failure
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Use appropriate label in firmware load handler API
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Move to an error state on any firmware load failure
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Prevent sending multiple RDDM entry callbacks
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Skip device wake in error or shutdown states
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Move to using high priority workqueue
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Use appropriate names for firmware load functions
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Skip RDDM download for unknown execution environment
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Rename RDDM download function to use proper words
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Remove unused mhi_fw_load_worker() declaration
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Expose mhi_get_exec_env() API for controllers
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state()
Bhaumik Bhatt
2020-11-18
bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy()
Bhaumik Bhatt
2020-11-18
bus: mhi: Fix channel close issue on driver remove
Loic Poulain
2020-11-18
bus: mhi: core: Fix null pointer access when parsing MHI configuration
Carl Yin
2020-11-18
bus: mhi: Add MHI PCI support for WWAN modems
Loic Poulain
2020-11-18
bus: mhi: core: fix potential operator-precedence with BHI macros
Jeffrey Hugo
2020-11-18
bus: mhi: core: Remove double locking from mhi_driver_remove()
Bhaumik Bhatt
2020-11-18
bus: mhi: Remove auto-start option
Loic Poulain
2020-11-05
bus: mhi: Add mhi_queue_is_full function
Loic Poulain
2020-10-02
bus: mhi: debugfs: Print channel context read-pointer
Loic Poulain
2020-10-02
bus: mhi: core: Fix the building of MHI module
Manivannan Sadhasivam
2020-10-02
bus: mhi: Remove unused nr_irqs_req variable
Loic Poulain
2020-10-02
bus: mhi: core: Allow shared IRQ for event rings
Loic Poulain
2020-10-02
bus: mhi: core: Introduce sysfs entries for MHI
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Introduce debugfs entries for MHI
Bhaumik Bhatt
2020-10-02
bus: mhi: Fix entries based on Kconfig coding style
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Add const qualifier to MHI config information
Hemant Kumar
2020-10-02
bus: mhi: core: Introduce APIs to allocate and free the MHI controller
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Read and save device hardware information from BHI
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Introduce counters to track MHI device state transitions
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Introduce helper function to check device state
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Use generic name field for an MHI device
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Trigger host resume if suspended during mhi_device_get()
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Use helper API to trigger a non-blocking host resume
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Abort suspends due to outgoing pending packets
Bhaumik Bhatt
2020-10-02
bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration
Bhaumik Bhatt
2020-06-07
Merge tag 'char-misc-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2020-05-22
bus: mhi: core: Handle syserr during power_up
Jeffrey Hugo
2020-05-22
bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition
Hemant Kumar
2020-05-22
bus: mhi: core: Do not process SYS_ERROR if RDDM is supported
Hemant Kumar
2020-05-22
bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed
Hemant Kumar
2020-05-22
bus: mhi: core: Handle disable transitions in state worker
Hemant Kumar
2020-05-22
bus: mhi: core: Remove the system error worker thread
Hemant Kumar
2020-05-22
bus: mhi: core: Ensure non-zero session or sequence ID values are used
Bhaumik Bhatt
2020-05-22
bus: mhi: core: Improve debug logs for loading firmware
Bhaumik Bhatt
2020-05-22
bus: mhi: core: Return appropriate error codes for AMSS load failure
Bhaumik Bhatt
2020-05-22
bus: mhi: core: Handle firmware load using state worker
Bhaumik Bhatt
2020-05-22
bus: mhi: core: Read transfer length from an event properly
Hemant Kumar
2020-05-22
bus: mhi: core: Add range check for channel id received in event ring
Hemant Kumar
2020-05-22
bus: mhi: core: Cache intmod from mhi event to mhi channel
Hemant Kumar
2020-05-22
bus: mhi: core: Refactor mhi queue APIs
Hemant Kumar
2020-05-15
bus: mhi: core: Fix some error return code
Wei Yongjun
2020-05-11
Merge 5.7-rc5 into char-misc-next
Greg Kroah-Hartman
2020-05-05
bus: mhi: core: Fix channel device name conflict
Jeffrey Hugo
2020-05-05
bus: mhi: core: Offload register accesses to the controller
Jeffrey Hugo
2020-05-05
bus: mhi: core: Remove link_status() callback
Jeffrey Hugo
2020-05-05
bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails
Jeffrey Hugo
2020-04-28
bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices()
Dan Carpenter
2020-04-28
bus: mhi: core: Add support for MHI suspend and resume
Manivannan Sadhasivam
2020-03-26
bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device()
Manivannan Sadhasivam
2020-03-26
bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture
Manivannan Sadhasivam
2020-03-26
bus: mhi: core: Add support for reading MHI info from device
Manivannan Sadhasivam
2020-03-24
bus: mhi: core: Pass module owner during client driver registration
Manivannan Sadhasivam
2020-03-24
bus/mhi: fix printk format for size_t
Randy Dunlap
2020-03-19
bus: mhi: core: Add uevent support for module autoloading
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for data transfer
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for processing events from client device
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for downloading RDDM image during panic
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for downloading firmware over BHIe
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for basic PM operations
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for PM state transitions
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for ringing channel/event ring doorbells
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for creating and destroying MHI devices
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for registering MHI client drivers
Manivannan Sadhasivam
2020-03-19
bus: mhi: core: Add support for registering MHI controllers
Manivannan Sadhasivam