blob: ac086e1b42aa6e8fc87951982fcb922cb2451ac0 [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
Jan Kundrát269d70f2020-11-03 14:28:25 +010031CONFIG_NAMESPACES=y
Jan Kundrát368e0ab2017-04-10 16:27:43 +020032CONFIG_NET_NS=y
33CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
34CONFIG_USER_NS=y
35CONFIG_IPV6=y
36CONFIG_AUTOFS4_FS=y
37CONFIG_TMPFS_XATTR=y
38CONFIG_TMPFS_POSIX_ACL=y
39CONFIG_EXT4_POSIX_ACL=y
40CONFIG_SECCOMP=y
41CONFIG_SECCOMP_FILTER=y
42CONFIG_CHECKPOINT_RESTORE=y
43CONFIG_CGROUP_SCHED=y
44CONFIG_FAIR_GROUP_SCHED=y
45CONFIG_CFS_BANDWIDTH=y
46CONFIG_RT_GROUP_SCHED=n
Jan Kundrát64a4f392017-04-20 15:25:39 +020047
Jan Kundrátfb2d2e82017-10-02 18:05:05 +020048# rauc
49CONFIG_BLK_DEV_LOOP=y
50CONFIG_SQUASHFS=y
51
Jan Kundrát77827642017-04-25 22:48:15 +020052# Watchdog bits
53CONFIG_WATCHDOG_NOWAYOUT=y
54CONFIG_WATCHDOG_SYSFS=y
Jan Kundrát59865d42018-06-30 22:53:18 +020055CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
Jan Kundrátf093bc32019-06-12 19:15:59 +020056CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=n
Jan Kundrát01cbcd62017-10-19 14:08:05 +020057
58# protecting /etc
59CONFIG_OVERLAY_FS=y
Jan Kundrát10099b02017-11-14 14:53:03 +010060
61# better logging
62CONFIG_LOG_BUF_SHIFT=18
Jan Kundrát28a0dcf2018-06-01 16:20:27 +020063
64# LED blinking, yay
65CONFIG_LEDS_TRIGGER_ONESHOT=y
66CONFIG_LEDS_TRIGGER_HEARTBEAT=y
67CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
68CONFIG_LEDS_TRIGGER_PANIC=y
Jan Kundrát4ce779b2018-06-28 18:17:27 +020069CONFIG_LED_TRIGGER_PHY=y
Jan Kundrát59865d42018-06-30 22:53:18 +020070CONFIG_LEDS_TRIGGER_TRANSIENT=y
71CONFIG_LEDS_TRIGGER_NETDEV=y
Jan Kundrát825b3df2018-07-17 13:24:40 +020072CONFIG_LEDS_TRIGGER_GPIO=y
Jan Kundrát4ce779b2018-06-28 18:17:27 +020073
Jan Kundrátf97c81d2020-02-06 00:33:19 +010074# this is used for EDFA GPIO mapping for LED triggers (I know, I know), bot just general debugging
75CONFIG_DEBUG_FS=y
76
Jan Kundrát59865d42018-06-30 22:53:18 +020077# network functionality for the OSC
Jan Kundrát4ce779b2018-06-28 18:17:27 +020078CONFIG_BRIDGE=y
Jan Kundrát59865d42018-06-30 22:53:18 +020079CONFIG_BRIDGE_VLAN_FILTERING=y
80CONFIG_VLAN_8021Q=y
81
82# These are not needed, let's nuke them
83CONFIG_SOUND=n
84CONFIG_MD=n
85CONFIG_MACINTOSH_DRIVERS=n
86CONFIG_USB_NET_DRIVERS=n
87CONFIG_WLAN=n
88CONFIG_FDDI=n
89CONFIG_MODULES=n
90CONFIG_COMPAT_BRK=n
91CONFIG_SUSPEND=n
92CONFIG_BT=n
93CONFIG_WIRELESS=n
94CONFIG_DEVPORT=n
95CONFIG_ISO9660_FS=n
96CONFIG_UDF_FS=n
97CONFIG_UBIFS_FS=n
98CONFIG_NFS_FS=n
99CONFIG_KEYS=n