ANDROID: GKI: Convert PPS & PTP Clocks as protected modules

Convert PPS and PTP Clocks configs to protected GKI modules
from in-built.

Configs being set to modules:

- CONFIG_PPS: Pulse Per Second core (GPS Antennae related)

These are required to be modules for PPS core to be module:

- CONFIG_PTP_1588_CLOCK: PTP clock support

- CONFIG_PTP_1588_CLOCK_OPTIONAL: Drivers that can optionally
use the PTP_1588_CLOCK framework

- CONFIG_PTP_1588_CLOCK_KVM: KVM virtual PTP clock

Bug: 284024494
Test: TH
Change-Id: Ie42f95b3462980a725390a470490b558329e6963
Signed-off-by: Ramji Jiyani <ramjiyani@google.com>
This commit is contained in:
Ramji Jiyani
2023-07-27 20:41:58 +00:00
parent 49f32a8f1e
commit 530cb2a9f0
4 changed files with 7 additions and 0 deletions
+1
View File
@@ -396,6 +396,7 @@ CONFIG_I3C=y
CONFIG_SPI=y
CONFIG_SPI_MEM=y
# CONFIG_SPMI_MSM_PMIC_ARB is not set
CONFIG_PTP_1588_CLOCK=m
# CONFIG_PINCTRL_SUN8I_H3_R is not set
# CONFIG_PINCTRL_SUN50I_A64 is not set
# CONFIG_PINCTRL_SUN50I_A64_R is not set
+1
View File
@@ -361,6 +361,7 @@ CONFIG_HW_RANDOM=y
CONFIG_I3C=y
CONFIG_SPI=y
CONFIG_SPI_MEM=y
CONFIG_PTP_1588_CLOCK=m
CONFIG_PINCTRL=y
CONFIG_GPIO_GENERIC_PLATFORM=y
CONFIG_POWER_RESET=y
+1
View File
@@ -377,6 +377,7 @@ CONFIG_HPET=y
CONFIG_I3C=y
CONFIG_SPI=y
CONFIG_SPI_MEM=y
CONFIG_PTP_1588_CLOCK=m
CONFIG_GPIOLIB=y
CONFIG_GPIO_GENERIC_PLATFORM=y
# CONFIG_HWMON is not set
+4
View File
@@ -36,6 +36,8 @@ _COMMON_GKI_MODULES_LIST = [
"drivers/net/usb/rtl8150.ko",
"drivers/net/usb/usbnet.ko",
"drivers/net/wwan/wwan.ko",
"drivers/pps/pps_core.ko",
"drivers/ptp/ptp.ko",
"drivers/usb/class/cdc-acm.ko",
"drivers/usb/serial/ftdi_sio.ko",
"drivers/usb/serial/usbserial.ko",
@@ -77,6 +79,7 @@ COMMON_GKI_MODULES_LIST = _COMMON_GKI_MODULES_LIST
_ARM64_GKI_MODULES_LIST = [
# keep sorted
"drivers/ptp/ptp_kvm.ko",
]
_RISCV64_GKI_MODULES_LIST = [
@@ -85,6 +88,7 @@ _RISCV64_GKI_MODULES_LIST = [
_X86_64_GKI_MODULES_LIST = [
# keep sorted
"drivers/ptp/ptp_kvm.ko",
]
# buildifier: disable=unnamed-macro