VisionFive2 Linux kernel

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

More than 9999 Commits   35 Branches   59 Tags
Date
Commit Message
Rev
Author
2021-08-18
i2c: iproc: fix race between client unreg and tasklet
Dhananjay Phadke
2021-08-18
i2c: dev: zero out array used for i2c reads from userspace
Greg Kroah-Hartman
2021-07-28
i2c: mpc: Poll for MCF
Chris Packham
2021-07-20
i2c: core: Disable client irq on reboot/shutdown
Dmitry Torokhov
2021-07-14
i2c: mpc: Restore reread of I2C status register
Chris Packham
2021-06-24
i2c: robotfuzz-osif: fix control-request directions
Johan Hovold
2021-06-24
i2c: dev: Add __user annotation
Andreas Hecht
2021-06-20
i2c: cp2615: check for allocation failure in cp2615_i2c_recv()
Dan Carpenter
2021-06-20
i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access
Heiner Kallweit
2021-06-04
i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops
Roja Rani Yarubandi
2021-06-04
i2c: qcom-geni: Add shutdown callback for i2c
Roja Rani Yarubandi
2021-06-03
i2c: tegra-bpmp: Demote kernel-doc abuses
Lee Jones
2021-06-03
i2c: altera: Fix formatting issue in struct and demote unworthy kernel-doc headers
Lee Jones
2021-05-28
i2c: s3c2410: fix possible NULL pointer deref on read message after write
Krzysztof Kozlowski
2021-05-28
i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset
Qii Wang
2021-05-27
i2c: i801: Don't generate an interrupt on bus reset
Jean Delvare
2021-05-27
i2c: mpc: implement erratum A-004447 workaround
Chris Packham
2021-05-27
i2c: busses: i2c-stm32f4: Remove incorrectly placed ' ' from function name
Lee Jones
2021-05-27
i2c: busses: i2c-st: Fix copy/paste function misnaming issues
Lee Jones
2021-05-27
i2c: busses: i2c-pnx: Provide descriptions for 'alg_data' data structure
Lee Jones
2021-05-27
i2c: busses: i2c-ocores: Place the expected function names into the documentation headers
Lee Jones
2021-05-27
i2c: busses: i2c-eg20t: Fix 'bad line' issue and provide description for 'msgs' param
Lee Jones
2021-05-27
i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()'
Lee Jones
2021-05-27
i2c: busses: i2c-cadence: Fix incorrectly documented 'enum cdns_i2c_slave_mode'
Lee Jones
2021-05-27
i2c: busses: i2c-ali1563: File headers are not good candidates for kernel-doc
Lee Jones
2021-05-27
i2c: muxes: i2c-arb-gpio-challenge: Demote non-conformant kernel-doc headers
Lee Jones
2021-05-27
i2c: busses: i2c-nomadik: Fix formatting issue pertaining to 'timeout'
Lee Jones
2021-05-25
i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E
Geert Uytterhoeven
2021-05-25
i2c: I2C_HISI should depend on ACPI
Geert Uytterhoeven
2021-05-25
i2c: icy: Remove unused variable new_fwnode in icy_probe()
Geert Uytterhoeven
2021-05-25
i2c: qcom-geni: fix spelling mistake "unepxected" -> "unexpected"
Colin Ian King
2021-04-30
Merge branch 'i2c/for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Linus Torvalds
2021-04-30
Merge tag 'powerpc-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-04-28
Merge tag 'mfd-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
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-17
i2c: mediatek: Use scl_int_delay_ns to compensate clock-stretching
Qii Wang
2021-04-17
i2c: mediatek: Fix wrong dma sync flag
Qii Wang
2021-04-17
i2c: mediatek: Fix send master code at more than 1MHz
Qii Wang
2021-04-17
i2c: sh7760: fix IRQ error path
Sergey Shtylyov
2021-04-17
i2c: i801: Add support for Intel Alder Lake PCH-M
Jarkko Nikula
2021-04-17
i2c: core: Fix spacing error by checkpatch
Tian Tao
2021-04-17
i2c: s3c2410: simplify getting of_device_id match data
Krzysztof Kozlowski
2021-04-15
i2c: nomadik: Fix space errors
Tian Tao
2021-04-15
i2c: iop3xx: Fix coding style issues
Tian Tao
2021-04-15
i2c: amd8111: Fix coding style issues
Tian Tao
2021-04-15
i2c: mv64xxx: Fix random system lock caused by runtime PM
Marek Behún
2021-04-15
i2c: mpc: Drop duplicate message from devm_platform_ioremap_resource()
Andy Shevchenko
2021-04-15
i2c: mpc: Use device_get_match_data() helper
Andy Shevchenko
2021-04-15
i2c: mpc: Remove CONFIG_PM_SLEEP ifdeffery
Andy Shevchenko
2021-04-15
i2c: mpc: Use devm_clk_get_optional()
Andy Shevchenko
2021-04-15
i2c: mpc: Update license and copyright
Chris Packham
2021-04-15
i2c: mpc: Interrupt driven transfer
Chris Packham
2021-04-14
i2c: designware: Get rid of legacy platform data
Andy Shevchenko
2021-04-14
i2c: sh7760: add IRQ check
Sergey Shtylyov
2021-04-14
i2c: rcar: add IRQ check
Sergey Shtylyov
2021-04-14
i2c: mlxbf: add IRQ check
Sergey Shtylyov
2021-04-14
i2c: jz4780: add IRQ check
Sergey Shtylyov
2021-04-14
i2c: emev2: add IRQ check
Sergey Shtylyov
2021-04-14
i2c: cadence: add IRQ check
Sergey Shtylyov
2021-04-14
i2c: imx: Fix PM reference leak in i2c_imx_reg_slave()
Ye Weihua
2021-04-14
i2c: xiic: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-14
i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-14
i2c: sprd: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-14
i2c: omap: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-14
i2c: imx: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-14
i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-14
i2c: img-scb: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-14
i2c: cadence: fix reference leak when pm_runtime_get_sync fails
Qinglang Miao
2021-04-13
i2c: sprd: Add missing MODULE_DEVICE_TABLE
Bixuan Cui
2021-04-13
i2c: mpc: Remove redundant NULL check
Chris Packham
2021-04-13
i2c: mpc: drop release for resource allocated with devm_*
Wei Yongjun
2021-04-10
i2c: mpc: use device managed APIs
Chris Packham
2021-04-10
i2c: mpc: make interrupt mandatory and remove polling code
Chris Packham
2021-04-10
i2c: mpc: Make use of i2c_recover_bus()
Chris Packham
2021-04-10
i2c: ensure timely release of driver-allocated resources
Dmitry Torokhov
2021-04-10
i2c: designware: Switch over to i2c_freq_mode_string()
Andy Shevchenko
2021-04-10
i2c: add support for HiSilicon I2C controller
Yicong Yang
2021-04-10
i2c: core: add api to provide frequency mode strings
Yicong Yang
2021-04-10
i2c: core: add managed function for adding i2c adapters
Yicong Yang
2021-04-10
Merge branch 'i2c/software-nodes' into i2c/for-5.13
Wolfram Sang
2021-04-10
i2c: Remove support for dangling device properties
Heikki Krogerus
2021-04-10
i2c: icy: Constify the software node
Heikki Krogerus
2021-04-10
i2c: nvidia-gpu: Constify the software node
Heikki Krogerus
2021-04-10
i2c: cht-wc: Constify the software node
Heikki Krogerus
2021-04-08
i2c: Add support for software nodes
Heikki Krogerus
2021-04-08
i2c: remove unused 'version.h' include in drivers
Tian Tao
2021-04-08
i2c: core: simplify devm_i2c_new_dummy_device()
Yicong Yang
2021-04-08
i2c: designware: Fix return value check in navi_amd_register_client()
Wei Yongjun
2021-04-06
i2c: stm32f7: avoid ifdef CONFIG_PM_SLEEP for pm callbacks
Alain Volmat
2021-04-06
i2c: exynos5: correct top kerneldoc
Krzysztof Kozlowski
2021-04-05
i2c: tegra-bpmp: make some functions void
Wolfram Sang
2021-04-05
i2c: tegra-bpmp: don't modify input variable in xlate_flags
Wolfram Sang
2021-04-05
i2c: drivers: Use generic definitions for bus frequencies (part 2)
Andy Shevchenko
2021-04-05
i2c: designware: Add driver support for AMD NAVI GPU
Sanket Goswami
2021-04-05
i2c: cp2615: add i2c driver for Silicon Labs' CP2615 Digital Audio Bridge
Bence Csókás
2021-04-05
i2c: designware: Adjust bus_freq_hz when refuse high speed mode set
Andy Shevchenko
2021-03-31
i2c: hix5hd2: use the correct HiSilicon copyright
Hao Fang
2021-03-31
i2c: Make i2c_recover_bus() to return -EBUSY if bus recovery unimplemented
Dmitry Osipenko
2021-03-31
i2c: stm32f7: Remove useless error message
Tian Tao
2021-03-31
i2c: stm32f4: Mundane typo fix
Bhaskar Chowdhury
2021-03-31
i2c: tegra-bpmp: Implement better error handling
Thierry Reding
2021-03-31
I2C: JZ4780: Fix bug for Ingenic X1000.
周琰杰 (Zhou Yanjie)
2021-03-29
powerpc/embedded6xx: Remove CONFIG_MV64X60
Christophe Leroy
2021-03-23
i2c: altera: use ARCH_INTEL_SOCFPGA also for 32-bit ARM SoCs
Krzysztof Kozlowski
2021-03-18
i2c: turn recovery error on init to debug
Wolfram Sang
2021-03-18
i2c: bail out early when RDWR parameters are wrong
Wolfram Sang
2021-03-18
i2c: i2c-scmi: Drop unused ACPI_MODULE_NAME definition
Rafael J. Wysocki
2021-03-18
i2c: powermac: remove uncertainty about SMBUS_BLOCK transfers
Wolfram Sang
2021-03-18
i2c: rcar: implement atomic transfers
Ulrich Hecht
2021-03-18
i2c: stm32f7: indicate the address being accessed on errors
Alain Volmat
2021-03-18
i2c: stm32f7: add support for DNF i2c-digital-filter binding
Alain Volmat
2021-03-18
i2c: stm32f7: support DT binding i2c-analog-filter
Alain Volmat
2021-02-26
i2c: exynos5: Preserve high speed master code
Mårten Lindahl
2021-02-26
Revert "i2c: i2c-qcom-geni: Add shutdown callback for i2c"
Wolfram Sang
2021-02-26
i2c: designware: Get right data length
Liguang Zhang
2021-02-26
i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition
Maxime Ripard
2021-02-22
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Linus Torvalds
2021-02-22
Merge branch 'i2c/for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Linus Torvalds
2021-02-21
Merge tag 'sound-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Linus Torvalds
2021-02-20
Merge tag 'arm-platform-removal-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-02-17
Merge tag 'asoc-v5.12' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Takashi Iwai
2021-02-12
i2c: remove redundant error print in stm32f7_i2c_probe
Menglong Dong
2021-02-12
i2c: stm32f7: fix configuration of the digital filter
Alain Volmat
2021-02-12
i2c: testunit: add support for block process calls
Wolfram Sang
2021-02-12
i2c: busses: Replace spin_lock_irqsave with spin_lock in hard IRQ
Weihang Li
2021-02-09
i2c: i801: Add support for Intel Alder Lake PCH-P
Jarkko Nikula
2021-02-09
i2c: mv64xxx: Fix check for missing clock after adding RPM
Samuel Holland
2021-02-09
i2c: mux: mlxcpld: Add callback to notify mux creation completion
Vadim Pasternak
2021-02-09
i2c: mux: mlxcpld: Extend supported mux number
Vadim Pasternak
2021-02-09
i2c: mux: mlxcpld: Extend driver to support word address space devices
Vadim Pasternak
2021-02-09
i2c: mux: mlxcpld: Get rid of adapter numbers enforcement
Vadim Pasternak
2021-02-09
i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support
Vadim Pasternak
2021-02-09
i2c: mux: mlxcpld: Convert driver to platform driver
Vadim Pasternak
2021-02-02
amba: Make the remove callback return void
Uwe Kleine-König
2021-02-01
i2c: imx: Synthesize end of transaction events without idle interrupts
Kevin Paul Herbert
2021-02-01
i2c: i2c-qcom-geni: Add shutdown callback for i2c
Roja Rani Yarubandi
2021-02-01
i2c: mv64xxx: Add runtime PM support
Samuel Holland
2021-02-01
i2c: amd-mp2: Remove unused macro
Richard Neumann
2021-02-01
i2c: amd-mp2: convert to PCI logging functions
Richard Neumann
2021-02-01
i2c: mux: mlxcpld: Move header file out of x86 realm
Vadim Pasternak
2021-02-01
i2c: mux: mlxcpld: Update module license
Vadim Pasternak
2021-01-28
i2c: mediatek: Move suspend and resume handling to NOIRQ phase
Qii Wang
2021-01-28
i2c: smbus: improve naming in i2c_smbus_xfer_emulated()
Wolfram Sang
2021-01-28
i2c: smbus: don't abuse loop variable
Wolfram Sang
2021-01-28
i2c: tegra: Use threaded interrupt
Dmitry Osipenko
2021-01-28
Merge tag 'v5.11-rc5' into i2c/for-5.12
Wolfram Sang
2021-01-28
i2c: remove zte zx bus driver
Arnd Bergmann
2021-01-26
isa: Make the remove callback for isa drivers return void
Uwe Kleine-König
2021-01-22
i2c: sprd: depend on COMMON_CLK to fix compile tests
Krzysztof Kozlowski
2021-01-22
i2c: s3c2410: advertise SMBus transfers using RECV_LEN
Wolfram Sang
2021-01-22
i2c: qup: advertise SMBus transfers using RECV_LEN
Wolfram Sang
2021-01-22
i2c: algo: bit: use new macro to specifiy capabilities
Wolfram Sang
2021-01-22
i2c: remove u300 bus driver
Arnd Bergmann
2021-01-22
i2c: remove sirf bus driver
Arnd Bergmann
2021-01-22
Revert "i2c: imx: Remove unused .id_table support"
Fabio Estevam
2021-01-20
ARM: remove tango platform
Arnd Bergmann
2021-01-17
i2c: stub: remove definition of DEBUG
Tom Rix
2021-01-17
i2c: i2c-mux-gpio: Enable this driver in ACPI land
Evan Green
2021-01-17
i2c: i2c-mux-gpio: Factor out pdev->dev in _probe_dt()
Evan Green
2021-01-17
i2c: octeon: check correct size of maximum RECV_LEN packet
Wolfram Sang
2021-01-17
i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO
Sowjanya Komatineni
2021-01-17
i2c: bpmp-tegra: Ignore unknown I2C_M flags
Mikko Perttunen
2021-01-17
i2c: Drop unused efm32 bus driver
Uwe Kleine-König
2021-01-11
i2c: tegra: Wait for config load atomically while in ISR
Mikko Perttunen
2021-01-11
i2c: smbus: switch from loops to memcpy
Dmitry Torokhov
2021-01-06
i2c: mlxcpld: Add support for I2C bus frequency setting
Vadim Pasternak
2021-01-05
i2c: busses: Use DEFINE_SPINLOCK() for spinlock
Zheng Yongjun
2021-01-05
i2c: use DIV_ROUND_UP macro to do calculation
Zheng Yongjun
2021-01-05
i2c: fix platform_get_irq.cocci warnings
Tian Tao
2021-01-05
i2c: gpio: fix MODULE_LICENCE
Wolfram Sang
2021-01-05
i2c: iproc: handle rx fifo full interrupt
Rayagonda Kokatanur
2021-01-05
i2c: iproc: handle master read request
Rayagonda Kokatanur
2021-01-05
i2c: iproc: fix typo in slave_isr function
Rayagonda Kokatanur
2021-01-05
i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)
Rayagonda Kokatanur
2021-01-05
i2c: iproc: handle only slave interrupts which are enabled
Rayagonda Kokatanur
2021-01-05
i2c: iproc: handle Master aborted error
Rayagonda Kokatanur
2021-01-05
i2c: rcar: protect against supurious interrupts on V3U
Wolfram Sang
2021-01-05
i2c: rcar: make sure irq is not threaded on Gen2 and earlier
Wolfram Sang
2021-01-05
i2c: rcar: optimize cacheline to minimize HW race condition
Wolfram Sang
2021-01-05
i2c: rcar: faster irq code to minimize HW race condition
Wolfram Sang
2021-01-05
i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct
Roja Rani Yarubandi
2021-01-05
i2c: i801: Refactor mux code since platform_device_unregister() is NULL aware
Andy Shevchenko
2021-01-05
i2c: i801: Drop duplicate NULL check in i801_del_mux()
Andy Shevchenko
2021-01-05
i2c: mlxcpld: Decrease polling time for performance improvement
Vadim Pasternak
2021-01-05
i2c: mlxcpld: Update module license
Vadim Pasternak
2021-01-05
i2c: core: Do not print duplicate error when failing to register an i2c-client from ACPI
Hans de Goede
2021-01-05
i2c: mediatek: Fix apdma and i2c hand-shake timeout
Qii Wang
2021-01-04
i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated
Hans de Goede
2021-01-04
i2c: sprd: use a specific timeout to avoid system hang up issue
Chunyan Zhang
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-15
Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap'
Rafael J. Wysocki
2020-12-11
i2c: remove check that can never be true
Uwe Kleine-König
2020-12-11
i2c: Warn when device removing fails
Uwe Kleine-König
2020-12-09
i2c: designware: Make register offsets all of the same width
Andy Shevchenko
2020-12-09
i2c: designware: Switch header to use BIT() and GENMASK()
Andy Shevchenko
2020-12-09
i2c: pxa: move to generic GPIO recovery
Codrin Ciubotariu
2020-12-09
i2c: sh_mobile: Mark adapter suspended during suspend
Geert Uytterhoeven
2020-12-09
i2c: owl: Add compatible for the Actions Semi S500 I2C controller
Cristian Ciocaltea
2020-12-07
i2c: imx: support slave mode for imx I2C driver
Biwen Li
2020-12-07
Merge branch 'i2c/for-current' into i2c/for-5.11
Wolfram Sang