summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fragments/devices/media/ipu315
-rw-r--r--fragments/hosts/noddy75
-rw-r--r--fragments/media/camera12
-rw-r--r--templates/noddy3
4 files changed, 56 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
diff --git a/templates/noddy b/templates/noddy
index 8440732..f4a2d8a 100644
--- a/templates/noddy
+++ b/templates/noddy
@@ -1,9 +1,11 @@
boot/efi
+boot/initrd
compression/zstd
cpu/intel
devices/usb/bluetooth
devices/net/iwlwifi
devices/sound/hda-intel
+devices/media/ipu3
drivers/nvme
drivers/sound
fs/foreign
@@ -13,6 +15,7 @@ hosts/noddy
net/bluetooth
net/wifi
net/usb-tethering
+media/camera
profile/desktop
profile/systemd
security/tpm