summaryrefslogtreecommitdiffstats
path: root/fragments
diff options
context:
space:
mode:
authorWolfgang Müller2025-03-03 12:30:18 +0100
committerWolfgang Müller2025-03-03 12:31:38 +0100
commitbe6513a5055095ae2ff769b797716c2fba4c5257 (patch)
tree8e0392480672b889eb67db7cacf4478e443d4bdc /fragments
parentb1620ae4e5cb49b76c0fcefda49f5192eb43cdc4 (diff)
downloadkernfrag-be6513a5055095ae2ff769b797716c2fba4c5257.tar.gz
fragments: Restructure configuration for hosts/noddyHEADmaster
This includes webcam config being split out into a generic and IPU3-specific config file.
Diffstat (limited to 'fragments')
-rw-r--r--fragments/devices/media/ipu315
-rw-r--r--fragments/hosts/noddy75
-rw-r--r--fragments/media/camera12
3 files changed, 53 insertions, 49 deletions
diff --git a/fragments/devices/media/ipu3 b/fragments/devices/media/ipu3
new file mode 100644
index 0000000..1525032
--- /dev/null
+++ b/fragments/devices/media/ipu3
@@ -0,0 +1,15 @@
+CONFIG_STAGING=y
+CONFIG_STAGING_MEDIA=y
+CONFIG_MEDIA_PCI_SUPPORT=y
+CONFIG_VIDEO_DW9719=y
+CONFIG_VIDEO_IPU3_IMGU=y
+CONFIG_VIDEO_IPU3_CIO2=y
+CONFIG_IPU_BRIDGE=y
+CONFIG_INTEL_SKL_INT3472=y
+CONFIG_REGULATOR_TPS68470=y
+CONFIG_COMMON_CLK_TPS68470=y
+CONFIG_VIDEO_OV5693=y
+CONFIG_VIDEO_OV7251=y
+CONFIG_VIDEO_OV8865=y
+CONFIG_LEDS_TPS68470=y
+
diff --git a/fragments/hosts/noddy b/fragments/hosts/noddy
index b1fc91d..ba34fbc 100644
--- a/fragments/hosts/noddy
+++ b/fragments/hosts/noddy
@@ -1,35 +1,15 @@
CONFIG_EDAC_IGEN6=y
-CONFIG_MFD_INTEL_LPSS_ACPI=y
-CONFIG_MFD_INTEL_LPSS_PCI=y
-CONFIG_INTEL_VSEC=y
-
-CONFIG_SND_SOC=y
-CONFIG_SOUNDWIRE=y
-CONFIG_SOUNDWIRE_INTEL=y
-CONFIG_SND_SOC_SOF_TOPLEVEL=y
-CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
-CONFIG_SND_SOC_SOF_PCI=y
-CONFIG_SND_SOC_SOF_HDA_LINK=y
-CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
-CONFIG_POWERCAP=y
+CONFIG_INTEL_IDMA64=y
+CONFIG_INTEL_PMT_TELEMETRY=y
+CONFIG_INTEL_POWERCLAMP=y
CONFIG_INTEL_RAPL=y
CONFIG_INTEL_TCC_COOLING=y
-CONFIG_INTEL_POWERCLAMP=y
CONFIG_INTEL_UNCORE_FREQ_CONTROL=y
+CONFIG_INTEL_VSEC=y
+CONFIG_MFD_INTEL_LPSS_ACPI=y
+CONFIG_MFD_INTEL_LPSS_PCI=y
+CONFIG_POWERCAP=y
-CONFIG_GPIOLIB=y
-
-CONFIG_USB_CONFIGFS=m
-CONFIG_MEDIA_SUPPORT=y
-CONFIG_MEDIA_SUPPORT_FILTER=y
-CONFIG_MEDIA_CAMERA_SUPPORT=y
-CONFIG_USB_CONFIGFS_F_UVC=y
-
-CONFIG_SERIAL_DEV_BUS=y
-CONFIG_SERIAL_8250=y
-CONFIG_SERIAL_8250_DW=y
-
-CONFIG_HID_MULTITOUCH=y
CONFIG_SURFACE_HOTPLUG=y
CONFIG_SURFACE_AGGREGATOR=y
CONFIG_SURFACE_ACPI_NOTIFY=y
@@ -48,32 +28,32 @@ CONFIG_SENSORS_SURFACE_TEMP=y
CONFIG_SURFACE_HID=y
CONFIG_SURFACE_KBD=y
-CONFIG_REGULATOR=y
-CONFIG_NEW_LEDS=y
-CONFIG_LEDS_CLASS=y
+CONFIG_SND_SOC=y
+CONFIG_SOUNDWIRE=y
+CONFIG_SOUNDWIRE_INTEL=y
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_PCI=y
+CONFIG_SND_SOC_SOF_HDA_LINK=y
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
-CONFIG_STAGING=y
-CONFIG_STAGING_MEDIA=y
-CONFIG_MEDIA_PCI_SUPPORT=y
-CONFIG_VIDEO_DW9719=y
-CONFIG_VIDEO_IPU3_IMGU=y
-CONFIG_VIDEO_IPU3_CIO2=y
-CONFIG_IPU_BRIDGE=y
-CONFIG_INTEL_SKL_INT3472=y
-CONFIG_REGULATOR_TPS68470=y
-CONFIG_COMMON_CLK_TPS68470=y
-CONFIG_VIDEO_OV5693=y
-CONFIG_VIDEO_OV7251=y
-CONFIG_VIDEO_OV8865=y
-CONFIG_LEDS_TPS68470=y
+CONFIG_SERIAL_DEV_BUS=y
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_DW=y
+CONFIG_GPIOLIB=y
CONFIG_KEYBOARD_GPIO=y
+CONFIG_HID_MULTITOUCH=y
+CONFIG_HID_IPTS=y
+CONFIG_HID_ITHC=y
+
CONFIG_INPUT_MISC=y
CONFIG_INPUT_SOC_BUTTON_ARRAY=y
-CONFIG_INTEL_PMT_TELEMETRY=y
-CONFIG_INTEL_IDMA64=y
+CONFIG_REGULATOR=y
+CONFIG_NEW_LEDS=y
+
CONFIG_USB_UAS=y
CONFIG_DMADEVICES=y
@@ -83,6 +63,3 @@ CONFIG_PINCTRL_TIGERLAKE=y
CONFIG_SPI=y
CONFIG_SPI_MEM=y
CONFIG_SPI_INTEL_PCI=y
-
-CONFIG_HID_IPTS=y
-CONFIG_HID_ITHC=y
diff --git a/fragments/media/camera b/fragments/media/camera
new file mode 100644
index 0000000..1f7576a
--- /dev/null
+++ b/fragments/media/camera
@@ -0,0 +1,12 @@
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_CLASS_FLASH=y
+CONFIG_V4L2_FLASH_LED_CLASS=y
+
+CONFIG_MEDIA_SUPPORT=y
+CONFIG_MEDIA_SUPPORT_FILTER=y
+
+CONFIG_MEDIA_CAMERA_SUPPORT=y
+CONFIG_MEDIA_USB_SUPPORT=y
+
+CONFIG_USB_VIDEO_CLASS=y
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y