Enabling PTP clock support in Linux Kernel configs
The IEEE 1588 standard defines a method to precisely synchronize distributed clocks over Ethernet networks. The standard defines a Precision Time Protocol (PTP), which can be used to achieve synchronization within a few dozen microseconds. In addition, with the help of special hardware time stamping units, it can be possible to achieve synchronization to within a few hundred nanoseconds. Story: 2002935 Task: 22922 Change-Id: Ibb4e9b8f61198c88d3aaec02f441574b580afdd7 Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com>
This commit is contained in:
parent
c7d64f9705
commit
23e681750f
@ -1,4 +1,4 @@
|
|||||||
COPY_LIST="files/*"
|
COPY_LIST="files/*"
|
||||||
TIS_PATCH_VER=42
|
TIS_PATCH_VER=43
|
||||||
BUILD_IS_BIG=10
|
BUILD_IS_BIG=10
|
||||||
BUILD_IS_SLOW=12
|
BUILD_IS_SLOW=12
|
||||||
|
@ -105,6 +105,17 @@ CONFIG_CRYPTO_HMAC=y
|
|||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_SHA1=y
|
CONFIG_CRYPTO_SHA1=y
|
||||||
|
|
||||||
|
#Enable Intel RDT
|
||||||
|
CONFIG_KERNFS=y
|
||||||
|
CONFIG_INTEL_RDT_A=y
|
||||||
|
|
||||||
|
#Enable PTP clock support
|
||||||
|
CONFIG_PPS=y
|
||||||
|
CONFIG_PTP_1588_CLOCK=y
|
||||||
|
CONFIG_PTP_1588_CLOCK_PCH=y
|
||||||
|
CONFIG_PTP_1588_CLOCK_KVM=y
|
||||||
|
CONFIG_DP83640_PHY=y
|
||||||
|
|
||||||
# Remove unneeded stuff (including stuff exposed
|
# Remove unneeded stuff (including stuff exposed
|
||||||
# by saying y to new options above.
|
# by saying y to new options above.
|
||||||
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=n
|
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=n
|
||||||
@ -375,7 +386,6 @@ CONFIG_I2C_DIOLAN_U2C=n
|
|||||||
CONFIG_I2C_PARPORT_LIGHT=n
|
CONFIG_I2C_PARPORT_LIGHT=n
|
||||||
CONFIG_PPS_CLIENT_LDISC=n
|
CONFIG_PPS_CLIENT_LDISC=n
|
||||||
CONFIG_PPS_CLIENT_GPIO=n
|
CONFIG_PPS_CLIENT_GPIO=n
|
||||||
CONFIG_PTP_1588_CLOCK_PCH=n
|
|
||||||
CONFIG_CHARGER_SMB347=n
|
CONFIG_CHARGER_SMB347=n
|
||||||
CONFIG_SENSORS_ABITUGURU=n
|
CONFIG_SENSORS_ABITUGURU=n
|
||||||
CONFIG_SENSORS_ABITUGURU3=n
|
CONFIG_SENSORS_ABITUGURU3=n
|
||||||
@ -932,6 +942,7 @@ CONFIG_SND=n
|
|||||||
CONFIG_IR_GPIO_CIR=n
|
CONFIG_IR_GPIO_CIR=n
|
||||||
CONFIG_BLK_DEV_NBD=m
|
CONFIG_BLK_DEV_NBD=m
|
||||||
CONFIG_AIC94XX_DEBUG=n
|
CONFIG_AIC94XX_DEBUG=n
|
||||||
|
CONFIG_GPIO_BT8XX=n
|
||||||
|
|
||||||
# Disable transparent huge pages
|
# Disable transparent huge pages
|
||||||
CONFIG_TRANSPARENT_HUGEPAGE=n
|
CONFIG_TRANSPARENT_HUGEPAGE=n
|
||||||
@ -940,8 +951,3 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=n
|
|||||||
# Make performance default governor
|
# Make performance default governor
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=n
|
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=n
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||||
|
|
||||||
CONFIG_GPIO_BT8XX=n
|
|
||||||
|
|
||||||
CONFIG_KERNFS=y
|
|
||||||
CONFIG_INTEL_RDT_A=y
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
COPY_LIST="files/*"
|
COPY_LIST="files/*"
|
||||||
TIS_PATCH_VER=35
|
TIS_PATCH_VER=36
|
||||||
BUILD_IS_BIG=10
|
BUILD_IS_BIG=10
|
||||||
BUILD_IS_SLOW=12
|
BUILD_IS_SLOW=12
|
||||||
|
@ -105,6 +105,17 @@ CONFIG_CRYPTO_HMAC=y
|
|||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
CONFIG_CRYPTO_SHA1=y
|
CONFIG_CRYPTO_SHA1=y
|
||||||
|
|
||||||
|
#Enable Intel RDT
|
||||||
|
CONFIG_KERNFS=y
|
||||||
|
CONFIG_INTEL_RDT_A=y
|
||||||
|
|
||||||
|
#Enable PTP clock support
|
||||||
|
CONFIG_PPS=y
|
||||||
|
CONFIG_PTP_1588_CLOCK=y
|
||||||
|
CONFIG_PTP_1588_CLOCK_PCH=y
|
||||||
|
CONFIG_PTP_1588_CLOCK_KVM=y
|
||||||
|
CONFIG_DP83640_PHY=y
|
||||||
|
|
||||||
# Remove unneeded stuff (including stuff exposed
|
# Remove unneeded stuff (including stuff exposed
|
||||||
# by saying y to new options above.
|
# by saying y to new options above.
|
||||||
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=n
|
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=n
|
||||||
@ -379,7 +390,6 @@ CONFIG_I2C_DIOLAN_U2C=n
|
|||||||
CONFIG_I2C_PARPORT_LIGHT=n
|
CONFIG_I2C_PARPORT_LIGHT=n
|
||||||
CONFIG_PPS_CLIENT_LDISC=n
|
CONFIG_PPS_CLIENT_LDISC=n
|
||||||
CONFIG_PPS_CLIENT_GPIO=n
|
CONFIG_PPS_CLIENT_GPIO=n
|
||||||
CONFIG_PTP_1588_CLOCK_PCH=n
|
|
||||||
CONFIG_CHARGER_SMB347=n
|
CONFIG_CHARGER_SMB347=n
|
||||||
CONFIG_SENSORS_ABITUGURU=n
|
CONFIG_SENSORS_ABITUGURU=n
|
||||||
CONFIG_SENSORS_ABITUGURU3=n
|
CONFIG_SENSORS_ABITUGURU3=n
|
||||||
@ -784,6 +794,7 @@ CONFIG_CRYPTO_USER_API_SKCIPHER=n
|
|||||||
CONFIG_CRYPTO_DEV_PADLOCK=n
|
CONFIG_CRYPTO_DEV_PADLOCK=n
|
||||||
CONFIG_BLK_DEV_NBD=m
|
CONFIG_BLK_DEV_NBD=m
|
||||||
CONFIG_AIC94XX_DEBUG=n
|
CONFIG_AIC94XX_DEBUG=n
|
||||||
|
CONFIG_GPIO_BT8XX=n
|
||||||
|
|
||||||
# Turn on kernel preemption
|
# Turn on kernel preemption
|
||||||
CONFIG_PREEMPT=y
|
CONFIG_PREEMPT=y
|
||||||
@ -800,8 +811,3 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=n
|
|||||||
# Make performance default governor
|
# Make performance default governor
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=n
|
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=n
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||||
|
|
||||||
CONFIG_GPIO_BT8XX=n
|
|
||||||
|
|
||||||
CONFIG_KERNFS=y
|
|
||||||
CONFIG_INTEL_RDT_A=y
|
|
||||||
|
Loading…
Reference in New Issue
Block a user