VisionFive2 Linux kernel

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

More than 9999 Commits   33 Branches   57 Tags
Date
Commit Message
Rev
Author
2021-10-21
ptp: free 'vclock_index' in ptp_clock_release()
Yang Yingliang
2021-10-20
ptp: Fix possible memory leak in ptp_clock_register()
Yang Yingliang
2021-10-15
ptp: fix error print of ptp_kvm on X86_64 platform
Kele Huang
2021-10-07
Merge tag 'net-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-10-02
ptp_pch: Load module automatically if ID matches
Andy Shevchenko
2021-10-01
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-30
ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm
Zelin Deng
2021-09-20
ptp: ocp: add COMMON_CLK dependency
Arnd Bergmann
2021-08-26
ptp: ocp: Simplify Kconfig.
Jonathan Lemon
2021-08-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-08-16
ptp: ocp: Have Kconfig select NET_DEVLINK
Jonathan Lemon
2021-08-16
ptp: ocp: Fix error path for pci_ocp_device_init()
Jonathan Lemon
2021-08-16
ptp: ocp: Fix uninitialized variable warning spotted by clang.
Jonathan Lemon
2021-08-16
ptp: ocp: don't allow on S390
Randy Dunlap
2021-08-16
ptp_pch: Restore dependency on PCI
Andy Shevchenko
2021-08-13
ethernet: fix PTP_1588_CLOCK dependencies
Arnd Bergmann
2021-08-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-08-09
devlink: Set device as early as possible
Leon Romanovsky
2021-08-08
ptp: Fix possible memory leak caused by invalid cast
Vinicius Costa Gomes
2021-08-06
ptp: ocp: Remove pending_image indicator from devlink
Jonathan Lemon
2021-08-06
ptp: ocp: Rename version string shown by devlink.
Jonathan Lemon
2021-08-06
ptp: ocp: Use 'gnss' naming instead of 'gps'
Jonathan Lemon
2021-08-06
ptp: ocp: Remove devlink health and unused parameters.
Jonathan Lemon
2021-08-06
ptp: ocp: Add the mapping for the external PPS registers.
Jonathan Lemon
2021-08-06
ptp: ocp: Fix the error handling path for the class device.
Jonathan Lemon
2021-08-04
ptp: ocp: Expose various resources on the timecard.
Jonathan Lemon
2021-07-08
ptp: Relocate lookup cookie to correct block.
Jonathan Lemon
2021-07-05
ptp: fix format string mismatch in ptp_sysfs.c
Yangbo Lu
2021-07-05
ptp: fix NULL pointer dereference in ptp_clock_register
Yangbo Lu
2021-07-01
ptp: add kernel API ptp_convert_timestamp()
Yangbo Lu
2021-07-01
ptp: add kernel API ptp_get_vclocks_index()
Yangbo Lu
2021-07-01
ptp: track available ptp vclocks information
Yangbo Lu
2021-07-01
ptp: support ptp physical/virtual clocks conversion
Yangbo Lu
2021-07-01
ptp: add ptp virtual clock driver framework
Yangbo Lu
2021-06-29
ptp: Set lookup cookie when creating a PTP PPS source.
Jonathan Lemon
2021-06-18
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-06-15
ptp: improve max_adj check against unreasonable values
Jakub Kicinski
2021-05-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-05-12
ptp: ocp: Fix a resource leak in an error handling path
Christophe JAILLET
2021-05-10
ptp: ptp_clock: make scaled_ppm_to_ppb static inline
Radu Pirea (NXP OSS)
2021-05-01
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-04-23
Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Paolo Bonzini
2021-04-20
ptp: Don't print an error if ptp_kvm is not supported
Jon Hunter
2021-04-07
ptp: arm/arm64: Enable ptp_kvm for arm/arm64
Jianyong Wu
2021-04-07
ptp: Reorganize ptp_kvm.c to make it arch-independent
Jianyong Wu
2021-03-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2021-03-24
ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation
Yangbo Lu
2021-03-12
ptp: ptp_p: Demote non-conformant kernel-doc headers and supply a param description
Lee Jones
2021-03-12
ptp: ptp_clockmatrix: Demote non-kernel-doc header to standard comment
Lee Jones
2021-03-12
ptp_pch: Move 'pch_*()' prototypes to shared header
Lee Jones
2021-03-12
ptp_pch: Remove unused function 'pch_ch_control_read()'
Lee Jones
2021-02-17
ptp: ptp_clockmatrix: clean-up - parenthesis around a == b are unnecessary
Vincent Cheng
2021-02-17
ptp: ptp_clockmatrix: Simplify code - remove unnecessary `err` variable.
Vincent Cheng
2021-02-17
ptp: ptp_clockmatrix: Coding style - tighten vertical spacing.
Vincent Cheng
2021-02-17
ptp: ptp_clockmatrix: Clean-up dev_*() messages.
Vincent Cheng
2021-02-17
ptp: ptp_clockmatrix: Remove unused header declarations.
Vincent Cheng
2021-02-17
ptp: ptp_clockmatrix: Add alignment of 1 PPS to idtcm_perout_enable.
Vincent Cheng
2021-02-17
ptp: ptp_clockmatrix: Add wait_for_sys_apll_dpll_lock.
Vincent Cheng
2021-01-06
ptp: ptp_ines: prevent build when HAS_IOMEM is not set
Randy Dunlap
2021-01-05
phy: dp83640: select CONFIG_CRC32
Arnd Bergmann
2020-12-09
ptp: clockmatrix: deprecate firmware older than 4.8.7
Min Li
2020-12-09
ptp: clockmatrix: Fix non-zero phase_adj is lost after snap
Min Li
2020-12-09
ptp: clockmatrix: remove 5 second delay before entering write phase mode
Min Li
2020-12-09
ptp: clockmatrix: reset device and check BOOT_STATUS
Min Li
2020-12-05
ptp: Add clock driver for the OpenCompute TimeCard.
Jonathan Lemon
2020-11-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2020-11-25
ptp: clockmatrix: bug fix for idtcm_strverscmp
Min Li
2020-11-23
ptp: ptp_ines: use new PTP_MSGTYPE_* define(s)
Christian Eggers
2020-11-07
ptp: idt82p33: optimize _idt82p33_adjfine
Min Li
2020-11-07
ptp: idt82p33: use i2c_master_send for bus write
Min Li
2020-11-07
ptp: idt82p33: add adjphase support
Min Li
2020-09-18
ptp_qoriq: support FIPER3
Yangbo Lu
2020-08-26
ptp: ptp_ines: Remove redundant null check
Xu Wang
2020-08-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-08-19
ptp: ptp_clockmatrix: use i2c_master_send for i2c write
Min Li
2020-08-19
ptp: ptp_ines: Use generic helper function
Kurt Kanzenbach
2020-08-05
ptp: only allow phase values lower than 1 period
Vladimir Oltean
2020-07-30
ptp: ptp_clockmatrix: update to support 4.8.7 firmware
Min Li
2020-07-19
ptp: add ability to configure duty cycle for periodic output
Vladimir Oltean
2020-06-25
ptp_pch: use generic power management
Vaibhav Gupta
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
2020-05-25
ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices.
Richard Cochran
2020-05-02
ptp: ptp_clockmatrix: Add adjphase() to support PHC write phase mode.
Vincent Cheng
2020-05-02
ptp: Add adjust_phase to ptp_clock_caps capability.
Vincent Cheng
2020-05-02
ptp: Add adjphase function to support phase offset control.
Vincent Cheng
2020-04-29
ptp: ptp_ines: convert to devm_platform_ioremap_resource
Wei Yongjun
2020-04-25
ptp: clockmatrix: remove unnecessary comparison
Yang Yingliang
2020-04-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-04-24
ptp: idt82p33: remove unnecessary comparison
Yang Yingliang
2020-04-21
ptp: Remove unneeded conversion to bool
Jason Yan
2020-04-20
ptp: idt82p33: Make two variables static
YueHaibing
2020-04-20
ptp_kvm: Make kvm_ptp_lock static
YueHaibing
2020-03-30
ptp: Avoid deadlocks in the programmable pin code.
Richard Cochran
2020-03-05
ptp: add VMware virtual PTP clock driver
Vivek Thampi
2020-02-24
ptp: Add a ptp clock driver for IDT 82P33 SMU.
Min Li
2020-02-16
ptp_qoriq: drop the code of alarm
Yangbo Lu
2020-01-19
Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-01-14
ptp: free ptp device pin descriptors properly
Vladis Dronov
2020-01-12
ptp: ixp46x: move adjacent to ethernet driver
Arnd Bergmann
2020-01-07
ptp: clockmatrix: Rework clockmatrix version information.
Vincent Cheng
2020-01-02
ptp: ptp_clockmatrix: constify copied structure
Julia Lawall
2019-12-31
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-12-30
ptp: introduce ptp_cancel_worker_sync
Vladimir Oltean
2019-12-30
ptp: fix the race between the release of ptp_clock and cdev
Vladis Dronov
2019-12-25
ptp: Add a driver for InES time stamping IP core.
Richard Cochran
2019-12-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-12-16
ptp_qoriq: export extts_clean_up() function
Yangbo Lu
2019-12-16
ptp_qoriq: check valid status before reading extts fifo
Yangbo Lu
2019-12-13
ptp: clockmatrix: add I2C dependency
Arnd Bergmann
2019-11-16
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-11-15
ptp: Introduce strict checking of external time stamp options.
Richard Cochran
2019-11-15
ptp: Validate requests to enable time stamping of external signals.
Richard Cochran
2019-11-12
ptp: ptp_clockmatrix: Fix build error
YueHaibing
2019-11-06
ptp: ptp_clockmatrix: Fix missing unlock on error in idtcm_probe()
Wei Yongjun
2019-11-03
ptp: Add a ptp clock driver for IDT ClockMatrix.
Vincent Cheng
2019-10-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2019-10-10
ptp: ptp_dte: use devm_platform_ioremap_resource() to simplify code
YueHaibing
2019-10-07
ptp: fix typo of "mechanism" in Kconfig help text
Antonio Borneo
2019-10-02
ptp_qoriq: Initialize the registers' spinlock before calling ptp_qoriq_settime
Vladimir Oltean
2019-09-27
ptp: correctly disable flags on old ioctls
Jacob Keller
2019-09-13
PTP: introduce new versions of IOCTLs
Felipe Balbi
2019-07-25
ptp: ptp_dte: remove redundant dev_err message
Ding Xiang
2019-06-15
ptp: add QorIQ PTP support for DPAA2
Yangbo Lu
2019-06-13
ptp: ptp_clock: Publish scaled_ppm_to_ppb
Shalom Toledo
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
Thomas Gleixner
2019-05-24
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-09
ptp_qoriq: fix NULL access if ptp dt node missing
Claudiu Manoil
2019-03-05
Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2019-02-19
ptp_qoriq: don't pass a large struct by value but instead pass it by reference
Colin Ian King
2019-02-12
ptp: add QorIQ PTP support for ENETC
Yangbo Lu
2019-02-12
ptp_qoriq: fix register memory map
Yangbo Lu
2019-02-12
ptp_qoriq: add little enadian support
Yangbo Lu
2019-02-12
ptp_qoriq: convert to use ptp_qoriq_init/free
Yangbo Lu
2019-02-12
ptp_qoriq: make ptp operations global
Yangbo Lu
2019-02-12
ptp_qoriq: make structure/function names more consistent
Yangbo Lu
2019-02-10
Merge tag 'y2038-new-syscalls' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground into timers/2038
Thomas Gleixner
2019-02-07
timex: use __kernel_timex internally
Deepa Dinamani
2019-01-25
ptp: fix debugfs_simple_attr.cocci warnings
YueHaibing
2019-01-22
ptp: add debugfs support for ptp_qoriq
Yangbo Lu
2019-01-22
ptp_qoriq: support external trigger stamp FIFO
Yangbo Lu
2019-01-22
ptp_qoriq: fix interrupt enabling and handling
Yangbo Lu
2019-01-08
ptp: check that rsv field is zero in struct ptp_sys_offset_extended
Eugene Syromiatnikov
2018-12-28
Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2018-12-19
ptp: fix an IS_ERR() vs NULL check
Dan Carpenter
2018-11-23
ptp: Fix pass zero to ERR_PTR() in ptp_clock_register
YueHaibing
2018-11-09
ptp: deprecate gettime64() in favor of gettimex64()
Miroslav Lichvar
2018-11-09
ptp: add PTP_SYS_OFFSET_EXTENDED ioctl
Miroslav Lichvar
2018-11-09
ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl
Miroslav Lichvar
2018-11-09
ptp: reorder declarations in ptp_ioctl()
Miroslav Lichvar
2018-10-28
ptp: drop redundant kasprintf() to create worker name
Rasmus Villemoes
2018-10-22
ptp: ptp_dte: simplify getting .driver_data
Wolfram Sang
2018-10-17
ptp: fix Spectre v1 vulnerability
Gustavo A. R. Silva
2018-08-18
Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2018-08-06
ptp_qoriq: use div_u64/div_u64_rem for 64-bit division
Yangbo Lu
2018-08-05
ptp_qoriq: support automatic configuration for ptp timer
Yangbo Lu
2018-07-20
Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux
David S. Miller
2018-07-18
ptp: fix missing break in switch
Gustavo A. R. Silva
2018-07-07
headers: separate linux/mod_devicetable.h from linux/platform_device.h
Randy Dunlap
2018-06-26
ptp: support DPAA FMan 1588 timer in ptp_qoriq
Yangbo Lu
2018-06-20
ptp: replace getnstimeofday64() with ktime_get_real_ts64()
Arnd Bergmann
2018-05-28
ptp_qoriq: move some definitions to header file
Yangbo Lu
2018-05-28
ptp: rework gianfar_ptp as QorIQ common PTP driver
Yangbo Lu
2018-04-27
ptp_pch: use helpers function for converting between ns and timespec
YueHaibing
2018-02-11
vfs: do bulk POLL* -> EPOLL* replacement
Linus Torvalds
2017-11-28
the rest of drivers/*: annotate ->poll() instances
Al Viro
2017-11-16
Merge tag 'for-linus-4.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2017-11-08
x86/pvclock: add setter for pvclock_pvti_cpu0_va
Joao Martins
2017-11-08
ptp_kvm: probe for kvm guest availability
Joao Martins
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-08-22
ptp: make ptp_clock_info const
Bhumika Goyal
2017-08-01
ptp: introduce ptp auxiliary worker
Grygorii Strashko
2017-07-06
ptp: dte: Use LL suffix for 64-bit constants
Geert Uytterhoeven
2017-06-15
ptp: Add a ptp clock driver for Broadcom DTE
Arun Parameswaran
2017-05-01
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-04-14
time: Change posix clocks ops interfaces to use timespec64
Deepa Dinamani
2017-03-20
PTP: fix ptr_ret.cocci warnings
kbuild test robot
2017-02-22
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2017-02-17
ptp: create "pins" together with the rest of attributes
Dmitry Torokhov
2017-02-17
ptp: use is_visible method to hide unused attributes
Dmitry Torokhov
2017-02-17
ptp: use kcalloc when allocating arrays
Dmitry Torokhov
2017-02-17
ptp: do not explicitly set drvdata in ptp_clock_register()
Dmitry Torokhov
2017-02-16
ptp_kvm: try to detect hypercall availability
Radim Krčmář
2017-02-08
PTP: add kvm PTP driver
Marcelo Tosatti
2016-12-12
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-11-16
posix-timers: Make them configurable
Nicolas Pitre
2016-11-16
ptp_clock: Allow for it to be optional
Nicolas Pitre
2016-11-09
ptp: Introduce a high resolution frequency adjustment method.
Richard Cochran
2016-10-31
ptp: use permission-specific DEVICE_ATTR variants
Julia Lawall
2016-10-13
drivers/ptp: Fix kernel memory disclosure
Vlad Tsyrklevich
2016-10-03
ptp: Fix resource leak in case of error
Christophe Jaillet
2016-09-06
ptp: ixp46x: remove NO_IRQ handling
Arnd Bergmann
2016-05-29
ptp: oops in ptp_ioctl()
Dan Carpenter
2016-05-23
ptp: use memdup_user().
Muhammad Falak R Wani
2016-03-15
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-03-03
ptp: Add PTP_SYS_OFFSET_PRECISE for driver crosstimestamping
Christopher S. Hall
2016-01-29
ptp: ixp46x: use helpers for converting ns to timespec
Kefeng Wang
2015-03-31
ptp: remove 32 bit get/set methods.
Richard Cochran
2015-03-31
ptp: pch: convert to the 64 bit get/set time methods.
Richard Cochran