Skip to content

Commit 06f692b

Browse files
committed
Enable Linux PREEMPT_RT
1 parent f8a6a41 commit 06f692b

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

linux-6.6.defconfig

+14-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ CONFIG_SYSVIPC=y
44
CONFIG_POSIX_MQUEUE=y
55
CONFIG_NO_HZ=y
66
CONFIG_HIGH_RES_TIMERS=y
7-
CONFIG_PREEMPT=y
7+
CONFIG_PREEMPT_RT=y
88
CONFIG_IKCONFIG=y
99
CONFIG_IKCONFIG_PROC=y
1010
CONFIG_MEMCG=y
@@ -14,11 +14,13 @@ CONFIG_CGROUP_PIDS=y
1414
CONFIG_CGROUP_FREEZER=y
1515
CONFIG_CGROUP_DEVICE=y
1616
CONFIG_CGROUP_CPUACCT=y
17+
CONFIG_NAMESPACES=y
1718
# CONFIG_UTS_NS is not set
1819
# CONFIG_IPC_NS is not set
1920
# CONFIG_PID_NS is not set
2021
# CONFIG_NET_NS is not set
2122
CONFIG_SCHED_AUTOGROUP=y
23+
CONFIG_EXPERT=y
2224
# CONFIG_PERF_EVENTS is not set
2325
CONFIG_PROFILING=y
2426
CONFIG_ARCH_MULTI_V6=y
@@ -41,10 +43,10 @@ CONFIG_ARM_RASPBERRYPI_CPUFREQ=y
4143
CONFIG_VFP=y
4244
# CONFIG_SUSPEND is not set
4345
CONFIG_PM=y
44-
CONFIG_JUMP_LABEL=y
4546
CONFIG_MODULES=y
4647
CONFIG_MODULE_UNLOAD=y
4748
CONFIG_MODVERSIONS=y
49+
CONFIG_MODULE_SRCVERSION_ALL=y
4850
CONFIG_PARTITION_ADVANCED=y
4951
# CONFIG_EFI_PARTITION is not set
5052
# CONFIG_MQ_IOSCHED_DEADLINE is not set
@@ -146,9 +148,9 @@ CONFIG_SPI_BCM2835AUX=y
146148
CONFIG_SPI_SPIDEV=y
147149
# CONFIG_PTP_1588_CLOCK is not set
148150
CONFIG_GPIO_BCM_VIRT=y
149-
CONFIG_W1=y
150-
CONFIG_W1_MASTER_GPIO=y
151-
CONFIG_W1_SLAVE_THERM=y
151+
CONFIG_W1=m
152+
CONFIG_W1_MASTER_GPIO=m
153+
CONFIG_W1_SLAVE_THERM=m
152154
CONFIG_POWER_RESET=y
153155
CONFIG_POWER_RESET_GPIO=y
154156
CONFIG_POWER_SUPPLY=y
@@ -161,11 +163,15 @@ CONFIG_BCM2835_WDT=y
161163
CONFIG_BCMA=m
162164
CONFIG_MFD_RASPBERRYPI_POE_HAT=m
163165
CONFIG_REGULATOR=y
164-
CONFIG_REGULATOR_FIXED_VOLTAGE=m
166+
CONFIG_REGULATOR_FIXED_VOLTAGE=y
165167
CONFIG_REGULATOR_AD5398=m
168+
CONFIG_REGULATOR_GPIO=y
169+
CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m
166170
CONFIG_MEDIA_SUPPORT=m
171+
CONFIG_MEDIA_SUPPORT_FILTER=y
167172
CONFIG_MEDIA_CAMERA_SUPPORT=y
168173
CONFIG_MEDIA_PLATFORM_SUPPORT=y
174+
CONFIG_V4L_PLATFORM_DRIVERS=y
169175
CONFIG_VIDEO_BCM2835_UNICAM=m
170176
CONFIG_VIDEO_RASPBERRYPI_PISP_BE=m
171177
CONFIG_VIDEO_IMX219=m
@@ -199,6 +205,7 @@ CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m
199205
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m
200206
CONFIG_SND_SIMPLE_CARD=m
201207
# CONFIG_HID_GENERIC is not set
208+
CONFIG_HID_APPLE=m
202209
CONFIG_USB_DWC2=m
203210
CONFIG_NOP_USB_XCEIV=y
204211
CONFIG_USB_GADGET=y
@@ -218,7 +225,6 @@ CONFIG_LEDS_TRIGGER_TIMER=y
218225
CONFIG_LEDS_TRIGGER_ONESHOT=y
219226
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
220227
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
221-
CONFIG_LEDS_TRIGGER_CPU=y
222228
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
223229
CONFIG_LEDS_TRIGGER_TRANSIENT=y
224230
CONFIG_LEDS_TRIGGER_INPUT=y
@@ -270,3 +276,4 @@ CONFIG_DMA_CMA=y
270276
CONFIG_CMA_SIZE_MBYTES=5
271277
CONFIG_PRINTK_TIME=y
272278
CONFIG_PANIC_TIMEOUT=10
279+
# CONFIG_FTRACE is not set

nerves_defconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="${NERVES_DEFCONFIG_DIR}/post-createfs.sh"
2929
BR2_LINUX_KERNEL=y
3030
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
3131
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/raspberrypi/linux/archive/refs/tags/stable_20241008.tar.gz"
32-
BR2_LINUX_KERNEL_PATCH="${NERVES_DEFCONFIG_DIR}/linux"
32+
BR2_LINUX_KERNEL_PATCH="http://cdn.kernel.org/pub/linux/kernel/projects/rt/6.6/patch-6.6.53-rt44.patch.gz ${NERVES_DEFCONFIG_DIR}/linux"
3333
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
3434
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${NERVES_DEFCONFIG_DIR}/linux-6.6.defconfig"
3535
BR2_LINUX_KERNEL_XZ=y

0 commit comments

Comments
 (0)