Last active
July 29, 2020 15:20
-
-
Save CrystalGamma/decc99c6cea5b3310ec9b96d33b20270 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{config, lib, pkgs, ...}: {options = let | |
mkFlag = desc: default: lib.mkOption { | |
inherit default; | |
example = !default; | |
type = lib.types.bool; | |
description = desc; | |
}; | |
in { | |
do-graphical = mkFlag "build a graphical system" false; | |
services.udev.rk3399-public = mkFlag "make the RK3399 mask ROM mode accessible to all users" false; | |
}; config = let inherit (config) do-graphical; in { | |
boot = { | |
consoleLogLevel = 7; | |
kernelParams = ["boot.shell_on_fail"]; | |
}; | |
console.useXkbConfig = true; | |
powerManagement.cpuFreqGovernor = "schedutil"; | |
time.timeZone = "Europe/Berlin"; | |
security.sudo.enable = true; | |
environment.systemPackages = with pkgs; [ | |
gitAndTools.gitFull | |
unzip | |
] ++ lib.optionals do-graphical ([ | |
kate okular akonadi | |
kmail akregator | |
/* digikam krita */ | |
vlc | |
kdeFrameworks.kirigami2 | |
pinentry_qt | |
] ++ (with kdeApplications; [spectacle korganizer /*kmail-account-wizard*/])); | |
services = { | |
udisks2.enable = do-graphical; | |
xserver = { | |
enable = do-graphical; | |
layout = "de"; | |
xkbVariant = "neo"; | |
displayManager.sddm.enable = do-graphical; | |
desktopManager.plasma5.enable = do-graphical; | |
exportConfiguration = true; | |
}; | |
avahi = { | |
enable = true; | |
ipv6 = true; | |
nssmdns = true; | |
publish = {enable = true; domain = true; addresses = true;}; | |
}; | |
openssh = { | |
enable = true; | |
passwordAuthentication = false; | |
}; | |
udev.extraRules = lib.optionalString config.services.udev.rk3399-public '' | |
SUBSYSTEM!="usb", GOTO="end_rules" | |
# RK3399 | |
ATTRS{idVendor}=="2207", ATTRS{idProduct}=="330c", MODE="0666", GROUP="users" | |
LABEL="end_rules" | |
''; | |
}; | |
hardware = { | |
opengl.enable = do-graphical; | |
pulseaudio = { | |
enable = do-graphical; | |
${if config.hardware.bluetooth.enable then "package" else null} = pkgs.pulseaudioFull; | |
}; | |
sane.enable = do-graphical; | |
}; | |
networking.networkmanager.enable = do-graphical; | |
programs = { | |
fish.enable = true; | |
}; | |
users = { | |
mutableUsers = false; | |
extraUsers.user = { | |
isNormalUser = true; | |
uid = 1000; | |
extraGroups = ["wheel" "wireshark"]; | |
shell = pkgs.fish; | |
}; | |
}; | |
assertions = [ | |
{assertion = config.networking.hostName != "nixos"; message = "default hostname used";} | |
]; | |
};} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CONFIG_SYSVIPC=y | |
CONFIG_POSIX_MQUEUE=y | |
CONFIG_NO_HZ_IDLE=y | |
CONFIG_HIGH_RES_TIMERS=y | |
CONFIG_PREEMPT_VOLUNTARY=y | |
CONFIG_IRQ_TIME_ACCOUNTING=y | |
CONFIG_BSD_PROCESS_ACCT=y | |
CONFIG_BSD_PROCESS_ACCT_V3=y | |
CONFIG_TASK_XACCT=y | |
CONFIG_TASK_IO_ACCOUNTING=y | |
CONFIG_PSI=y | |
CONFIG_IKCONFIG=y | |
CONFIG_IKCONFIG_PROC=y | |
CONFIG_IKHEADERS=m | |
CONFIG_NUMA_BALANCING=y | |
CONFIG_MEMCG=y | |
CONFIG_MEMCG_SWAP=y | |
CONFIG_BLK_CGROUP=y | |
CONFIG_CFS_BANDWIDTH=y | |
CONFIG_CGROUP_PIDS=y | |
CONFIG_CGROUP_RDMA=y | |
CONFIG_CGROUP_HUGETLB=y | |
CONFIG_CPUSETS=y | |
CONFIG_CGROUP_DEVICE=y | |
CONFIG_CGROUP_CPUACCT=y | |
CONFIG_CGROUP_PERF=y | |
CONFIG_CGROUP_BPF=y | |
CONFIG_USER_NS=y | |
CONFIG_SCHED_AUTOGROUP=y | |
CONFIG_BLK_DEV_INITRD=y | |
CONFIG_KALLSYMS_ALL=y | |
CONFIG_USERFAULTFD=y | |
# CONFIG_COMPAT_BRK is not set | |
CONFIG_PROFILING=y | |
CONFIG_ARCH_ACTIONS=y | |
CONFIG_ARCH_ROCKCHIP=y | |
CONFIG_ARM64_VA_BITS_48=y | |
CONFIG_SCHED_MC=y | |
CONFIG_SCHED_SMT=y | |
CONFIG_NR_CPUS=384 | |
CONFIG_NUMA=y | |
CONFIG_SECCOMP=y | |
CONFIG_KEXEC=y | |
CONFIG_KEXEC_FILE=y | |
CONFIG_XEN=y | |
CONFIG_COMPAT=y | |
# CONFIG_ARM64_SVE is not set | |
CONFIG_RANDOMIZE_BASE=y | |
CONFIG_HIBERNATION=y | |
CONFIG_PM_WAKELOCKS=y | |
CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y | |
CONFIG_ENERGY_MODEL=y | |
CONFIG_CPU_IDLE=y | |
CONFIG_ARM_CPUIDLE=y | |
CONFIG_ARM_PSCI_CPUIDLE=y | |
CONFIG_CPU_FREQ=y | |
CONFIG_CPU_FREQ_STAT=y | |
CONFIG_CPU_FREQ_GOV_POWERSAVE=m | |
CONFIG_CPU_FREQ_GOV_USERSPACE=y | |
CONFIG_CPU_FREQ_GOV_ONDEMAND=y | |
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m | |
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y | |
CONFIG_CPUFREQ_DT=y | |
CONFIG_ARM_SCPI_CPUFREQ=y | |
CONFIG_QORIQ_CPUFREQ=y | |
CONFIG_ARM_SCPI_PROTOCOL=y | |
CONFIG_DMI_SYSFS=m | |
CONFIG_FW_CFG_SYSFS=m | |
CONFIG_EFI_VARS=m | |
CONFIG_EFI_BOOTLOADER_CONTROL=m | |
CONFIG_EFI_CAPSULE_LOADER=y | |
CONFIG_VIRTUALIZATION=y | |
CONFIG_KVM=y | |
CONFIG_CRYPTO_SHA1_ARM64_CE=y | |
CONFIG_CRYPTO_SHA2_ARM64_CE=y | |
CONFIG_CRYPTO_SHA512_ARM64_CE=m | |
CONFIG_CRYPTO_SHA3_ARM64=m | |
CONFIG_CRYPTO_SM3_ARM64_CE=m | |
CONFIG_CRYPTO_SM4_ARM64_CE=m | |
CONFIG_CRYPTO_GHASH_ARM64_CE=y | |
CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m | |
CONFIG_CRYPTO_AES_ARM64_CE_CCM=y | |
CONFIG_CRYPTO_AES_ARM64_CE_BLK=y | |
CONFIG_CRYPTO_NHPOLY1305_NEON=m | |
CONFIG_CRYPTO_AES_ARM64_BS=m | |
CONFIG_KPROBES=y | |
CONFIG_JUMP_LABEL=y | |
CONFIG_MODULES=y | |
CONFIG_MODULE_UNLOAD=y | |
CONFIG_MODULE_COMPRESS=y | |
CONFIG_MODULE_COMPRESS_XZ=y | |
CONFIG_BLK_DEV_THROTTLING=y | |
CONFIG_BLK_WBT=y | |
CONFIG_BLK_SED_OPAL=y | |
CONFIG_PARTITION_ADVANCED=y | |
CONFIG_LDM_PARTITION=y | |
CONFIG_IOSCHED_BFQ=m | |
CONFIG_BFQ_GROUP_IOSCHED=y | |
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | |
CONFIG_BINFMT_MISC=y | |
CONFIG_MEMORY_HOTPLUG=y | |
CONFIG_MEMORY_HOTREMOVE=y | |
CONFIG_PAGE_REPORTING=y | |
CONFIG_KSM=y | |
CONFIG_MEMORY_FAILURE=y | |
CONFIG_HWPOISON_INJECT=m | |
CONFIG_TRANSPARENT_HUGEPAGE=y | |
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y | |
CONFIG_CLEANCACHE=y | |
CONFIG_FRONTSWAP=y | |
CONFIG_CMA=y | |
CONFIG_ZSWAP=y | |
CONFIG_Z3FOLD=m | |
CONFIG_ZSMALLOC=m | |
CONFIG_IDLE_PAGE_TRACKING=y | |
CONFIG_ZONE_DEVICE=y | |
CONFIG_NET=y | |
CONFIG_PACKET=y | |
CONFIG_PACKET_DIAG=m | |
CONFIG_UNIX=y | |
CONFIG_UNIX_DIAG=m | |
CONFIG_TLS=m | |
CONFIG_XFRM_USER=m | |
CONFIG_XFRM_INTERFACE=m | |
CONFIG_NET_KEY=m | |
CONFIG_XDP_SOCKETS=y | |
CONFIG_XDP_SOCKETS_DIAG=y | |
CONFIG_INET=y | |
CONFIG_IP_MULTICAST=y | |
CONFIG_IP_ADVANCED_ROUTER=y | |
CONFIG_IP_MULTIPLE_TABLES=y | |
CONFIG_IP_ROUTE_VERBOSE=y | |
CONFIG_NET_IPIP=m | |
CONFIG_NET_IPGRE_DEMUX=m | |
CONFIG_NET_IPGRE=m | |
CONFIG_NET_IPVTI=m | |
CONFIG_NET_FOU_IP_TUNNELS=y | |
CONFIG_INET_AH=m | |
CONFIG_INET_ESP=m | |
CONFIG_INET_ESP_OFFLOAD=m | |
CONFIG_INET_IPCOMP=m | |
CONFIG_INET_DIAG=m | |
CONFIG_INET_UDP_DIAG=m | |
CONFIG_INET_RAW_DIAG=m | |
CONFIG_INET_DIAG_DESTROY=y | |
CONFIG_IPV6_ROUTER_PREF=y | |
CONFIG_IPV6_ROUTE_INFO=y | |
CONFIG_IPV6_OPTIMISTIC_DAD=y | |
CONFIG_INET6_AH=m | |
CONFIG_INET6_ESP=m | |
CONFIG_INET6_ESP_OFFLOAD=m | |
CONFIG_INET6_IPCOMP=m | |
CONFIG_IPV6_MIP6=m | |
CONFIG_IPV6_ILA=m | |
CONFIG_IPV6_VTI=m | |
CONFIG_IPV6_SIT=m | |
CONFIG_IPV6_GRE=m | |
CONFIG_IPV6_MULTIPLE_TABLES=y | |
CONFIG_IPV6_SUBTREES=y | |
CONFIG_IPV6_MROUTE=y | |
CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y | |
CONFIG_IPV6_PIMSM_V2=y | |
CONFIG_MPTCP=y | |
CONFIG_NETFILTER=y | |
CONFIG_BRIDGE_NETFILTER=m | |
CONFIG_NF_CONNTRACK=m | |
CONFIG_NF_LOG_NETDEV=m | |
CONFIG_NF_CONNTRACK_ZONES=y | |
CONFIG_NF_CONNTRACK_EVENTS=y | |
CONFIG_NF_CONNTRACK_TIMEOUT=y | |
CONFIG_NF_CONNTRACK_TIMESTAMP=y | |
CONFIG_NF_CONNTRACK_AMANDA=m | |
CONFIG_NF_CONNTRACK_FTP=m | |
CONFIG_NF_CONNTRACK_H323=m | |
CONFIG_NF_CONNTRACK_IRC=m | |
CONFIG_NF_CONNTRACK_NETBIOS_NS=m | |
CONFIG_NF_CONNTRACK_SNMP=m | |
CONFIG_NF_CONNTRACK_PPTP=m | |
CONFIG_NF_CONNTRACK_SANE=m | |
CONFIG_NF_CONNTRACK_SIP=m | |
CONFIG_NF_CONNTRACK_TFTP=m | |
CONFIG_NF_CT_NETLINK=m | |
CONFIG_NF_CT_NETLINK_TIMEOUT=m | |
CONFIG_NF_CT_NETLINK_HELPER=m | |
CONFIG_NETFILTER_NETLINK_GLUE_CT=y | |
CONFIG_NF_TABLES=m | |
CONFIG_NF_TABLES_INET=y | |
CONFIG_NF_TABLES_NETDEV=y | |
CONFIG_NFT_NUMGEN=m | |
CONFIG_NFT_CT=m | |
CONFIG_NFT_FLOW_OFFLOAD=m | |
CONFIG_NFT_COUNTER=m | |
CONFIG_NFT_CONNLIMIT=m | |
CONFIG_NFT_LOG=m | |
CONFIG_NFT_LIMIT=m | |
CONFIG_NFT_MASQ=m | |
CONFIG_NFT_REDIR=m | |
CONFIG_NFT_NAT=m | |
CONFIG_NFT_TUNNEL=m | |
CONFIG_NFT_OBJREF=m | |
CONFIG_NFT_QUEUE=m | |
CONFIG_NFT_QUOTA=m | |
CONFIG_NFT_REJECT=m | |
CONFIG_NFT_COMPAT=m | |
CONFIG_NFT_HASH=m | |
CONFIG_NFT_FIB_INET=m | |
CONFIG_NFT_XFRM=m | |
CONFIG_NFT_SOCKET=m | |
CONFIG_NFT_OSF=m | |
CONFIG_NFT_TPROXY=m | |
CONFIG_NFT_SYNPROXY=m | |
CONFIG_NFT_DUP_NETDEV=m | |
CONFIG_NFT_FWD_NETDEV=m | |
CONFIG_NFT_FIB_NETDEV=m | |
CONFIG_NF_FLOW_TABLE_INET=m | |
CONFIG_NF_FLOW_TABLE=m | |
CONFIG_NETFILTER_XT_SET=m | |
CONFIG_NETFILTER_XT_TARGET_AUDIT=m | |
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m | |
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | |
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | |
CONFIG_NETFILTER_XT_TARGET_DSCP=m | |
CONFIG_NETFILTER_XT_TARGET_HMARK=m | |
CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m | |
CONFIG_NETFILTER_XT_TARGET_LED=m | |
CONFIG_NETFILTER_XT_TARGET_LOG=m | |
CONFIG_NETFILTER_XT_TARGET_MARK=m | |
CONFIG_NETFILTER_XT_TARGET_NFLOG=m | |
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | |
CONFIG_NETFILTER_XT_TARGET_NOTRACK=m | |
CONFIG_NETFILTER_XT_TARGET_TEE=m | |
CONFIG_NETFILTER_XT_TARGET_TPROXY=m | |
CONFIG_NETFILTER_XT_TARGET_TRACE=m | |
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m | |
CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m | |
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m | |
CONFIG_NETFILTER_XT_MATCH_BPF=m | |
CONFIG_NETFILTER_XT_MATCH_CGROUP=m | |
CONFIG_NETFILTER_XT_MATCH_CLUSTER=m | |
CONFIG_NETFILTER_XT_MATCH_COMMENT=m | |
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m | |
CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m | |
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m | |
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m | |
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |
CONFIG_NETFILTER_XT_MATCH_CPU=m | |
CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m | |
CONFIG_NETFILTER_XT_MATCH_DSCP=m | |
CONFIG_NETFILTER_XT_MATCH_ESP=m | |
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | |
CONFIG_NETFILTER_XT_MATCH_HELPER=m | |
CONFIG_NETFILTER_XT_MATCH_IPCOMP=m | |
CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | |
CONFIG_NETFILTER_XT_MATCH_IPVS=m | |
CONFIG_NETFILTER_XT_MATCH_LENGTH=m | |
CONFIG_NETFILTER_XT_MATCH_LIMIT=m | |
CONFIG_NETFILTER_XT_MATCH_MAC=m | |
CONFIG_NETFILTER_XT_MATCH_MARK=m | |
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | |
CONFIG_NETFILTER_XT_MATCH_NFACCT=m | |
CONFIG_NETFILTER_XT_MATCH_OSF=m | |
CONFIG_NETFILTER_XT_MATCH_OWNER=m | |
CONFIG_NETFILTER_XT_MATCH_POLICY=m | |
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m | |
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | |
CONFIG_NETFILTER_XT_MATCH_QUOTA=m | |
CONFIG_NETFILTER_XT_MATCH_RATEEST=m | |
CONFIG_NETFILTER_XT_MATCH_REALM=m | |
CONFIG_NETFILTER_XT_MATCH_RECENT=m | |
CONFIG_NETFILTER_XT_MATCH_SOCKET=m | |
CONFIG_NETFILTER_XT_MATCH_STATE=m | |
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m | |
CONFIG_NETFILTER_XT_MATCH_STRING=m | |
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | |
CONFIG_NETFILTER_XT_MATCH_TIME=m | |
CONFIG_NETFILTER_XT_MATCH_U32=m | |
CONFIG_IP_SET=m | |
CONFIG_IP_SET_BITMAP_IP=m | |
CONFIG_IP_SET_BITMAP_IPMAC=m | |
CONFIG_IP_SET_BITMAP_PORT=m | |
CONFIG_IP_SET_HASH_IP=m | |
CONFIG_IP_SET_HASH_IPMARK=m | |
CONFIG_IP_SET_HASH_IPPORT=m | |
CONFIG_IP_SET_HASH_IPPORTIP=m | |
CONFIG_IP_SET_HASH_IPPORTNET=m | |
CONFIG_IP_SET_HASH_IPMAC=m | |
CONFIG_IP_SET_HASH_MAC=m | |
CONFIG_IP_SET_HASH_NETPORTNET=m | |
CONFIG_IP_SET_HASH_NET=m | |
CONFIG_IP_SET_HASH_NETNET=m | |
CONFIG_IP_SET_HASH_NETPORT=m | |
CONFIG_IP_SET_HASH_NETIFACE=m | |
CONFIG_IP_SET_LIST_SET=m | |
CONFIG_IP_VS=m | |
CONFIG_IP_VS_IPV6=y | |
CONFIG_IP_VS_PROTO_TCP=y | |
CONFIG_IP_VS_PROTO_UDP=y | |
CONFIG_IP_VS_PROTO_ESP=y | |
CONFIG_IP_VS_PROTO_AH=y | |
CONFIG_IP_VS_RR=m | |
CONFIG_IP_VS_WRR=m | |
CONFIG_IP_VS_LC=m | |
CONFIG_IP_VS_WLC=m | |
CONFIG_IP_VS_FO=m | |
CONFIG_IP_VS_OVF=m | |
CONFIG_IP_VS_LBLC=m | |
CONFIG_IP_VS_LBLCR=m | |
CONFIG_IP_VS_DH=m | |
CONFIG_IP_VS_SH=m | |
CONFIG_IP_VS_MH=m | |
CONFIG_IP_VS_SED=m | |
CONFIG_IP_VS_NQ=m | |
CONFIG_IP_VS_FTP=m | |
CONFIG_IP_VS_PE_SIP=m | |
CONFIG_NFT_DUP_IPV4=m | |
CONFIG_NFT_FIB_IPV4=m | |
CONFIG_NF_TABLES_ARP=y | |
CONFIG_NF_FLOW_TABLE_IPV4=m | |
CONFIG_NF_LOG_ARP=m | |
CONFIG_IP_NF_IPTABLES=m | |
CONFIG_IP_NF_MATCH_AH=m | |
CONFIG_IP_NF_MATCH_ECN=m | |
CONFIG_IP_NF_MATCH_RPFILTER=m | |
CONFIG_IP_NF_MATCH_TTL=m | |
CONFIG_IP_NF_FILTER=m | |
CONFIG_IP_NF_TARGET_REJECT=m | |
CONFIG_IP_NF_TARGET_SYNPROXY=m | |
CONFIG_IP_NF_NAT=m | |
CONFIG_IP_NF_TARGET_MASQUERADE=m | |
CONFIG_IP_NF_TARGET_NETMAP=m | |
CONFIG_IP_NF_TARGET_REDIRECT=m | |
CONFIG_IP_NF_MANGLE=m | |
CONFIG_IP_NF_TARGET_CLUSTERIP=m | |
CONFIG_IP_NF_TARGET_ECN=m | |
CONFIG_IP_NF_TARGET_TTL=m | |
CONFIG_IP_NF_RAW=m | |
CONFIG_IP_NF_SECURITY=m | |
CONFIG_IP_NF_ARPTABLES=m | |
CONFIG_IP_NF_ARPFILTER=m | |
CONFIG_IP_NF_ARP_MANGLE=m | |
CONFIG_NFT_DUP_IPV6=m | |
CONFIG_NFT_FIB_IPV6=m | |
CONFIG_NF_FLOW_TABLE_IPV6=m | |
CONFIG_IP6_NF_MATCH_AH=m | |
CONFIG_IP6_NF_MATCH_EUI64=m | |
CONFIG_IP6_NF_MATCH_FRAG=m | |
CONFIG_IP6_NF_MATCH_OPTS=m | |
CONFIG_IP6_NF_MATCH_HL=m | |
CONFIG_IP6_NF_MATCH_IPV6HEADER=m | |
CONFIG_IP6_NF_MATCH_MH=m | |
CONFIG_IP6_NF_MATCH_RPFILTER=m | |
CONFIG_IP6_NF_MATCH_RT=m | |
CONFIG_IP6_NF_MATCH_SRH=m | |
CONFIG_IP6_NF_TARGET_HL=m | |
CONFIG_IP6_NF_FILTER=m | |
CONFIG_IP6_NF_TARGET_REJECT=m | |
CONFIG_IP6_NF_TARGET_SYNPROXY=m | |
CONFIG_IP6_NF_MANGLE=m | |
CONFIG_IP6_NF_RAW=m | |
CONFIG_IP6_NF_SECURITY=m | |
CONFIG_IP6_NF_NAT=m | |
CONFIG_IP6_NF_TARGET_MASQUERADE=m | |
CONFIG_IP6_NF_TARGET_NPT=m | |
CONFIG_NF_TABLES_BRIDGE=m | |
CONFIG_NFT_BRIDGE_META=m | |
CONFIG_NFT_BRIDGE_REJECT=m | |
CONFIG_NF_LOG_BRIDGE=m | |
CONFIG_NF_CONNTRACK_BRIDGE=m | |
CONFIG_BRIDGE_NF_EBTABLES=m | |
CONFIG_BRIDGE_EBT_BROUTE=m | |
CONFIG_BRIDGE_EBT_T_FILTER=m | |
CONFIG_BRIDGE_EBT_T_NAT=m | |
CONFIG_BRIDGE_EBT_802_3=m | |
CONFIG_BRIDGE_EBT_AMONG=m | |
CONFIG_BRIDGE_EBT_ARP=m | |
CONFIG_BRIDGE_EBT_IP=m | |
CONFIG_BRIDGE_EBT_IP6=m | |
CONFIG_BRIDGE_EBT_LIMIT=m | |
CONFIG_BRIDGE_EBT_MARK=m | |
CONFIG_BRIDGE_EBT_PKTTYPE=m | |
CONFIG_BRIDGE_EBT_STP=m | |
CONFIG_BRIDGE_EBT_VLAN=m | |
CONFIG_BRIDGE_EBT_ARPREPLY=m | |
CONFIG_BRIDGE_EBT_DNAT=m | |
CONFIG_BRIDGE_EBT_MARK_T=m | |
CONFIG_BRIDGE_EBT_REDIRECT=m | |
CONFIG_BRIDGE_EBT_SNAT=m | |
CONFIG_BRIDGE_EBT_LOG=m | |
CONFIG_BRIDGE_EBT_NFLOG=m | |
CONFIG_BPFILTER=y | |
CONFIG_IP_DCCP=m | |
# CONFIG_IP_DCCP_CCID3 is not set | |
CONFIG_RDS=m | |
CONFIG_RDS_TCP=m | |
CONFIG_TIPC=m | |
CONFIG_L2TP=m | |
CONFIG_L2TP_DEBUGFS=m | |
CONFIG_L2TP_V3=y | |
CONFIG_L2TP_IP=m | |
CONFIG_L2TP_ETH=m | |
CONFIG_BRIDGE=m | |
CONFIG_BRIDGE_VLAN_FILTERING=y | |
CONFIG_VLAN_8021Q=m | |
CONFIG_VLAN_8021Q_GVRP=y | |
CONFIG_VLAN_8021Q_MVRP=y | |
CONFIG_LLC2=m | |
CONFIG_NET_SCHED=y | |
CONFIG_NET_SCH_CBQ=m | |
CONFIG_NET_SCH_HTB=m | |
CONFIG_NET_SCH_HFSC=m | |
CONFIG_NET_SCH_PRIO=m | |
CONFIG_NET_SCH_MULTIQ=m | |
CONFIG_NET_SCH_RED=m | |
CONFIG_NET_SCH_SFB=m | |
CONFIG_NET_SCH_SFQ=m | |
CONFIG_NET_SCH_TEQL=m | |
CONFIG_NET_SCH_TBF=m | |
CONFIG_NET_SCH_CBS=m | |
CONFIG_NET_SCH_ETF=m | |
CONFIG_NET_SCH_TAPRIO=m | |
CONFIG_NET_SCH_GRED=m | |
CONFIG_NET_SCH_DSMARK=m | |
CONFIG_NET_SCH_NETEM=m | |
CONFIG_NET_SCH_DRR=m | |
CONFIG_NET_SCH_MQPRIO=m | |
CONFIG_NET_SCH_SKBPRIO=m | |
CONFIG_NET_SCH_CHOKE=m | |
CONFIG_NET_SCH_QFQ=m | |
CONFIG_NET_SCH_CODEL=m | |
CONFIG_NET_SCH_FQ_CODEL=m | |
CONFIG_NET_SCH_CAKE=m | |
CONFIG_NET_SCH_FQ=m | |
CONFIG_NET_SCH_HHF=m | |
CONFIG_NET_SCH_PIE=m | |
CONFIG_NET_SCH_FQ_PIE=m | |
CONFIG_NET_SCH_PLUG=m | |
CONFIG_NET_SCH_ETS=m | |
CONFIG_NET_CLS_BASIC=m | |
CONFIG_NET_CLS_TCINDEX=m | |
CONFIG_NET_CLS_ROUTE4=m | |
CONFIG_NET_CLS_FW=m | |
CONFIG_NET_CLS_U32=m | |
CONFIG_CLS_U32_PERF=y | |
CONFIG_CLS_U32_MARK=y | |
CONFIG_NET_CLS_RSVP=m | |
CONFIG_NET_CLS_RSVP6=m | |
CONFIG_NET_CLS_FLOW=m | |
CONFIG_NET_CLS_CGROUP=m | |
CONFIG_NET_CLS_BPF=m | |
CONFIG_NET_CLS_FLOWER=m | |
CONFIG_NET_CLS_MATCHALL=m | |
CONFIG_DNS_RESOLVER=y | |
CONFIG_VSOCKETS=m | |
CONFIG_VIRTIO_VSOCKETS=m | |
CONFIG_NETLINK_DIAG=m | |
CONFIG_MPLS=y | |
CONFIG_NET_MPLS_GSO=m | |
CONFIG_MPLS_ROUTING=m | |
CONFIG_MPLS_IPTUNNEL=m | |
CONFIG_NET_NSH=m | |
CONFIG_HSR=m | |
CONFIG_NET_SWITCHDEV=y | |
CONFIG_CGROUP_NET_PRIO=y | |
CONFIG_BPF_JIT=y | |
CONFIG_BPF_STREAM_PARSER=y | |
CONFIG_NET_PKTGEN=m | |
CONFIG_BT=m | |
CONFIG_BT_RFCOMM=m | |
CONFIG_BT_RFCOMM_TTY=y | |
CONFIG_BT_BNEP=m | |
CONFIG_BT_HIDP=m | |
# CONFIG_BT_HS is not set | |
# CONFIG_BT_LE is not set | |
CONFIG_BT_LEDS=y | |
# CONFIG_BT_DEBUGFS is not set | |
CONFIG_BT_HCIBTSDIO=m | |
CONFIG_BT_HCIUART=m | |
CONFIG_BT_HCIUART_NOKIA=m | |
CONFIG_BT_HCIUART_BCM=y | |
CONFIG_BT_HCIUART_QCA=y | |
CONFIG_AF_KCM=m | |
CONFIG_CFG80211=m | |
CONFIG_MAC80211=m | |
CONFIG_MAC80211_LEDS=y | |
CONFIG_RFKILL=m | |
CONFIG_RFKILL_GPIO=m | |
CONFIG_NET_9P=y | |
CONFIG_NET_9P_VIRTIO=y | |
CONFIG_NET_9P_XEN=m | |
CONFIG_NFC=m | |
CONFIG_NFC_DIGITAL=m | |
CONFIG_NFC_NCI=m | |
CONFIG_NFC_NCI_SPI=m | |
CONFIG_NFC_NCI_UART=m | |
CONFIG_NFC_HCI=m | |
CONFIG_NFC_TRF7970A=m | |
CONFIG_NFC_SIM=m | |
CONFIG_NFC_PORT100=m | |
CONFIG_NFC_FDP=m | |
CONFIG_NFC_FDP_I2C=m | |
CONFIG_NFC_PN533_USB=m | |
CONFIG_NFC_PN533_I2C=m | |
CONFIG_NFC_PN532_UART=m | |
CONFIG_NFC_MRVL_USB=m | |
CONFIG_NFC_MRVL_UART=m | |
CONFIG_NFC_MRVL_I2C=m | |
CONFIG_NFC_MRVL_SPI=m | |
CONFIG_NFC_ST_NCI_I2C=m | |
CONFIG_NFC_ST_NCI_SPI=m | |
CONFIG_NFC_NXP_NCI=m | |
CONFIG_NFC_NXP_NCI_I2C=m | |
CONFIG_NFC_S3FWRN5_I2C=m | |
CONFIG_NFC_ST95HF=m | |
CONFIG_PSAMPLE=m | |
CONFIG_NET_IFE=m | |
CONFIG_PCI=y | |
CONFIG_PCIEPORTBUS=y | |
CONFIG_HOTPLUG_PCI_PCIE=y | |
CONFIG_PCIEAER_INJECT=m | |
CONFIG_PCI_STUB=m | |
CONFIG_PCI_PF_STUB=m | |
CONFIG_PCI_IOV=y | |
CONFIG_HOTPLUG_PCI=y | |
CONFIG_PCI_HOST_GENERIC=y | |
CONFIG_PCIE_ROCKCHIP_HOST=y | |
CONFIG_PCI_ENDPOINT=y | |
CONFIG_PCI_SW_SWITCHTEC=m | |
CONFIG_DEVTMPFS=y | |
CONFIG_DEVTMPFS_MOUNT=y | |
# CONFIG_STANDALONE is not set | |
CONFIG_FW_LOADER_USER_HELPER=y | |
CONFIG_SIMPLE_PM_BUS=m | |
CONFIG_CONNECTOR=y | |
CONFIG_MTD=y | |
CONFIG_MTD_AR7_PARTS=m | |
CONFIG_MTD_CMDLINE_PARTS=m | |
CONFIG_MTD_AFS_PARTS=m | |
CONFIG_MTD_REDBOOT_PARTS=m | |
CONFIG_MTD_BLOCK=y | |
CONFIG_MTD_CFI=y | |
CONFIG_MTD_JEDECPROBE=m | |
CONFIG_MTD_CFI_ADV_OPTIONS=y | |
CONFIG_MTD_CFI_INTELEXT=y | |
CONFIG_MTD_CFI_AMDSTD=y | |
CONFIG_MTD_CFI_STAA=y | |
CONFIG_MTD_ROM=m | |
CONFIG_MTD_ABSENT=m | |
CONFIG_MTD_COMPLEX_MAPPINGS=y | |
CONFIG_MTD_PHYSMAP=y | |
CONFIG_MTD_PHYSMAP_OF=y | |
CONFIG_MTD_PCI=m | |
CONFIG_MTD_INTEL_VR_NOR=m | |
CONFIG_MTD_PLATRAM=m | |
CONFIG_MTD_PMC551=m | |
CONFIG_MTD_DATAFLASH=y | |
CONFIG_MTD_MCHP23K256=m | |
CONFIG_MTD_SST25L=y | |
CONFIG_MTD_SLRAM=m | |
CONFIG_MTD_PHRAM=m | |
CONFIG_MTD_MTDRAM=m | |
CONFIG_MTD_BLOCK2MTD=m | |
CONFIG_MTD_DOCG3=m | |
CONFIG_MTD_SPI_NOR=y | |
CONFIG_OF_OVERLAY=y | |
CONFIG_BLK_DEV_NULL_BLK=m | |
CONFIG_ZRAM=m | |
CONFIG_BLK_DEV_LOOP=y | |
CONFIG_BLK_DEV_CRYPTOLOOP=m | |
CONFIG_BLK_DEV_NBD=m | |
CONFIG_BLK_DEV_RAM=y | |
# CONFIG_XEN_BLKDEV_FRONTEND is not set | |
CONFIG_BLK_DEV_NVME=m | |
CONFIG_NVME_HWMON=y | |
CONFIG_DUMMY_IRQ=m | |
CONFIG_TIFM_CORE=m | |
CONFIG_ENCLOSURE_SERVICES=m | |
CONFIG_SRAM=y | |
CONFIG_PCI_ENDPOINT_TEST=m | |
CONFIG_CB710_CORE=m | |
# CONFIG_SCSI_PROC_FS is not set | |
CONFIG_BLK_DEV_SD=y | |
CONFIG_CHR_DEV_ST=m | |
CONFIG_BLK_DEV_SR=m | |
CONFIG_CHR_DEV_SG=m | |
CONFIG_CHR_DEV_SCH=m | |
CONFIG_SCSI_ENCLOSURE=m | |
CONFIG_SCSI_LOGGING=y | |
CONFIG_SCSI_FC_ATTRS=m | |
CONFIG_SCSI_SAS_ATA=y | |
CONFIG_SCSI_SRP_ATTRS=m | |
CONFIG_ISCSI_TCP=m | |
CONFIG_SCSI_CXGB3_ISCSI=m | |
CONFIG_SCSI_CXGB4_ISCSI=m | |
CONFIG_SCSI_BNX2_ISCSI=m | |
CONFIG_SCSI_BNX2X_FCOE=m | |
CONFIG_BE2ISCSI=m | |
CONFIG_BLK_DEV_3W_XXXX_RAID=m | |
CONFIG_SCSI_HPSA=m | |
CONFIG_SCSI_3W_9XXX=m | |
CONFIG_SCSI_3W_SAS=m | |
CONFIG_SCSI_ACARD=m | |
CONFIG_SCSI_AACRAID=m | |
CONFIG_SCSI_AIC7XXX=m | |
# CONFIG_AIC7XXX_DEBUG_ENABLE is not set | |
CONFIG_SCSI_AIC79XX=m | |
# CONFIG_AIC79XX_DEBUG_ENABLE is not set | |
CONFIG_SCSI_AIC94XX=m | |
# CONFIG_AIC94XX_DEBUG is not set | |
CONFIG_SCSI_HISI_SAS=y | |
CONFIG_SCSI_HISI_SAS_PCI=y | |
CONFIG_SCSI_MVSAS=m | |
CONFIG_SCSI_MVUMI=m | |
CONFIG_SCSI_ADVANSYS=m | |
CONFIG_SCSI_ARCMSR=m | |
CONFIG_SCSI_ESAS2R=m | |
CONFIG_MEGARAID_NEWGEN=y | |
CONFIG_MEGARAID_MM=m | |
CONFIG_MEGARAID_MAILBOX=m | |
CONFIG_MEGARAID_LEGACY=m | |
CONFIG_MEGARAID_SAS=y | |
CONFIG_SCSI_MPT2SAS=m | |
CONFIG_SCSI_SMARTPQI=m | |
CONFIG_SCSI_UFSHCD=y | |
CONFIG_SCSI_UFSHCD_PCI=m | |
CONFIG_SCSI_UFS_DWC_TC_PCI=m | |
CONFIG_SCSI_UFSHCD_PLATFORM=y | |
CONFIG_SCSI_UFS_CDNS_PLATFORM=m | |
CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m | |
CONFIG_SCSI_HPTIOP=m | |
CONFIG_SCSI_MYRB=m | |
CONFIG_SCSI_MYRS=m | |
CONFIG_XEN_SCSI_FRONTEND=m | |
CONFIG_LIBFC=m | |
CONFIG_LIBFCOE=m | |
CONFIG_FCOE=m | |
CONFIG_SCSI_SNIC=m | |
CONFIG_SCSI_DMX3191D=m | |
CONFIG_SCSI_FDOMAIN_PCI=m | |
CONFIG_SCSI_GDTH=m | |
CONFIG_SCSI_IPS=m | |
CONFIG_SCSI_INITIO=m | |
CONFIG_SCSI_INIA100=m | |
CONFIG_SCSI_STEX=m | |
CONFIG_SCSI_SYM53C8XX_2=m | |
CONFIG_SCSI_IPR=m | |
CONFIG_SCSI_QLOGIC_1280=m | |
CONFIG_SCSI_QLA_FC=m | |
CONFIG_TCM_QLA2XXX=m | |
CONFIG_SCSI_QLA_ISCSI=m | |
CONFIG_SCSI_LPFC=m | |
CONFIG_SCSI_DC395x=m | |
CONFIG_SCSI_AM53C974=m | |
CONFIG_SCSI_WD719X=m | |
CONFIG_SCSI_DEBUG=m | |
CONFIG_SCSI_PMCRAID=m | |
CONFIG_SCSI_PM8001=m | |
CONFIG_SCSI_BFA_FC=m | |
CONFIG_SCSI_VIRTIO=m | |
CONFIG_SCSI_CHELSIO_FCOE=m | |
CONFIG_ATA=y | |
CONFIG_SATA_AHCI=y | |
# CONFIG_ATA_SFF is not set | |
CONFIG_MD=y | |
CONFIG_MD_LINEAR=m | |
CONFIG_MD_MULTIPATH=m | |
CONFIG_MD_FAULTY=m | |
CONFIG_MD_CLUSTER=m | |
CONFIG_BCACHE=m | |
CONFIG_BLK_DEV_DM=m | |
CONFIG_DM_UNSTRIPED=m | |
CONFIG_DM_CRYPT=m | |
CONFIG_DM_SNAPSHOT=m | |
CONFIG_DM_THIN_PROVISIONING=m | |
CONFIG_DM_CACHE=m | |
CONFIG_DM_WRITECACHE=m | |
CONFIG_DM_ERA=m | |
CONFIG_DM_CLONE=m | |
CONFIG_DM_MIRROR=m | |
CONFIG_DM_LOG_USERSPACE=m | |
CONFIG_DM_RAID=m | |
CONFIG_DM_ZERO=m | |
CONFIG_DM_MULTIPATH=m | |
CONFIG_DM_MULTIPATH_QL=m | |
CONFIG_DM_MULTIPATH_ST=m | |
CONFIG_DM_DELAY=m | |
CONFIG_DM_DUST=m | |
CONFIG_DM_FLAKEY=m | |
CONFIG_DM_VERITY=m | |
CONFIG_DM_SWITCH=m | |
CONFIG_DM_LOG_WRITES=m | |
CONFIG_DM_INTEGRITY=m | |
CONFIG_TARGET_CORE=m | |
CONFIG_TCM_IBLOCK=m | |
CONFIG_TCM_FILEIO=m | |
CONFIG_TCM_PSCSI=m | |
CONFIG_TCM_USER2=m | |
CONFIG_LOOPBACK_TARGET=m | |
CONFIG_TCM_FC=m | |
CONFIG_ISCSI_TARGET=m | |
CONFIG_ISCSI_TARGET_CXGB4=m | |
CONFIG_SBP_TARGET=m | |
CONFIG_FIREWIRE=m | |
CONFIG_FIREWIRE_OHCI=m | |
CONFIG_FIREWIRE_SBP2=m | |
CONFIG_FIREWIRE_NET=m | |
CONFIG_FIREWIRE_NOSY=m | |
CONFIG_BONDING=m | |
CONFIG_DUMMY=m | |
CONFIG_WIREGUARD=m | |
CONFIG_NET_TEAM=m | |
CONFIG_NET_TEAM_MODE_BROADCAST=m | |
CONFIG_NET_TEAM_MODE_ROUNDROBIN=m | |
CONFIG_NET_TEAM_MODE_RANDOM=m | |
CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m | |
CONFIG_NET_TEAM_MODE_LOADBALANCE=m | |
CONFIG_MACVLAN=m | |
CONFIG_MACVTAP=m | |
CONFIG_IPVLAN=m | |
CONFIG_IPVTAP=m | |
CONFIG_VXLAN=m | |
CONFIG_GENEVE=m | |
CONFIG_BAREUDP=m | |
CONFIG_GTP=m | |
CONFIG_MACSEC=m | |
CONFIG_NETCONSOLE=m | |
CONFIG_TUN=y | |
CONFIG_VETH=m | |
CONFIG_VIRTIO_NET=y | |
CONFIG_NLMON=m | |
CONFIG_NET_VRF=m | |
# CONFIG_NET_VENDOR_3COM is not set | |
# CONFIG_NET_VENDOR_AGERE is not set | |
# CONFIG_NET_VENDOR_ALACRITECH is not set | |
# CONFIG_NET_VENDOR_ALTEON is not set | |
# CONFIG_NET_VENDOR_AMAZON is not set | |
# CONFIG_NET_VENDOR_AMD is not set | |
# CONFIG_NET_VENDOR_AQUANTIA is not set | |
# CONFIG_NET_VENDOR_ARC is not set | |
# CONFIG_NET_VENDOR_ATHEROS is not set | |
# CONFIG_NET_VENDOR_AURORA is not set | |
# CONFIG_NET_VENDOR_BROCADE is not set | |
# CONFIG_NET_VENDOR_CADENCE is not set | |
# CONFIG_NET_VENDOR_CAVIUM is not set | |
# CONFIG_NET_VENDOR_CISCO is not set | |
# CONFIG_NET_VENDOR_CORTINA is not set | |
# CONFIG_NET_VENDOR_DLINK is not set | |
CONFIG_BE2NET=m | |
# CONFIG_NET_VENDOR_EZCHIP is not set | |
# CONFIG_NET_VENDOR_GOOGLE is not set | |
# CONFIG_NET_VENDOR_HISILICON is not set | |
# CONFIG_NET_VENDOR_HUAWEI is not set | |
# CONFIG_NET_VENDOR_INTEL is not set | |
# CONFIG_NET_VENDOR_MARVELL is not set | |
# CONFIG_NET_VENDOR_MICREL is not set | |
# CONFIG_NET_VENDOR_MICROCHIP is not set | |
# CONFIG_NET_VENDOR_MICROSEMI is not set | |
# CONFIG_NET_VENDOR_MYRI is not set | |
# CONFIG_NET_VENDOR_NATSEMI is not set | |
# CONFIG_NET_VENDOR_NETERION is not set | |
# CONFIG_NET_VENDOR_NETRONOME is not set | |
# CONFIG_NET_VENDOR_NI is not set | |
# CONFIG_NET_VENDOR_NVIDIA is not set | |
# CONFIG_NET_VENDOR_OKI is not set | |
# CONFIG_NET_VENDOR_PACKET_ENGINES is not set | |
# CONFIG_NET_VENDOR_PENSANDO is not set | |
# CONFIG_NET_VENDOR_QLOGIC is not set | |
# CONFIG_NET_VENDOR_QUALCOMM is not set | |
# CONFIG_NET_VENDOR_RDC is not set | |
# CONFIG_NET_VENDOR_REALTEK is not set | |
# CONFIG_NET_VENDOR_RENESAS is not set | |
# CONFIG_NET_VENDOR_ROCKER is not set | |
# CONFIG_NET_VENDOR_SAMSUNG is not set | |
# CONFIG_NET_VENDOR_SEEQ is not set | |
# CONFIG_NET_VENDOR_SOLARFLARE is not set | |
# CONFIG_NET_VENDOR_SILAN is not set | |
# CONFIG_NET_VENDOR_SIS is not set | |
# CONFIG_NET_VENDOR_SMSC is not set | |
# CONFIG_NET_VENDOR_SOCIONEXT is not set | |
CONFIG_STMMAC_ETH=m | |
CONFIG_DWMAC_DWC_QOS_ETH=m | |
CONFIG_STMMAC_PCI=m | |
# CONFIG_NET_VENDOR_SUN is not set | |
# CONFIG_NET_VENDOR_SYNOPSYS is not set | |
# CONFIG_NET_VENDOR_TEHUTI is not set | |
# CONFIG_NET_VENDOR_TI is not set | |
# CONFIG_NET_VENDOR_VIA is not set | |
# CONFIG_NET_VENDOR_WIZNET is not set | |
# CONFIG_NET_VENDOR_XILINX is not set | |
CONFIG_MDIO_BCM_UNIMAC=m | |
CONFIG_MDIO_BITBANG=y | |
CONFIG_MDIO_BUS_MUX_GPIO=m | |
CONFIG_MDIO_BUS_MUX_MMIOREG=y | |
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y | |
CONFIG_MDIO_GPIO=m | |
CONFIG_MDIO_HISI_FEMAC=m | |
CONFIG_MDIO_IPQ8064=m | |
CONFIG_MDIO_MSCC_MIIM=m | |
CONFIG_MDIO_MVUSB=m | |
CONFIG_MDIO_OCTEON=m | |
CONFIG_MDIO_THUNDER=y | |
CONFIG_PHYLIB=y | |
CONFIG_BROADCOM_PHY=m | |
CONFIG_MICROCHIP_PHY=m | |
CONFIG_REALTEK_PHY=m | |
CONFIG_ROCKCHIP_PHY=y | |
CONFIG_PPP=m | |
CONFIG_PPP_BSDCOMP=m | |
CONFIG_PPP_DEFLATE=m | |
CONFIG_PPP_FILTER=y | |
CONFIG_PPP_MPPE=m | |
CONFIG_PPP_MULTILINK=y | |
CONFIG_PPPOE=m | |
CONFIG_PPTP=m | |
CONFIG_PPPOL2TP=m | |
CONFIG_PPP_ASYNC=m | |
CONFIG_PPP_SYNC_TTY=m | |
CONFIG_USB_RTL8152=m | |
CONFIG_USB_USBNET=m | |
# CONFIG_USB_NET_AX8817X is not set | |
# CONFIG_USB_NET_AX88179_178A is not set | |
CONFIG_USB_NET_CDC_EEM=m | |
CONFIG_USB_NET_CDC_MBIM=m | |
# CONFIG_USB_NET_NET1080 is not set | |
# CONFIG_USB_NET_ZAURUS is not set | |
# CONFIG_WLAN_VENDOR_ADMTEK is not set | |
# CONFIG_WLAN_VENDOR_ATH is not set | |
# CONFIG_WLAN_VENDOR_ATMEL is not set | |
CONFIG_BRCMFMAC=m | |
CONFIG_BRCMFMAC_USB=y | |
CONFIG_BRCMFMAC_PCIE=y | |
# CONFIG_WLAN_VENDOR_CISCO is not set | |
# CONFIG_WLAN_VENDOR_INTEL is not set | |
# CONFIG_WLAN_VENDOR_INTERSIL is not set | |
# CONFIG_WLAN_VENDOR_MARVELL is not set | |
# CONFIG_WLAN_VENDOR_MEDIATEK is not set | |
# CONFIG_WLAN_VENDOR_RALINK is not set | |
# CONFIG_WLAN_VENDOR_REALTEK is not set | |
# CONFIG_WLAN_VENDOR_RSI is not set | |
# CONFIG_WLAN_VENDOR_ST is not set | |
# CONFIG_WLAN_VENDOR_TI is not set | |
# CONFIG_WLAN_VENDOR_ZYDAS is not set | |
# CONFIG_WLAN_VENDOR_QUANTENNA is not set | |
CONFIG_MAC80211_HWSIM=m | |
CONFIG_VIRT_WIFI=m | |
# CONFIG_XEN_NETDEV_FRONTEND is not set | |
CONFIG_NETDEVSIM=m | |
CONFIG_INPUT_FF_MEMLESS=y | |
CONFIG_INPUT_POLLDEV=m | |
CONFIG_INPUT_SPARSEKMAP=m | |
CONFIG_INPUT_MATRIXKMAP=y | |
CONFIG_INPUT_MOUSEDEV=m | |
CONFIG_INPUT_JOYDEV=m | |
CONFIG_INPUT_EVDEV=y | |
CONFIG_INPUT_EVBUG=m | |
# CONFIG_KEYBOARD_ATKBD is not set | |
CONFIG_KEYBOARD_GPIO=y | |
CONFIG_MOUSE_PS2_ELANTECH=y | |
CONFIG_MOUSE_SYNAPTICS_I2C=m | |
CONFIG_MOUSE_SYNAPTICS_USB=m | |
CONFIG_RMI4_I2C=m | |
CONFIG_RMI4_SPI=m | |
CONFIG_RMI4_SMB=m | |
CONFIG_SERIO_SERPORT=m | |
CONFIG_SERIO_RAW=m | |
CONFIG_LEGACY_PTY_COUNT=16 | |
CONFIG_SERIAL_8250=y | |
# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set | |
CONFIG_SERIAL_8250_CONSOLE=y | |
# CONFIG_SERIAL_8250_PCI is not set | |
CONFIG_SERIAL_8250_EXTENDED=y | |
CONFIG_SERIAL_8250_SHARE_IRQ=y | |
CONFIG_SERIAL_8250_DW=y | |
CONFIG_SERIAL_OF_PLATFORM=y | |
CONFIG_NULL_TTY=m | |
# CONFIG_HVC_XEN is not set | |
CONFIG_SERIAL_DEV_BUS=y | |
CONFIG_VIRTIO_CONSOLE=y | |
CONFIG_HW_RANDOM_TIMERIOMEM=m | |
CONFIG_HW_RANDOM_VIRTIO=m | |
CONFIG_RAW_DRIVER=m | |
CONFIG_I2C_CHARDEV=y | |
CONFIG_I2C_ARB_GPIO_CHALLENGE=m | |
CONFIG_I2C_MUX_GPIO=m | |
CONFIG_I2C_MUX_GPMUX=m | |
CONFIG_I2C_MUX_LTC4306=m | |
CONFIG_I2C_MUX_PCA9541=m | |
CONFIG_I2C_MUX_PCA954x=y | |
CONFIG_I2C_MUX_PINCTRL=m | |
CONFIG_I2C_MUX_REG=m | |
CONFIG_I2C_DEMUX_PINCTRL=m | |
CONFIG_I2C_MUX_MLXCPLD=m | |
CONFIG_I2C_GPIO=m | |
CONFIG_I2C_RK3X=y | |
CONFIG_I2C_STUB=m | |
CONFIG_I2C_SLAVE=y | |
CONFIG_I2C_SLAVE_EEPROM=m | |
CONFIG_SPI=y | |
CONFIG_SPI_GPIO=m | |
CONFIG_SPI_ROCKCHIP=y | |
CONFIG_SPI_SPIDEV=m | |
CONFIG_SPI_LOOPBACK_TEST=m | |
CONFIG_PPS=y | |
CONFIG_PPS_CLIENT_KTIMER=m | |
CONFIG_PPS_CLIENT_LDISC=m | |
CONFIG_PPS_CLIENT_GPIO=m | |
# CONFIG_PTP_1588_CLOCK is not set | |
CONFIG_PINCTRL_SINGLE=y | |
CONFIG_PINCTRL_RK805=m | |
CONFIG_PINCTRL_EQUILIBRIUM=m | |
CONFIG_GPIO_DWAPB=y | |
CONFIG_GPIO_GENERIC_PLATFORM=y | |
CONFIG_GPIO_SYSCON=m | |
CONFIG_GPIO_PISOSR=m | |
CONFIG_GPIO_MOCKUP=m | |
CONFIG_POWER_AVS=y | |
CONFIG_ROCKCHIP_IODOMAIN=y | |
CONFIG_POWER_RESET_BRCMSTB=y | |
CONFIG_POWER_RESET_XGENE=y | |
CONFIG_POWER_RESET_SYSCON=y | |
CONFIG_SYSCON_REBOOT_MODE=y | |
CONFIG_NVMEM_REBOOT_MODE=m | |
CONFIG_TEST_POWER=m | |
CONFIG_CHARGER_GPIO=m | |
CONFIG_CHARGER_MANAGER=m | |
CONFIG_SENSORS_ARM_SCPI=y | |
CONFIG_SENSORS_DRIVETEMP=m | |
CONFIG_SENSORS_GPIO_FAN=m | |
CONFIG_PMBUS=m | |
CONFIG_SENSORS_PWM_FAN=m | |
CONFIG_THERMAL=y | |
CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y | |
CONFIG_CPU_THERMAL=y | |
CONFIG_THERMAL_EMULATION=y | |
CONFIG_THERMAL_MMIO=m | |
CONFIG_QORIQ_THERMAL=m | |
CONFIG_ROCKCHIP_THERMAL=m | |
CONFIG_WATCHDOG=y | |
CONFIG_SOFT_WATCHDOG=m | |
CONFIG_GPIO_WATCHDOG=m | |
CONFIG_ARM_SBSA_WATCHDOG=y | |
CONFIG_DW_WATCHDOG=y | |
CONFIG_MFD_RK808=y | |
CONFIG_REGULATOR=y | |
CONFIG_REGULATOR_FIXED_VOLTAGE=y | |
CONFIG_REGULATOR_VIRTUAL_CONSUMER=m | |
CONFIG_REGULATOR_USERSPACE_CONSUMER=m | |
CONFIG_REGULATOR_FAN53555=y | |
CONFIG_REGULATOR_GPIO=y | |
CONFIG_REGULATOR_PWM=y | |
CONFIG_REGULATOR_RK808=y | |
CONFIG_REGULATOR_VCTRL=m | |
CONFIG_MEDIA_SUPPORT=y | |
CONFIG_MEDIA_CAMERA_SUPPORT=y | |
CONFIG_MEDIA_SDR_SUPPORT=y | |
CONFIG_MEDIA_CONTROLLER=y | |
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y | |
CONFIG_VIDEO_V4L2_SUBDEV_API=y | |
CONFIG_V4L2_FLASH_LED_CLASS=m | |
CONFIG_MEDIA_USB_SUPPORT=y | |
CONFIG_USB_VIDEO_CLASS=m | |
# CONFIG_USB_GSPCA is not set | |
CONFIG_V4L_MEM2MEM_DRIVERS=y | |
CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m | |
CONFIG_VIDEO_ROCKCHIP_RGA=m | |
CONFIG_CYPRESS_FIRMWARE=m | |
CONFIG_DRM=m | |
CONFIG_DRM_DEBUG_SELFTEST=m | |
CONFIG_DRM_LOAD_EDID_FIRMWARE=y | |
CONFIG_DRM_I2C_CH7006=m | |
CONFIG_DRM_I2C_SIL164=m | |
CONFIG_DRM_I2C_NXP_TDA998X=m | |
CONFIG_DRM_I2C_NXP_TDA9950=m | |
CONFIG_DRM_VGEM=m | |
CONFIG_DRM_VKMS=m | |
CONFIG_DRM_ROCKCHIP=m | |
CONFIG_ROCKCHIP_ANALOGIX_DP=y | |
CONFIG_ROCKCHIP_CDN_DP=y | |
CONFIG_ROCKCHIP_DW_HDMI=y | |
CONFIG_ROCKCHIP_DW_MIPI_DSI=y | |
CONFIG_ROCKCHIP_INNO_HDMI=y | |
CONFIG_DRM_CIRRUS_QEMU=m | |
CONFIG_DRM_QXL=m | |
CONFIG_DRM_VIRTIO_GPU=m | |
CONFIG_DRM_PANEL_SIMPLE=m | |
CONFIG_DRM_DISPLAY_CONNECTOR=m | |
CONFIG_DRM_LVDS_CODEC=m | |
CONFIG_DRM_SIMPLE_BRIDGE=m | |
CONFIG_DRM_PANFROST=m | |
CONFIG_FB=y | |
CONFIG_FB_MODE_HELPERS=y | |
CONFIG_FB_TILEBLITTING=y | |
CONFIG_FB_EFI=y | |
# CONFIG_XEN_FBDEV_FRONTEND is not set | |
CONFIG_FB_SIMPLE=y | |
CONFIG_BACKLIGHT_CLASS_DEVICE=y | |
# CONFIG_BACKLIGHT_GENERIC is not set | |
CONFIG_BACKLIGHT_PWM=m | |
CONFIG_BACKLIGHT_GPIO=m | |
CONFIG_BACKLIGHT_LED=m | |
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y | |
CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y | |
CONFIG_SOUND=y | |
CONFIG_SND=y | |
CONFIG_SND_HRTIMER=m | |
CONFIG_SND_DYNAMIC_MINORS=y | |
# CONFIG_SND_SUPPORT_OLD_API is not set | |
CONFIG_SND_DUMMY=m | |
CONFIG_SND_ALOOP=m | |
# CONFIG_SND_PCI is not set | |
# CONFIG_SND_SPI is not set | |
CONFIG_SND_USB_AUDIO=m | |
CONFIG_SND_USB_UA101=m | |
CONFIG_SND_USB_CAIAQ=m | |
CONFIG_SND_USB_CAIAQ_INPUT=y | |
CONFIG_SND_USB_6FIRE=m | |
CONFIG_SND_USB_HIFACE=m | |
CONFIG_SND_BCD2000=m | |
CONFIG_SND_USB_POD=m | |
CONFIG_SND_USB_PODHD=m | |
CONFIG_SND_USB_TONEPORT=m | |
CONFIG_SND_USB_VARIAX=m | |
# CONFIG_SND_FIREWIRE is not set | |
CONFIG_SND_SOC=y | |
CONFIG_SND_SOC_FSL_ASRC=m | |
CONFIG_SND_SOC_FSL_SAI=m | |
CONFIG_SND_SOC_FSL_MQS=m | |
CONFIG_SND_SOC_FSL_AUDMIX=m | |
CONFIG_SND_SOC_FSL_SSI=m | |
CONFIG_SND_SOC_FSL_SPDIF=m | |
CONFIG_SND_SOC_FSL_ESAI=m | |
CONFIG_SND_SOC_FSL_MICFIL=m | |
CONFIG_SND_SOC_IMX_AUDMUX=m | |
CONFIG_SND_SOC_ROCKCHIP=m | |
CONFIG_SND_SOC_ROCKCHIP_PDM=m | |
CONFIG_SND_SOC_ROCKCHIP_SPDIF=m | |
CONFIG_SND_SOC_ROCKCHIP_MAX98090=m | |
CONFIG_SND_SOC_ROCKCHIP_RT5645=m | |
CONFIG_SND_SOC_RK3288_HDMI_ANALOG=m | |
CONFIG_SND_SOC_RK3399_GRU_SOUND=m | |
CONFIG_SND_SOC_AC97_CODEC=m | |
CONFIG_SND_SOC_ES8316=m | |
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m | |
CONFIG_SND_SOC_SPDIF=m | |
CONFIG_SND_SIMPLE_CARD=m | |
CONFIG_SND_AUDIO_GRAPH_CARD=m | |
CONFIG_HID_BATTERY_STRENGTH=y | |
CONFIG_HIDRAW=y | |
CONFIG_UHID=m | |
# CONFIG_HID_A4TECH is not set | |
# CONFIG_HID_APPLE is not set | |
# CONFIG_HID_BELKIN is not set | |
# CONFIG_HID_CHERRY is not set | |
# CONFIG_HID_CHICONY is not set | |
# CONFIG_HID_CYPRESS is not set | |
# CONFIG_HID_EZKEY is not set | |
# CONFIG_HID_ITE is not set | |
# CONFIG_HID_KENSINGTON is not set | |
CONFIG_HID_LED=m | |
# CONFIG_HID_LOGITECH is not set | |
# CONFIG_HID_REDRAGON is not set | |
# CONFIG_HID_MICROSOFT is not set | |
# CONFIG_HID_MONTEREY is not set | |
CONFIG_HID_RMI=m | |
CONFIG_HID_SENSOR_HUB=m | |
CONFIG_HID_SENSOR_CUSTOM_SENSOR=m | |
CONFIG_USB_HIDDEV=y | |
CONFIG_USB_ULPI_BUS=y | |
CONFIG_USB_CONN_GPIO=y | |
CONFIG_USB=y | |
CONFIG_USB_OTG=y | |
CONFIG_USB_OTG_FSM=m | |
CONFIG_USB_LEDS_TRIGGER_USBPORT=m | |
CONFIG_USB_MON=m | |
CONFIG_USB_C67X00_HCD=m | |
CONFIG_USB_XHCI_HCD=y | |
CONFIG_USB_EHCI_HCD=y | |
CONFIG_USB_EHCI_ROOT_HUB_TT=y | |
CONFIG_USB_EHCI_HCD_PLATFORM=y | |
CONFIG_USB_OHCI_HCD=y | |
CONFIG_USB_OHCI_HCD_PLATFORM=y | |
CONFIG_USB_ACM=m | |
CONFIG_USB_PRINTER=m | |
CONFIG_USB_TMC=m | |
CONFIG_USB_STORAGE=y | |
CONFIG_USB_STORAGE_REALTEK=m | |
CONFIG_USB_STORAGE_DATAFAB=m | |
CONFIG_USB_STORAGE_FREECOM=m | |
CONFIG_USB_STORAGE_ISD200=m | |
CONFIG_USB_STORAGE_USBAT=m | |
CONFIG_USB_STORAGE_SDDR09=m | |
CONFIG_USB_STORAGE_SDDR55=m | |
CONFIG_USB_STORAGE_JUMPSHOT=m | |
CONFIG_USB_STORAGE_ALAUDA=m | |
CONFIG_USB_STORAGE_ONETOUCH=m | |
CONFIG_USB_STORAGE_KARMA=m | |
CONFIG_USB_STORAGE_CYPRESS_ATACB=m | |
CONFIG_USB_STORAGE_ENE_UB6250=m | |
CONFIG_USB_UAS=m | |
CONFIG_USB_MDC800=m | |
CONFIG_USB_MICROTEK=m | |
CONFIG_USBIP_CORE=m | |
CONFIG_USBIP_VHCI_HCD=m | |
CONFIG_USBIP_HOST=m | |
CONFIG_USBIP_VUDC=m | |
CONFIG_USB_DWC3=y | |
# CONFIG_USB_DWC3_HAPS is not set | |
CONFIG_USB_SERIAL=m | |
CONFIG_USB_SERIAL_GENERIC=y | |
CONFIG_USB_SERIAL_SIMPLE=m | |
CONFIG_USB_SERIAL_FTDI_SIO=m | |
CONFIG_NOP_USB_XCEIV=y | |
CONFIG_USB_GPIO_VBUS=m | |
CONFIG_USB_ISP1301=m | |
CONFIG_USB_ULPI=y | |
CONFIG_USB_GADGET=y | |
CONFIG_USB_FOTG210_UDC=m | |
CONFIG_USB_GR_UDC=m | |
CONFIG_USB_R8A66597=m | |
CONFIG_USB_PXA27X=m | |
CONFIG_USB_MV_UDC=m | |
CONFIG_USB_MV_U3D=m | |
CONFIG_USB_SNP_UDC_PLAT=y | |
CONFIG_USB_M66592=m | |
CONFIG_USB_BDC_UDC=y | |
CONFIG_USB_AMD5536UDC=m | |
CONFIG_USB_NET2272=m | |
CONFIG_USB_NET2280=m | |
CONFIG_USB_GOKU=m | |
CONFIG_USB_EG20T=m | |
CONFIG_USB_GADGET_XILINX=m | |
CONFIG_USB_MAX3420_UDC=m | |
CONFIG_USB_DUMMY_HCD=m | |
CONFIG_USB_CONFIGFS=m | |
CONFIG_USB_ZERO=m | |
CONFIG_USB_AUDIO=m | |
CONFIG_USB_ETH=m | |
CONFIG_USB_G_NCM=m | |
CONFIG_USB_GADGETFS=m | |
CONFIG_USB_FUNCTIONFS=m | |
CONFIG_USB_MASS_STORAGE=m | |
CONFIG_USB_GADGET_TARGET=m | |
CONFIG_USB_G_SERIAL=m | |
CONFIG_USB_MIDI_GADGET=m | |
CONFIG_USB_G_PRINTER=m | |
CONFIG_USB_CDC_COMPOSITE=m | |
CONFIG_USB_G_ACM_MS=m | |
CONFIG_USB_G_MULTI=m | |
CONFIG_USB_G_HID=m | |
CONFIG_USB_G_DBGP=m | |
CONFIG_USB_G_WEBCAM=m | |
CONFIG_USB_RAW_GADGET=m | |
CONFIG_TYPEC=m | |
CONFIG_TYPEC_TCPM=m | |
CONFIG_TYPEC_TCPCI=m | |
CONFIG_TYPEC_RT1711H=m | |
CONFIG_TYPEC_FUSB302=m | |
CONFIG_TYPEC_UCSI=m | |
CONFIG_UCSI_CCG=m | |
CONFIG_TYPEC_DP_ALTMODE=m | |
CONFIG_MMC=y | |
CONFIG_MMC_BLOCK_MINORS=32 | |
CONFIG_SDIO_UART=m | |
CONFIG_MMC_SDHCI=y | |
CONFIG_MMC_SDHCI_PLTFM=y | |
CONFIG_MMC_SDHCI_OF_ARASAN=y | |
CONFIG_MMC_SPI=m | |
CONFIG_MMC_DW=y | |
CONFIG_MMC_DW_ROCKCHIP=y | |
CONFIG_MMC_HSQ=m | |
CONFIG_LEDS_CLASS=y | |
CONFIG_LEDS_CLASS_FLASH=m | |
CONFIG_LEDS_GPIO=m | |
CONFIG_LEDS_PWM=y | |
CONFIG_LEDS_REGULATOR=m | |
CONFIG_LEDS_SYSCON=y | |
CONFIG_LEDS_USER=m | |
CONFIG_LEDS_TRIGGER_TIMER=m | |
CONFIG_LEDS_TRIGGER_ONESHOT=m | |
CONFIG_LEDS_TRIGGER_DISK=y | |
CONFIG_LEDS_TRIGGER_HEARTBEAT=y | |
CONFIG_LEDS_TRIGGER_BACKLIGHT=m | |
CONFIG_LEDS_TRIGGER_CPU=y | |
CONFIG_LEDS_TRIGGER_ACTIVITY=m | |
CONFIG_LEDS_TRIGGER_GPIO=m | |
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y | |
CONFIG_LEDS_TRIGGER_TRANSIENT=m | |
CONFIG_LEDS_TRIGGER_CAMERA=m | |
CONFIG_LEDS_TRIGGER_PANIC=y | |
CONFIG_LEDS_TRIGGER_NETDEV=m | |
CONFIG_LEDS_TRIGGER_PATTERN=m | |
CONFIG_LEDS_TRIGGER_AUDIO=m | |
CONFIG_ACCESSIBILITY=y | |
CONFIG_RTC_CLASS=y | |
CONFIG_RTC_DRV_TEST=m | |
CONFIG_RTC_DRV_RK808=m | |
CONFIG_DMADEVICES=y | |
CONFIG_PL330_DMA=m | |
CONFIG_DMABUF_SELFTESTS=m | |
CONFIG_UIO_PDRV_GENIRQ=m | |
CONFIG_UIO_DMEM_GENIRQ=m | |
# CONFIG_VIRTIO_MENU is not set | |
# CONFIG_VHOST_MENU is not set | |
# CONFIG_XEN_BALLOON is not set | |
# CONFIG_XEN_DEV_EVTCHN is not set | |
# CONFIG_XEN_BACKEND is not set | |
# CONFIG_XENFS is not set | |
# CONFIG_XEN_SYS_HYPERVISOR is not set | |
# CONFIG_XEN_GNTDEV is not set | |
# CONFIG_XEN_GRANT_DEV_ALLOC is not set | |
CONFIG_STAGING=y | |
CONFIG_STAGING_MEDIA=y | |
CONFIG_VIDEO_HANTRO=y | |
CONFIG_VIDEO_ROCKCHIP_ISP1=y | |
CONFIG_COMMON_CLK_RK808=y | |
CONFIG_COMMON_CLK_SCPI=y | |
CONFIG_COMMON_CLK_PWM=y | |
# CONFIG_CLK_ACTIONS is not set | |
CONFIG_HWSPINLOCK=y | |
# CONFIG_FSL_ERRATUM_A008585 is not set | |
# CONFIG_HISILICON_ERRATUM_161010101 is not set | |
# CONFIG_ARM64_ERRATUM_858921 is not set | |
CONFIG_MAILBOX=y | |
CONFIG_ROCKCHIP_MBOX=y | |
CONFIG_ROCKCHIP_IOMMU=y | |
CONFIG_ARM_SMMU=y | |
CONFIG_ARM_SMMU_V3=y | |
CONFIG_VIRTIO_IOMMU=m | |
CONFIG_REMOTEPROC=y | |
CONFIG_RPMSG_CHAR=m | |
CONFIG_RPMSG_QCOM_GLINK_RPM=y | |
CONFIG_RPMSG_VIRTIO=m | |
CONFIG_SOC_BRCMSTB=y | |
CONFIG_ROCKCHIP_PM_DOMAINS=y | |
CONFIG_XILINX_VCU=m | |
CONFIG_DEVFREQ_GOV_PERFORMANCE=m | |
CONFIG_DEVFREQ_GOV_POWERSAVE=m | |
CONFIG_DEVFREQ_GOV_USERSPACE=m | |
CONFIG_DEVFREQ_GOV_PASSIVE=m | |
CONFIG_ARM_RK3399_DMC_DEVFREQ=m | |
CONFIG_EXTCON_GPIO=m | |
CONFIG_EXTCON_USB_GPIO=y | |
CONFIG_MEMORY=y | |
CONFIG_PWM=y | |
CONFIG_PWM_ROCKCHIP=y | |
CONFIG_PHY_ROCKCHIP_DP=m | |
CONFIG_PHY_ROCKCHIP_EMMC=y | |
CONFIG_PHY_ROCKCHIP_INNO_HDMI=m | |
CONFIG_PHY_ROCKCHIP_INNO_USB2=y | |
CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m | |
CONFIG_PHY_ROCKCHIP_PCIE=y | |
CONFIG_PHY_ROCKCHIP_TYPEC=y | |
CONFIG_PHY_ROCKCHIP_USB=y | |
CONFIG_POWERCAP=y | |
CONFIG_ARM_CCI_PMU=m | |
CONFIG_ARM_CCN=m | |
CONFIG_ARM_DSU_PMU=m | |
CONFIG_ARM_SPE_PMU=m | |
CONFIG_ROCKCHIP_EFUSE=m | |
CONFIG_ROCKCHIP_OTP=m | |
CONFIG_STM=m | |
CONFIG_STM_PROTO_BASIC=m | |
CONFIG_STM_PROTO_SYS_T=m | |
CONFIG_STM_DUMMY=m | |
CONFIG_STM_SOURCE_CONSOLE=m | |
CONFIG_STM_SOURCE_HEARTBEAT=m | |
CONFIG_STM_SOURCE_FTRACE=m | |
CONFIG_TEE=y | |
CONFIG_OPTEE=y | |
CONFIG_MUX_ADG792A=m | |
CONFIG_MUX_ADGS1408=m | |
CONFIG_MUX_GPIO=m | |
CONFIG_MUX_MMIO=y | |
CONFIG_INTERCONNECT=m | |
CONFIG_EXT4_FS=y | |
CONFIG_EXT4_FS_POSIX_ACL=y | |
CONFIG_EXT4_FS_SECURITY=y | |
CONFIG_BTRFS_FS=m | |
CONFIG_BTRFS_FS_POSIX_ACL=y | |
CONFIG_FS_ENCRYPTION=y | |
CONFIG_FANOTIFY=y | |
CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y | |
CONFIG_QUOTA=y | |
CONFIG_QFMT_V1=m | |
CONFIG_QFMT_V2=m | |
CONFIG_AUTOFS4_FS=y | |
CONFIG_FUSE_FS=m | |
CONFIG_CUSE=m | |
CONFIG_VIRTIO_FS=m | |
CONFIG_OVERLAY_FS=m | |
CONFIG_FSCACHE=m | |
CONFIG_CACHEFILES=m | |
CONFIG_ISO9660_FS=m | |
CONFIG_UDF_FS=m | |
CONFIG_MSDOS_FS=m | |
CONFIG_VFAT_FS=y | |
CONFIG_EXFAT_FS=m | |
CONFIG_NTFS_FS=m | |
CONFIG_TMPFS=y | |
CONFIG_TMPFS_POSIX_ACL=y | |
CONFIG_HUGETLBFS=y | |
CONFIG_CONFIGFS_FS=y | |
CONFIG_EFIVAR_FS=y | |
CONFIG_SQUASHFS=y | |
CONFIG_SQUASHFS_FILE_DIRECT=y | |
CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y | |
CONFIG_SQUASHFS_XATTR=y | |
CONFIG_SQUASHFS_LZ4=y | |
CONFIG_SQUASHFS_LZO=y | |
CONFIG_SQUASHFS_XZ=y | |
CONFIG_SQUASHFS_ZSTD=y | |
CONFIG_PSTORE=y | |
CONFIG_PSTORE_LZO_COMPRESS=m | |
CONFIG_PSTORE_LZ4_COMPRESS=m | |
CONFIG_PSTORE_LZ4HC_COMPRESS=m | |
CONFIG_PSTORE_RAM=m | |
# CONFIG_NETWORK_FILESYSTEMS is not set | |
CONFIG_NLS_DEFAULT="utf8" | |
CONFIG_NLS_CODEPAGE_437=m | |
CONFIG_NLS_CODEPAGE_737=m | |
CONFIG_NLS_CODEPAGE_775=m | |
CONFIG_NLS_CODEPAGE_850=m | |
CONFIG_NLS_CODEPAGE_852=m | |
CONFIG_NLS_CODEPAGE_855=m | |
CONFIG_NLS_CODEPAGE_857=m | |
CONFIG_NLS_CODEPAGE_860=m | |
CONFIG_NLS_CODEPAGE_861=m | |
CONFIG_NLS_CODEPAGE_862=m | |
CONFIG_NLS_CODEPAGE_863=m | |
CONFIG_NLS_CODEPAGE_864=m | |
CONFIG_NLS_CODEPAGE_865=m | |
CONFIG_NLS_CODEPAGE_866=m | |
CONFIG_NLS_CODEPAGE_869=m | |
CONFIG_NLS_CODEPAGE_936=m | |
CONFIG_NLS_CODEPAGE_950=m | |
CONFIG_NLS_CODEPAGE_932=m | |
CONFIG_NLS_CODEPAGE_949=m | |
CONFIG_NLS_CODEPAGE_874=m | |
CONFIG_NLS_ISO8859_8=m | |
CONFIG_NLS_CODEPAGE_1250=m | |
CONFIG_NLS_CODEPAGE_1251=m | |
CONFIG_NLS_ASCII=m | |
CONFIG_NLS_ISO8859_1=m | |
CONFIG_NLS_ISO8859_2=m | |
CONFIG_NLS_ISO8859_3=m | |
CONFIG_NLS_ISO8859_4=m | |
CONFIG_NLS_ISO8859_5=m | |
CONFIG_NLS_ISO8859_6=m | |
CONFIG_NLS_ISO8859_7=m | |
CONFIG_NLS_ISO8859_9=m | |
CONFIG_NLS_ISO8859_13=m | |
CONFIG_NLS_ISO8859_14=m | |
CONFIG_NLS_ISO8859_15=m | |
CONFIG_NLS_KOI8_R=m | |
CONFIG_NLS_KOI8_U=m | |
CONFIG_NLS_MAC_ROMAN=m | |
CONFIG_NLS_MAC_CELTIC=m | |
CONFIG_NLS_MAC_CENTEURO=m | |
CONFIG_NLS_MAC_CROATIAN=m | |
CONFIG_NLS_MAC_CYRILLIC=m | |
CONFIG_NLS_MAC_GAELIC=m | |
CONFIG_NLS_MAC_GREEK=m | |
CONFIG_NLS_MAC_ICELAND=m | |
CONFIG_NLS_MAC_INUIT=m | |
CONFIG_NLS_MAC_ROMANIAN=m | |
CONFIG_NLS_MAC_TURKISH=m | |
CONFIG_NLS_UTF8=m | |
CONFIG_DLM=m | |
CONFIG_ENCRYPTED_KEYS=m | |
CONFIG_KEY_DH_OPERATIONS=y | |
CONFIG_SECURITY=y | |
CONFIG_SECURITY_APPARMOR=y | |
CONFIG_SECURITY_YAMA=y | |
CONFIG_SECURITY_LOCKDOWN_LSM=y | |
CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,bpf" | |
CONFIG_CRYPTO_USER=m | |
CONFIG_CRYPTO_PCRYPT=m | |
CONFIG_CRYPTO_ECRDSA=m | |
CONFIG_CRYPTO_CURVE25519=m | |
CONFIG_CRYPTO_AEGIS128=m | |
# CONFIG_CRYPTO_AEGIS128_SIMD is not set | |
CONFIG_CRYPTO_ECHAINIV=y | |
CONFIG_CRYPTO_CFB=m | |
CONFIG_CRYPTO_LRW=m | |
CONFIG_CRYPTO_OFB=m | |
CONFIG_CRYPTO_PCBC=m | |
CONFIG_CRYPTO_KEYWRAP=m | |
CONFIG_CRYPTO_ADIANTUM=m | |
CONFIG_CRYPTO_XCBC=m | |
CONFIG_CRYPTO_VMAC=m | |
CONFIG_CRYPTO_CRC32=m | |
CONFIG_CRYPTO_BLAKE2S=m | |
CONFIG_CRYPTO_MD4=m | |
CONFIG_CRYPTO_MICHAEL_MIC=m | |
CONFIG_CRYPTO_RMD128=m | |
CONFIG_CRYPTO_RMD160=m | |
CONFIG_CRYPTO_RMD256=m | |
CONFIG_CRYPTO_RMD320=m | |
CONFIG_CRYPTO_TGR192=m | |
CONFIG_CRYPTO_WP512=m | |
CONFIG_CRYPTO_AES_TI=m | |
CONFIG_CRYPTO_ANUBIS=m | |
CONFIG_CRYPTO_ARC4=m | |
CONFIG_CRYPTO_BLOWFISH=m | |
CONFIG_CRYPTO_CAMELLIA=m | |
CONFIG_CRYPTO_CAST5=m | |
CONFIG_CRYPTO_CAST6=m | |
CONFIG_CRYPTO_FCRYPT=m | |
CONFIG_CRYPTO_KHAZAD=m | |
CONFIG_CRYPTO_SALSA20=m | |
CONFIG_CRYPTO_SEED=m | |
CONFIG_CRYPTO_SERPENT=m | |
CONFIG_CRYPTO_TEA=m | |
CONFIG_CRYPTO_TWOFISH=m | |
CONFIG_CRYPTO_842=m | |
CONFIG_CRYPTO_ZSTD=m | |
CONFIG_CRYPTO_ANSI_CPRNG=y | |
CONFIG_CRYPTO_USER_API_HASH=m | |
CONFIG_CRYPTO_USER_API_SKCIPHER=m | |
CONFIG_CRYPTO_USER_API_RNG=m | |
CONFIG_CRYPTO_USER_API_AEAD=m | |
CONFIG_CRYPTO_DEV_ATMEL_ECC=m | |
CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m | |
CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m | |
CONFIG_CRYPTO_DEV_CAVIUM_ZIP=m | |
CONFIG_CRYPTO_DEV_ROCKCHIP=m | |
CONFIG_CRYPTO_DEV_CHELSIO=m | |
CONFIG_CRYPTO_DEV_SAFEXCEL=m | |
CONFIG_CRYPTO_DEV_CCREE=m | |
CONFIG_CRYPTO_DEV_HISI_SEC=m | |
CONFIG_CRYPTO_DEV_HISI_SEC2=m | |
CONFIG_CRYPTO_DEV_HISI_ZIP=m | |
CONFIG_CRYPTO_DEV_HISI_HPRE=m | |
CONFIG_CRYPTO_DEV_AMLOGIC_GXL=y | |
CONFIG_PKCS8_PRIVATE_KEY_PARSER=m | |
CONFIG_PKCS7_TEST_KEY=m | |
CONFIG_PACKING=y | |
CONFIG_CORDIC=m | |
CONFIG_INDIRECT_PIO=y | |
CONFIG_CRC_ITU_T=y | |
CONFIG_CRC4=m | |
CONFIG_CRC7=y | |
CONFIG_CRC8=m | |
CONFIG_DMA_CMA=y | |
CONFIG_CMA_SIZE_MBYTES=32 | |
CONFIG_STRING_SELFTEST=m | |
CONFIG_PRINTK_TIME=y | |
CONFIG_DYNAMIC_DEBUG=y | |
CONFIG_MAGIC_SYSRQ=y | |
CONFIG_DEBUG_FS=y | |
CONFIG_DEBUG_KERNEL=y | |
CONFIG_DETECT_HUNG_TASK=y | |
CONFIG_TEST_LOCKUP=m | |
CONFIG_FUNCTION_PROFILER=y | |
CONFIG_STACK_TRACER=y | |
CONFIG_SCHED_TRACER=y | |
CONFIG_FTRACE_SYSCALLS=y | |
CONFIG_PREEMPTIRQ_DELAY_TEST=m | |
CONFIG_KPROBE_EVENT_GEN_TEST=m | |
CONFIG_ARM64_RELOC_TEST=m | |
CONFIG_KUNIT=m | |
CONFIG_KUNIT_TEST=m | |
CONFIG_KUNIT_EXAMPLE_TEST=m | |
# CONFIG_RUNTIME_TESTING_MENU is not set | |
CONFIG_MEMTEST=y |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{config, lib, pkgs, ...}: { | |
nixpkgs.overlays = [(self: super: { | |
makeModulesClosure = args: (super.makeModulesClosure args).overrideAttrs (x: {builder = /home/user/src/nixpkgs/pkgs/build-support/kernel/modules-closure.sh;}); | |
})]; | |
boot = { | |
kernelPackages = pkgs.linuxPackagesFor (pkgs.linux_latest.override /*buildLinux*/ { | |
kernelPatches = import ./pbp-kernel-patches.nix {inherit pkgs;}; | |
defconfig = "pbp_defconfig"; | |
autoModules = false; | |
/*src = /home/user/linux-5.7.2.tar.gz; | |
version = "5.7.2";*/ | |
}); | |
initrd.availableKernelModules = ["pcie_rockchip_host" "phy_rockchip_pcie" "rockchipdrm" "panel_simple" "pwm_bl" "analogix_dp"]; | |
}; | |
sound = { | |
enable = true; | |
extraConfig = builtins.readFile ../../asound.state; | |
}; | |
hardware = { | |
firmware = lib.mkForce [(let src = pkgs.fetchgit { | |
url="https://gitlab.manjaro.org/manjaro-arm/packages/community/ap6256-firmware"; | |
rev="a30bf312b268eab42d38fab0cc3ed3177895ff5d"; | |
sha256="14gyb99j85xw07wrr9lilb1jz68y6r0n0b6x4ldl7d6igs988qwb"; | |
}; in pkgs.runCommandNoCC "brcm43456-firmware" {} '' | |
mkdir -p $out/lib/firmware/brcm | |
ln -s ${src}/BCM4345C5.hcd $out/lib/firmware/ | |
ln -s ${src}/BCM4345C5.hcd $out/lib/firmware/brcm/BCM.hcd | |
ln -s ${src}/BCM4345C5.hcd $out/lib/firmware/brcm/ | |
ln -s ${src}/nvram_ap6256.txt $out/lib/firmware/ | |
ln -s ${src}/nvram_ap6256.txt $out/lib/firmware/brcm/brcmfmac43456-sdio.radxa,rockpi4.txt | |
ln -s ${src}/nvram_ap6256.txt $out/lib/firmware/brcm/brcmfmac43456-sdio.pine64,pinebook-pro.txt | |
ln -s ${src}/fw_bcm43456c5_ag.bin $out/lib/firmware/brcm/brcmfmac43456-sdio.bin | |
ln -s ${src}/brcmfmac43456-sdio.clm_blob $out/lib/firmware/brcm/brcmfmac43456-sdio.clm_blob | |
mkdir $out/lib/firmware/rockchip | |
ln -s ${../../dptx.bin} $out/lib/firmware/rockchip/dptx.bin | |
'')]; | |
}; | |
services = { | |
xserver.videoDrivers = ["rockchip" "modesetting"]; | |
udev.extraHwdb = '' | |
evdev:input:b0003v258Ap001E* | |
KEYBOARD_KEY_700a5=brightnessdown | |
KEYBOARD_KEY_700a6=brightnessup | |
KEYBOARD_KEY_70066=sleep | |
''; | |
}; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{pkgs}: [ | |
{patch=pkgs.runCommandNoCC "defconfig" {} ''echo '--- /dev/null' >$out; echo '+++ b/arch/arm64/configs/pbp_defconfig' >>$out; echo "@@ -0,0 +1,$(wc --lines <${./defconfig}) @@" >>$out; sed 's/^/+/' <${./defconfig} >>$out'';name="base-defconfig";} | |
{name="DP-alt-mode";patch=../linux-aarch64/0015-add-dp-alt-mode-to-PBP.patch;} | |
{name="wifi";patch=../linux-aarch64/0011-fix-wonky-wifi-bt-on-PBP.patch;} | |
{name="cw2015-dts";patch=../linux-aarch64/0010-arm64-dts-rockchip-add-cw2015-node-to-PBP.patch;} | |
{name="cw2015-driver";patch=../linux-aarch64/0009-drivers-power-supply-Add-support-for-cw2015.patch;extraConfig="BATTERY_CW2015 y";} | |
{name="usb-dual-role";patch=../linux-aarch64/0013-arm64-dts-rockchip-setup-USB-type-c-port-as-dual-dat.patch;} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment