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/pwm/pwm-sifive-ptc: Clear PWM CNTR
yiming.li
2021-09-12
drivers/pwm: Add SiFive PWM PTC driver
Chenjieqin
2021-07-28
pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped
Uwe Kleine-König
2021-07-20
pwm: imx1: Don't disable clocks at device remove time
Uwe Kleine-König
2021-07-20
pwm: visconti: Fix and simplify period calculation
Uwe Kleine-König
2021-07-20
pwm: tegra: Don't modify HW state in .remove callback
Uwe Kleine-König
2021-07-20
pwm: img: Fix PM reference leak in img_pwm_enable()
Zou Wei
2021-07-20
pwm: pca9685: Restrict period change for enabled PWMs
Clemens Gruber
2021-07-20
pwm: spear: Don't modify HW state in .remove callback
Uwe Kleine-König
2021-05-05
Merge tag 'pwm/for-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
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-23
pwm: atmel: Improve duty cycle calculation in .apply()
Uwe Kleine-König
2021-04-23
pwm: atmel: Fix duty cycle calculation in .get_state()
Uwe Kleine-König
2021-04-23
pwm: visconti: Add Toshiba Visconti SoC PWM support
Nobuhiro Iwamatsu
2021-04-23
pwm: mediatek: Remove unused function
Jiapeng Chong
2021-04-23
pwm: pca9685: Improve runtime PM behavior
Clemens Gruber
2021-04-23
pwm: pca9685: Support hardware readout
Clemens Gruber
2021-04-23
pwm: pca9685: Switch to atomic API
Clemens Gruber
2021-04-09
pwm: lpss: Don't modify HW state in .remove callback
Uwe Kleine-König
2021-04-09
pwm: sti: Free resources only after pwmchip_remove()
Uwe Kleine-König
2021-04-09
pwm: sti: Don't modify HW state in .remove callback
Uwe Kleine-König
2021-04-09
pwm: lpc3200: Don't modify HW state in .remove callback
Uwe Kleine-König
2021-04-09
pwm: lpc18xx-sct: Free resources only after pwmchip_remove()
Uwe Kleine-König
2021-04-09
pwm: bcm-kona: Don't modify HW state in .remove callback
Uwe Kleine-König
2021-04-09
pwm: bcm2835: Free resources only after pwmchip_remove()
Uwe Kleine-König
2021-04-09
pwm: bcm-iproc: Free resources only after pwmchip_remove()
Uwe Kleine-König
2021-04-09
pwm: atmel: Free resources only after pwmchip_remove()
Uwe Kleine-König
2021-03-22
pwm: Add Raspberry Pi Firmware based PWM bus
Nicolas Saenz Julienne
2021-03-22
pwm: Drop function pwmchip_add_with_polarity()
Uwe Kleine-König
2021-03-22
pwm: atmel-hlcdc: Use pwmchip_add() instead of pwmchip_add_with_polarity()
Uwe Kleine-König
2021-03-22
pwm: bcm-kona: Use pwmchip_add() instead of pwmchip_add_with_polarity()
Uwe Kleine-König
2021-03-22
pwm: cros-ec: Refuse requests with unsupported polarity
Uwe Kleine-König
2021-03-22
pwm: sprd: Refuse requests with unsupported polarity
Uwe Kleine-König
2021-03-22
pwm: atmel-tcb: Only free resources after pwm_chip_remove() returned
Uwe Kleine-König
2021-03-22
pwm: atmel-tcb: Implement .apply callback
Uwe Kleine-König
2021-03-22
pwm: Return -EINVAL for old-style drivers without .set_polarity callback
Uwe Kleine-König
2021-03-22
pwm: Always allocate PWM chip base ID dynamically
Uwe Kleine-König
2021-03-22
pwm: imx-tpm: Use a single line for error message
Fabio Estevam
2021-03-22
pwm: ab8500: Implement .apply instead of .config, .enable and .disable
Uwe Kleine-König
2021-03-22
pwm: bcm2835: Improve period and duty cycle calculation
Uwe Kleine-König
2021-03-10
pwm: ntxec: Add driver for PWM function in Netronix EC
Jonathan Neuschäfer
2021-02-25
Merge tag 'pwm/for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Linus Torvalds
2021-02-22
pwm: lpc18xx-sct: remove unneeded semicolon
Yang Li
2021-02-22
pwm: iqs620a: Correct a stale state variable
Jeff LaBundy
2021-02-22
pwm: iqs620a: Fix overflow and optimize calculations
Uwe Kleine-König
2021-01-20
pwm: rockchip: Enable clock before calling clk_get_rate()
Simon South
2021-01-20
pwm: rockchip: Eliminate potential race condition when probing
Simon South
2021-01-20
pwm: rockchip: Replace "bus clk" with "PWM clk"
Simon South
2021-01-20
pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare()
Simon South
2021-01-20
pwm: rockchip: Enable APB clock during register access while probing
Simon South
2021-01-20
pwm: Remove ZTE ZX driver
Arnd Bergmann
2020-12-19
Merge tag 'pwm/for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Linus Torvalds
2020-12-17
pwm: sun4i: Remove erroneous else branch
Thierry Reding
2020-12-17
pwm: sl28cpld: Set driver data before registering the PWM chip
Thierry Reding
2020-12-17
pwm: imx27: Fix overflow for bigger periods
Uwe Kleine-König
2020-12-17
pwm: bcm2835: Support apply function for atomic configuration
Lino Sanfilippo
2020-12-17
pwm: keembay: Fix build failure with -Os
Uwe Kleine-König
2020-12-17
pwm: core: Use octal permission
Soham Biswas
2020-12-17
pwm: lpss: Make compilable with COMPILE_TEST
Uwe Kleine-König
2020-12-17
pwm: Fix dependencies on HAS_IOMEM
Uwe Kleine-König
2020-12-17
pwm: Use -EINVAL for unsupported polarity
Thierry Reding
2020-12-17
pwm: sti: Remove unnecessary blank line
Thierry Reding
2020-12-17
pwm: sti: Avoid conditional gotos
Thierry Reding
2020-12-17
pwm: Add PWM fan controller driver for LGM SoC
Rahul Tanwar
2020-12-17
pwm: Add DesignWare PWM Controller Driver
Jarkko Nikula
2020-12-17
pwm: mediatek: Add MT8183 SoC support
Fabien Parent
2020-12-17
pwm: mediatek: Always use bus clock
Fabien Parent
2020-12-17
pwm: Add PWM driver for Intel Keem Bay
Vijayakannan Ayyathurai
2020-12-17
pwm: lp3943: Dynamically allocate PWM chip base
Lokesh Vutla
2020-12-17
pwm: atmel-tcb: Add sama5d2 support
Alexandre Belloni
2020-12-17
pwm: atmel-tcb: Switch to new binding
Alexandre Belloni
2020-12-17
pwm: tiehrpwm: Handle deferred probe with dev_err_probe()
Grygorii Strashko
2020-12-17
pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices
Hans de Goede
2020-12-17
pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of declaring a prepare handler
Hans de Goede
2020-12-17
pwm: lpss: Log error from pwm_lpss_is_updating() if the update bit is still set
Hans de Goede
2020-12-17
pwm: ab8500: Explicitly allocate pwm chip base dynamically
Uwe Kleine-König
2020-12-17
pwm: zx: Add missing cleanup in error path
Uwe Kleine-König
2020-12-17
pwm: ab8500: Add error message if pwmchip_add() fails
Uwe Kleine-König
2020-12-17
pwm: imx1: Use dev_err_probe() to simplify error handling
Anson Huang
2020-12-17
pwm: imx27: Use dev_err_probe() to simplify error handling
Anson Huang
2020-12-17
pwm: imx-tpm: Use dev_err_probe() to simplify error handling
Anson Huang
2020-12-17
pwm: atmel: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: sifive: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: hibvt: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: img: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: clps711x: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: mtk-disp: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: brcmstb: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: vt8500: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: berlin: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: bcm2835: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: tiecap: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: imx: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: tiehrpwm: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: samsung: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: bcm-iproc: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: rockchip: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: meson: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: lpc32xx: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: bcm-kona: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: spear: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: zx: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: pxa: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: sti: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: mediatek: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: tegra: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: ep93xx: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: renesas-tpu: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: rcar: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: fsl-ftm: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-17
pwm: sun4i: Convert to devm_platform_ioremap_resource()
Yangtao Li
2020-12-03
pwm: sl28cpld: fix getting driver data in pwm callbacks
Uwe Kleine-König
2020-10-24
Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2020-10-23
Merge tag 'tag-chrome-platform-for-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Linus Torvalds
2020-10-22
Merge tag 'pwm/for-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Linus Torvalds
2020-10-15
Merge tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drm
Linus Torvalds
2020-09-24
pwm: Allow store 64-bit duty cycle from sysfs interface
Jarkko Nikula
2020-09-24
pwm: img: Fix null pointer access in probe
Hauke Mehrtens
2020-09-24
pwm: pca9685: Disable unused alternative addresses
David Jander
2020-09-24
pwm: pca9685: Use BIT() macro instead of shift
David Jander
2020-09-24
pwm: pca9685: Make comments more consistent
David Jander
2020-09-24
pwm: sun4i: Simplify with dev_err_probe()
Krzysztof Kozlowski
2020-09-24
pwm: sprd: Simplify with dev_err_probe()
Krzysztof Kozlowski
2020-09-24
pwm: sifive: Simplify with dev_err_probe()
Krzysztof Kozlowski
2020-09-24
pwm: rockchip: Simplify with dev_err_probe()
Krzysztof Kozlowski
2020-09-24
pwm: jz4740: Simplify with dev_err_probe()
Krzysztof Kozlowski
2020-09-24
pwm: bcm2835: Simplify with dev_err_probe()
Krzysztof Kozlowski
2020-09-24
pwm: Convert to use DEFINE_SEQ_ATTRIBUTE macro
Liu Shixin
2020-09-24
pwm: rockchip: Keep enabled PWMs running while probing
Simon South
2020-09-17
pwm: Add support for sl28cpld PWM controller
Michael Walle
2020-09-11
Merge drm/drm-next into drm-intel-next-queued
Rodrigo Vivi
2020-09-06
pwm: crc: Implement get_state() method
Hans de Goede
2020-09-06
pwm: crc: Implement apply() method to support the new atomic PWM API
Hans de Goede
2020-09-06
pwm: crc: Enable/disable PWM output on enable/disable
Hans de Goede
2020-09-06
pwm: crc: Fix period changes not having any effect
Hans de Goede
2020-09-06
pwm: crc: Fix off-by-one error in the clock-divider calculations
Hans de Goede
2020-09-06
pwm: crc: Fix period / duty_cycle times being off by a factor of 256
Hans de Goede
2020-09-06
pwm: lpss: Remove suspend/resume handlers
Hans de Goede
2020-09-06
pwm: lpss: Make pwm_lpss_apply() not rely on existing hardware state
Hans de Goede
2020-09-06
pwm: lpss: Add pwm_lpss_prepare_enable() helper
Hans de Goede
2020-09-06
pwm: lpss: Add range limit check for the base_unit register value
Hans de Goede
2020-09-06
pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare()
Hans de Goede
2020-08-24
pwm: cros-ec: Simplify EC error handling
Guenter Roeck
2020-08-24
pwm: cros-ec: Accept more error codes from cros_ec_cmd_xfer_status
Guenter Roeck
2020-08-19
ARM: s5pv210: don't imply CONFIG_PLAT_SAMSUNG
Arnd Bergmann
2020-08-14
Merge tag 'pwm/for-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Linus Torvalds
2020-07-30
pwm: bcm-iproc: handle clk_get_rate() return
Rayagonda Kokatanur
2020-07-30
pwm: Replace HTTP links with HTTPS ones
Alexander A. Klimov
2020-07-30
pwm: omap-dmtimer: Repair pwm_omap_dmtimer_chip's broken kerneldoc header
Lee Jones
2020-07-30
pwm: mediatek: Provide missing kerneldoc description for 'soc' arg
Lee Jones
2020-07-30
pwm: bcm-kona: Remove impossible comparison when validating duty cycle
Lee Jones
2020-07-30
pwm: bcm-iproc: Remove impossible comparison when validating duty cycle
Lee Jones
2020-07-01
pwm: remove pwm-puv3 driver
Mike Rapoport
2020-06-17
pwm: iqs620a: Use lowercase hexadecimal literals for consistency
Thierry Reding
2020-06-17
pwm: Convert period and duty cycle to u64
Guru Das Srinagesh
2020-06-17
pwm: sun4i: Use nsecs_to_jiffies to avoid a division
Guru Das Srinagesh
2020-06-17
pwm: sifive: Use 64-bit division macro
Guru Das Srinagesh
2020-06-17
pwm: iqs620a: Use 64-bit division
Thierry Reding
2020-06-16
pwm: imx27: Use 64-bit division macro
Guru Das Srinagesh
2020-06-16
pwm: imx-tpm: Use 64-bit division macro
Guru Das Srinagesh
2020-06-16
pwm: clps711x: Use 64-bit division macro
Guru Das Srinagesh
2020-06-04
pwm: Add missing "CONFIG_" prefix
Kees Cook
2020-06-02
pwm: imx27: Fix rounding behavior
Uwe Kleine-König
2020-06-02
pwm: rockchip: Simplify rockchip_pwm_get_state()
Rasmus Villemoes
2020-06-02
pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case
Navid Emamdoost
2020-06-02
pwm: tegra: Support dynamic clock frequency configuration
Sandipan Patra
2020-06-02
pwm: jz4740: Add support for the JZ4725B
Paul Cercueil
2020-06-02
pwm: jz4740: Make PWM start with the active part
Paul Cercueil
2020-06-02
pwm: jz4740: Enhance precision in calculation of duty cycle
Paul Cercueil
2020-06-02
pwm: jz4740: Drop dependency on MACH_INGENIC
Paul Cercueil
2020-06-02
pwm: lpss: Fix get_state runtime-pm reference handling
Hans de Goede
2020-06-02
pwm: sun4i: Support direct clock output on Allwinner A64
Peter Vasil
2020-04-14
pwm: Add support for Azoteq IQS620A PWM generator
Jeff LaBundy
2020-04-14
pwm: Add missing '\n' in log messages
Christophe JAILLET
2020-04-03
pwm: pca9685: Fix PWM/GPIO inter-operation
Sven Van Asbroeck
2020-04-03
pwm: Make pwm_apply_state_debug() static
Jason Yan
2020-04-03
pwm: meson: Remove redundant assignment to variable fin_freq
Colin Ian King
2020-03-30
pwm: jz4740: Allow selection of PWM channels 0 and 1
Paul Cercueil
2020-03-30
pwm: jz4740: Obtain regmap from parent node
Paul Cercueil
2020-03-30
pwm: jz4740: Improve algorithm of clock calculation
Paul Cercueil
2020-03-30
pwm: jz4740: Use clocks from TCU driver
Paul Cercueil
2020-03-30
pwm: sun4i: Remove redundant needs_delay
Pascal Roeleven
2020-03-30
pwm: omap-dmtimer: Implement .apply callback
Lokesh Vutla
2020-03-30
pwm: omap-dmtimer: Do not disable PWM before changing period/duty_cycle
Lokesh Vutla
2020-03-30
pwm: omap-dmtimer: Fix PWM enabling sequence
Lokesh Vutla
2020-03-30
pwm: omap-dmtimer: Update description for PWM OMAP DM timer
Lokesh Vutla
2020-03-30
pwm: omap-dmtimer: Drop unused header file
Lokesh Vutla
2020-03-30
pwm: renesas-tpu: Drop confusing registered message
Geert Uytterhoeven
2020-03-30
pwm: renesas-tpu: Fix late Runtime PM enablement
Geert Uytterhoeven
2020-03-30
pwm: rcar: Fix late Runtime PM enablement
Geert Uytterhoeven
2020-03-30
pwm: meson: Fix confusing indentation
Krzysztof Kozlowski
2020-03-30
pwm: pca9685: Use gpio core provided macro GPIO_LINE_DIRECTION_OUT
Rishi Gupta
2020-03-30
pwm: pca9685: Replace CONFIG_PM with __maybe_unused
Rishi Gupta
2020-03-30
pwm: tegra: Add support for Tegra194
Sandipan Patra
2020-03-30
pwm: Enable compile testing for some of drivers
Krzysztof Kozlowski
2020-03-30
pwm: pca9685: Remove unused duty_cycle struct element
Matthias Schiffer
2020-03-30
pwm: mxs: Remove unused include of of_address.h
Anson Huang
2020-03-30
pwm: imx27: Remove unused include of of_device.h
Anson Huang
2020-03-30
pwm: imx-tpm: Remove unused includes
Anson Huang