blob: 2948be1e1fea3bb8ac92e35db935edc7456a9bf5 [file] [log] [blame]
Jan Kundrát8e7e84e2017-04-20 15:26:15 +02001# CzechLight stuff:
2# userspace access to the I2C bus
3CONFIG_I2C_CHARDEV=y
4# FTDI USB-to-serial
5CONFIG_USB_SERIAL=m
6CONFIG_USB_SERIAL_FTDI_SIO=m
7# generic EEPROM
8CONFIG_EEPROM_AT24=y
9# ADT7463 hwmon
10CONFIG_SENSORS_LM85=y
11
Jan Kundrát368e0ab2017-04-10 16:27:43 +020012# systemd bits
13CONFIG_DEVTMPFS=y
14CONFIG_CGROUPS=y
15CONFIG_INOTIFY_USER=y
16CONFIG_SIGNALFD=y
17CONFIG_TIMERFD=y
18CONFIG_EPOLL=y
19CONFIG_NET=y
20CONFIG_SYSFS=y
21CONFIG_PROC_FS=y
22CONFIG_FHANDLE=y
23CONFIG_CRYPTO_USER_API_HASH=y
24CONFIG_CRYPTO_HMAC=y
25CONFIG_CRYPTO_SHA256=y
26CONFIG_SYSFS_DEPRECATED=n
27CONFIG_UEVENT_HELPER_PATH=""
28CONFIG_FW_LOADER_USER_HELPER=n
29CONFIG_DMIID=y
30CONFIG_BLK_DEV_BSG=y
31CONFIG_NET_NS=y
32CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
33CONFIG_USER_NS=y
34CONFIG_IPV6=y
35CONFIG_AUTOFS4_FS=y
36CONFIG_TMPFS_XATTR=y
37CONFIG_TMPFS_POSIX_ACL=y
38CONFIG_EXT4_POSIX_ACL=y
39CONFIG_SECCOMP=y
40CONFIG_SECCOMP_FILTER=y
41CONFIG_CHECKPOINT_RESTORE=y
42CONFIG_CGROUP_SCHED=y
43CONFIG_FAIR_GROUP_SCHED=y
44CONFIG_CFS_BANDWIDTH=y
45CONFIG_RT_GROUP_SCHED=n
Jan Kundrát64a4f392017-04-20 15:25:39 +020046
Jan Kundrátfb2d2e82017-10-02 18:05:05 +020047# rauc
48CONFIG_BLK_DEV_LOOP=y
49CONFIG_SQUASHFS=y
50
Jan Kundrát77827642017-04-25 22:48:15 +020051# Watchdog bits
52CONFIG_WATCHDOG_NOWAYOUT=y
53CONFIG_WATCHDOG_SYSFS=y
Jan Kundrát59865d42018-06-30 22:53:18 +020054CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
Jan Kundrátf093bc32019-06-12 19:15:59 +020055CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=n
Jan Kundrát01cbcd62017-10-19 14:08:05 +020056
57# protecting /etc
58CONFIG_OVERLAY_FS=y
Jan Kundrát10099b02017-11-14 14:53:03 +010059
60# better logging
61CONFIG_LOG_BUF_SHIFT=18
Jan Kundrát28a0dcf2018-06-01 16:20:27 +020062
63# LED blinking, yay
64CONFIG_LEDS_TRIGGER_ONESHOT=y
65CONFIG_LEDS_TRIGGER_HEARTBEAT=y
66CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
67CONFIG_LEDS_TRIGGER_PANIC=y
Jan Kundrát4ce779b2018-06-28 18:17:27 +020068CONFIG_LED_TRIGGER_PHY=y
Jan Kundrát59865d42018-06-30 22:53:18 +020069CONFIG_LEDS_TRIGGER_TRANSIENT=y
70CONFIG_LEDS_TRIGGER_NETDEV=y
Jan Kundrát825b3df2018-07-17 13:24:40 +020071CONFIG_LEDS_TRIGGER_GPIO=y
Jan Kundrát4ce779b2018-06-28 18:17:27 +020072
Jan Kundrátf97c81d2020-02-06 00:33:19 +010073# this is used for EDFA GPIO mapping for LED triggers (I know, I know), bot just general debugging
74CONFIG_DEBUG_FS=y
75
Jan Kundrát59865d42018-06-30 22:53:18 +020076# network functionality for the OSC
Jan Kundrát4ce779b2018-06-28 18:17:27 +020077CONFIG_BRIDGE=y
Jan Kundrát59865d42018-06-30 22:53:18 +020078CONFIG_BRIDGE_VLAN_FILTERING=y
79CONFIG_VLAN_8021Q=y
80
81# These are not needed, let's nuke them
82CONFIG_SOUND=n
83CONFIG_MD=n
84CONFIG_MACINTOSH_DRIVERS=n
85CONFIG_USB_NET_DRIVERS=n
86CONFIG_WLAN=n
87CONFIG_FDDI=n
88CONFIG_MODULES=n
89CONFIG_COMPAT_BRK=n
90CONFIG_SUSPEND=n
91CONFIG_BT=n
92CONFIG_WIRELESS=n
93CONFIG_DEVPORT=n
94CONFIG_ISO9660_FS=n
95CONFIG_UDF_FS=n
96CONFIG_UBIFS_FS=n
97CONFIG_NFS_FS=n
98CONFIG_KEYS=n