|
1 | 1 | define RASPBERRY_PI_4_LINUX_CONFIG_FIXUPS |
| 2 | + $(call KCONFIG_ENABLE_OPT,CONFIG_SOUND) |
2 | 3 | $(call KCONFIG_ENABLE_OPT,CONFIG_SND) |
3 | 4 | $(call KCONFIG_ENABLE_OPT,CONFIG_SND_SOC) |
4 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_COMMON_CLK_BCM2835) |
5 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_CLK_RASPBERRYPI) |
6 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_DRM) |
7 | | - $(call KCONFIG_SET_OPT,CONFIG_DRM_V3D,m) |
8 | | - $(call KCONFIG_SET_OPT,CONFIG_DRM_VC4,m) |
9 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_VC4_HDMI_CEC) |
10 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_LOAD_EDID_FIRMWARE) |
11 | | - |
12 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_FB) |
13 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_FBDEV_EMULATION) |
14 | | - |
15 | | - |
| 5 | + $(call KCONFIG_ENABLE_OPT,CONFIG_INPUT_MOUSE) |
| 6 | + $(call KCONFIG_ENABLE_OPT,CONFIG_INPUT_KEYBOARD) |
16 | 7 | $(call KCONFIG_ENABLE_OPT,CONFIG_INPUT_TOUCHSCREEN) |
17 | | - $(call KCONFIG_SET_OPT,CONFIG_TOUCHSCREEN_EDT_FT5X06,m) |
18 | | - $(call KCONFIG_SET_OPT,CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN,m) |
| 8 | + $(call KCONFIG_SET_OPT,CONFIG_INPUT_MOUSEDEV,m) |
| 9 | + $(call KCONFIG_SET_OPT,CONFIG_HID_GENERIC,m) |
19 | 10 |
|
20 | | -# RPI |
21 | 11 | $(call KCONFIG_ENABLE_OPT,CONFIG_ARCH_BCM) |
22 | 12 | $(call KCONFIG_ENABLE_OPT,CONFIG_ARCH_BCM2835) |
23 | 13 | $(call KCONFIG_ENABLE_OPT,CONFIG_ARCH_BRCMSTB) |
24 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_BCM2835_MBOX) |
| 14 | + $(call KCONFIG_SET_OPT,CONFIG_BCM2835_MBOX,y) |
25 | 15 | $(call KCONFIG_ENABLE_OPT,CONFIG_BCM2835_WDT) |
| 16 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DMA_BCM2835) |
26 | 17 | $(call KCONFIG_ENABLE_OPT,CONFIG_RASPBERRYPI_FIRMWARE) |
27 | 18 | $(call KCONFIG_ENABLE_OPT,CONFIG_PINCTRL_BCM2835) |
28 | 19 | $(call KCONFIG_ENABLE_OPT,CONFIG_GPIO_BCM2835) |
29 | 20 | $(call KCONFIG_SET_OPT,CONFIG_BRCMFMAC,m) |
30 | 21 | $(call KCONFIG_ENABLE_OPT,CONFIG_BRCMFMAC_SDIO) |
31 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_I2C_BCM2835) |
| 22 | + $(call KCONFIG_SET_OPT,CONFIG_I2C_BCM2835,m) |
| 23 | + $(call KCONFIG_SET_OPT,CONFIG_BCM2711_THERMAL,m) |
32 | 24 | $(call KCONFIG_ENABLE_OPT,CONFIG_MMC_BCM2835) |
33 | 25 | $(call KCONFIG_ENABLE_OPT,CONFIG_MMC_SDHCI_IPROC) |
34 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_BCM2711_THERMAL) |
35 | 26 | $(call KCONFIG_ENABLE_OPT,CONFIG_RASPBERRYPI_POWER) |
36 | 27 | $(call KCONFIG_ENABLE_OPT,CONFIG_SERIAL_8250) |
37 | 28 | $(call KCONFIG_ENABLE_OPT,CONFIG_SERIAL_8250_CONSOLE) |
38 | 29 | $(call KCONFIG_ENABLE_OPT,CONFIG_SERIAL_8250_BCM2835AUX) |
39 | 30 | $(call KCONFIG_ENABLE_OPT,CONFIG_SERIAL_8250_EXTENDED) |
40 | 31 | $(call KCONFIG_ENABLE_OPT,CONFIG_SERIAL_8250_SHARE_IRQ) |
41 | 32 | $(call KCONFIG_ENABLE_OPT,CONFIG_NET_VENDOR_BROADCOM) |
42 | | - $(call KCONFIG_ENABLE_OPT,CONFIG_BCMGENET) |
43 | | -endef |
| 33 | + $(call KCONFIG_SET_OPT,CONFIG_BCMGENET,m) |
| 34 | + $(call KCONFIG_SET_OPT,CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY,m) |
| 35 | + $(call KCONFIG_ENABLE_OPT,CONFIG_COMMON_CLK_BCM2835) |
| 36 | + $(call KCONFIG_ENABLE_OPT,CONFIG_CLK_RASPBERRYPI) |
| 37 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DRM) |
| 38 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_KMS_HELPER) |
| 39 | + $(call KCONFIG_SET_OPT,CONFIG_DRM_V3D,m) |
| 40 | + $(call KCONFIG_SET_OPT,CONFIG_DRM_VC4,m) |
| 41 | + $(call KCONFIG_SET_OPT,CONFIG_STAGING,y) |
| 42 | + $(call KCONFIG_SET_OPT,CONFIG_SND_BCM2835,m) |
| 43 | + |
| 44 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_VC4_HDMI_CEC) |
| 45 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_LOAD_EDID_FIRMWARE) |
| 46 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_PANEL_BRIDGE) |
| 47 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_BRIDGE) |
| 48 | + $(call KCONFIG_SET_OPT,CONFIG_DRM_TOSHIBA_TC358762,m) |
| 49 | + $(call KCONFIG_SET_OPT,CONFIG_DRM_PANEL_SIMPLE,m) |
| 50 | + |
| 51 | + $(call KCONFIG_ENABLE_OPT,CONFIG_FB) |
| 52 | + $(call KCONFIG_ENABLE_OPT,CONFIG_FRAMEBUFFER_CONSOLE) |
| 53 | + $(call KCONFIG_ENABLE_OPT,CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY) |
| 54 | + $(call KCONFIG_ENABLE_OPT,CONFIG_DRM_FBDEV_EMULATION) |
44 | 55 |
|
| 56 | + $(call KCONFIG_SET_OPT,CONFIG_TOUCHSCREEN_EDT_FT5X06,m) |
| 57 | + |
| 58 | + $(call KCONFIG_ENABLE_OPT,CONFIG_BACKLIGHT_CLASS_DEVICE) |
| 59 | +endef |
45 | 60 | $(eval $(ix-board)) |
46 | 61 | $(eval $(generic-package)) |
0 commit comments