android_kernel_samsung_sm8650/drivers/ptp
Taniya Das 1eddbddd4d ptp: qcom: snapshot of support for Time Stamp Counter(TSC) driver
TSC module is a timestamp generator, which runs a 64 bit
counter for system timekeeping.

ETU is event timestamp module, which captures the timestamp from TSC
and global counter bus for a given event. The event is selected from
a set of GPIOs and SW triggered events. The design is parameterized
to detect multiple events, using different “slices”.
One slice is used for every event.

Snapshot for addition of ptp_qcom_tsc driver from msm-5.15 branch
commit adb8d7421963 ("ptp: qcom: Add support for Time Stamp
Counter(TSC) driver").

Change-Id: I3c4ee7664ecc63a456d4848a02fe7d705230fbf3
Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
Signed-off-by: Shubham Diwane <quic_sanantad@quicinc.com>
2023-09-07 19:17:05 +05:30
..
Kconfig ptp: qcom: snapshot of support for Time Stamp Counter(TSC) driver 2023-09-07 19:17:05 +05:30
Makefile ptp: qcom: snapshot of support for Time Stamp Counter(TSC) driver 2023-09-07 19:17:05 +05:30
ptp_chardev.c ptp: only allow phase values lower than 1 period 2020-08-05 12:06:44 -07:00
ptp_clock.c ptp: Remove usage of the deprecated ida_simple_xxx API 2022-09-27 17:33:11 -07:00
ptp_clockmatrix.c ptp: ptp_clockmatrix: fix is_single_shot 2022-05-25 21:51:32 -07:00
ptp_clockmatrix.h ptp: ptp_clockmatrix: return -EBUSY if phase pull-in is in progress 2022-05-17 17:49:04 -07:00
ptp_dte.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
ptp_idt82p33.c ptp: idt82p33: use rsmu driver to access i2c/spi bus 2022-03-09 19:50:57 -08:00
ptp_idt82p33.h ptp: idt82p33: use rsmu driver to access i2c/spi bus 2022-03-09 19:50:57 -08:00
ptp_ines.c net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX 2021-12-14 12:28:24 +00:00
ptp_kvm_arm.c ptp: arm/arm64: Enable ptp_kvm for arm/arm64 2021-04-07 16:33:20 +01:00
ptp_kvm_common.c ptp: Don't print an error if ptp_kvm is not supported 2021-04-20 17:17:55 +01:00
ptp_kvm_x86.c ptp: fix error print of ptp_kvm on X86_64 platform 2021-10-15 11:19:25 +01:00
ptp_ocp.c ] ptp: ocp: remove symlink for second GNSS 2022-10-10 08:37:24 +01:00
ptp_pch.c ptp_pch: Remove unused pch_pm_ops 2022-02-08 21:04:32 -08:00
ptp_private.h ptp: vclock: use mutex to fix "sleep on atomic" bug 2023-03-11 13:55:25 +01:00
ptp_qcom_tsc.c ptp: qcom: snapshot of support for Time Stamp Counter(TSC) driver 2023-09-07 19:17:05 +05:30
ptp_qoriq_debugfs.c ptp_qoriq: add little enadian support 2019-02-12 12:58:48 -05:00
ptp_qoriq.c ptp_qoriq: fix memory leak in probe() 2023-04-06 12:10:44 +02:00
ptp_sysfs.c ptp: Add cycles support for virtual clocks 2022-05-10 09:48:08 +02:00
ptp_vclock.c ptp: vclock: use mutex to fix "sleep on atomic" bug 2023-03-11 13:55:25 +01:00
ptp_vmw.c ptp: add VMware virtual PTP clock driver 2020-03-05 17:25:07 -08:00