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-08-26
ptp_pch: Restore dependency on PCI
Andy Shevchenko
2021-06-15
ptp: improve max_adj check against unreasonable values
Jakub Kicinski
2021-05-12
ptp: ocp: Fix a resource leak in an error handling path
Christophe JAILLET
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
2015-03-31
ptp: ixp46x: convert to the 64 bit get/set time methods.
Richard Cochran
2015-03-31
ptp: use the 64 bit get/set time methods for the posix clock.
Richard Cochran
2015-03-31
ptp: use the 64 bit gettime method for the SYS_OFFSET ioctl.
Richard Cochran
2014-08-12
PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use
Benoit Taine
2014-07-01
ptp: Allow reassigning calibration pin function
Stefan Sørensen
2014-06-17
ptp: ptp_pch depends on x86_32
Jean Delvare
2014-05-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2014-05-12
ptp: fix kconfig dependency warnings
Randy Dunlap
2014-04-28
ptp: validate the requested frequency adjustment.
Richard Cochran
2014-04-01
net: ptp: move PTP classifier in its own file
Daniel Borkmann
2014-03-21
ptp: drivers: set the number of programmable pins.
Richard Cochran
2014-03-21
ptp: expose the programmable pins via sysfs
Richard Cochran
2014-03-21
ptp: introduce programmable pins.
Richard Cochran
2014-01-15
ptp_pch: Add dependency on HAS_IOMEM
Richard Weinberger
2013-09-27
ptp: switch to use gpiolib
Linus Walleij
2013-07-26
PTP: convert class code to use dev_groups
Greg Kroah-Hartman
2013-06-24
build some drivers only when compile-testing
Jiri Slaby
2013-05-25
ptp_pch: fix error handling in pch_probe()
Wei Yongjun
2013-04-12
ptp: dynamic allocation of PHC char devices
Jiri Benc
2013-03-27
ptp_pch: eliminate a number of sparse warnings
Sahara
2013-03-26
ptp_pch: fix typo in module parameter description
Jiri Benc
2012-12-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2012-11-28
ptp: remove use of __devexit
Bill Pemberton
2012-11-28
ptp: remove use of __devinit
Bill Pemberton
2012-11-26
ptp: reduce stack usage when measuring the system time offset
Richard Cochran
2012-11-26
ptp: reduce stack usage when reading external time stamps
Richard Cochran
2012-11-17
pch_gbe, ptp_pch: Fix the dependency direction between these drivers
Ben Hutchings
2012-11-01
ptp: add an ioctl to compare PHC time with system time
Richard Cochran
2012-11-01
ptp: Enable clock drivers along with associated net/PHY drivers
Ben Hutchings
2012-11-01
ptp: Make PTP_1588_CLOCK select rather than depend on PPS
Ben Hutchings
2012-11-01
pps, ptp: Remove dependencies on EXPERIMENTAL
Ben Hutchings
2012-09-22
ptp: link the phc device to its parent device
Richard Cochran
2012-09-22
ptp: provide the clock's adjusted frequency
Richard Cochran
2012-09-22
ptp: remember the adjusted frequency
Richard Cochran
2012-09-07
pps/ptp: Allow PHC devices to adjust PPS events for known delay
Ben Hutchings
2012-05-22
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Linus Torvalds
2012-05-16
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller