# Config fragment for the hardware the patch set in # sys-kernel/vanilla-kernel/files enables on the Surface Pro 12" (x1p42100). # # merge_config.sh only warns about symbols it cannot set, so %prep additionally # asserts that the symbols introduced by the patches themselves are present. # Surface Aggregator Module stack. RTC_DRV_SURFACE is added by # surface/0004-rtc-add-sam-driver.patch and depends on both of the # SURFACE_AGGREGATOR symbols below. CONFIG_SURFACE_PLATFORMS=y CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_REGISTRY=m CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_HID=m CONFIG_SURFACE_HID_CORE=m CONFIG_SURFACE_KBD=m CONFIG_SURFACE_DTX=m CONFIG_BATTERY_SURFACE=m CONFIG_CHARGER_SURFACE=m CONFIG_RTC_DRV_SURFACE=m # Camera: CSI-2 D-PHY driver added by camera/0001, CAMSS x1p42100 support by # camera/0008, sensors by camera/0018..0026. CONFIG_PHY_QCOM_MIPI_CSI2=m CONFIG_VIDEO_QCOM_CAMSS=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV02C10=m # DSP/sensor stack the userspace bits in the KIWI description talk to # (hexagonrpcd, libssc, iio-sensor-proxy). CONFIG_FASTRPC=m CONFIG_QCOM_Q6V5_PAS=m CONFIG_QCOM_SMP2P=y CONFIG_RPMSG_QCOM_GLINK_SMEM=y # Wi-Fi / Bluetooth CONFIG_ATH12K=m CONFIG_BT_QCA=m CONFIG_BT_HCIUART_QCA=y # Audio (AudioReach / q6dsp LPASS ports touched by audio/0001..0002) CONFIG_SND_SOC_QCOM=m CONFIG_SND_SOC_QDSP6=m