2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_SYSVIPC=y
|
|
|
|
CONFIG_POSIX_MQUEUE=y
|
2014-05-22 22:13:05 +08:00
|
|
|
CONFIG_AUDIT=y
|
|
|
|
CONFIG_NO_HZ_IDLE=y
|
|
|
|
CONFIG_HIGH_RES_TIMERS=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_PREEMPT=y
|
arm64: defconfig: enable fine-grained task level IRQ time accounting
Tests showed, that under certain conditions, the summary number of jiffies
spent on softirq/idle, which are counted by system statistics can be even
below 10% of expected value, resulting in false load presentation.
The issue was observed on the quad-core Marvell Armada 8k SoC, whose two
10G ports were bound into L2 bridge. Load was controlled by bidirectional
UDP traffic, produced by a packet generator. Under such condition,
the dominant load is softirq. With 100% single CPU occupation or without
any activity (all CPUs 100% idle), total number of jiffies is 10000 (2500
per each core) in 10s interval. Also with other kind of load this was
true.
However below a saturation threshold it was observed, that with CPU which
was occupied almost by softirqs only, the statistic were awkward. See
the mpstat output:
CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
all 0.00 0.00 0.13 0.00 0.00 0.55 0.00 0.00 0.00 99.32
0 0.00 0.00 0.00 0.00 0.00 23.08 0.00 0.00 0.00 76.92
1 0.00 0.00 0.40 0.00 0.00 0.00 0.00 0.00 0.00 99.60
2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
Above would mean basically no total load, debug CPU0 occupied in 25%.
Raw statistics, printed every 10s from /proc/stat unveiled a root
cause - summary idle/softirq jiffies on loaded CPU were below 200,
i.e. over 90% samples lost. All problems were gone after enabling
fine granulity IRQ time accounting.
This patch fixes possible wrong statistics processing by enabling
CONFIG_IRQ_TIME_ACCOUNTING for arm64 platfroms, which is by
default done on other architectures, e.g. x86 and arm. Tests
showed no noticeable performance penalty, nor stability impact.
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
2017-08-01 04:22:11 +08:00
|
|
|
CONFIG_IRQ_TIME_ACCOUNTING=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_BSD_PROCESS_ACCT=y
|
|
|
|
CONFIG_BSD_PROCESS_ACCT_V3=y
|
2014-06-16 18:11:23 +08:00
|
|
|
CONFIG_TASK_XACCT=y
|
|
|
|
CONFIG_TASK_IO_ACCOUNTING=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_IKCONFIG=y
|
|
|
|
CONFIG_IKCONFIG_PROC=y
|
2017-01-18 13:57:19 +08:00
|
|
|
CONFIG_NUMA_BALANCING=y
|
2014-06-16 18:11:23 +08:00
|
|
|
CONFIG_MEMCG=y
|
|
|
|
CONFIG_MEMCG_SWAP=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_BLK_CGROUP=y
|
|
|
|
CONFIG_CGROUP_PIDS=y
|
2014-06-16 18:11:23 +08:00
|
|
|
CONFIG_CGROUP_HUGETLB=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_CPUSETS=y
|
|
|
|
CONFIG_CGROUP_DEVICE=y
|
|
|
|
CONFIG_CGROUP_CPUACCT=y
|
|
|
|
CONFIG_CGROUP_PERF=y
|
|
|
|
CONFIG_USER_NS=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_SCHED_AUTOGROUP=y
|
|
|
|
CONFIG_BLK_DEV_INITRD=y
|
|
|
|
CONFIG_KALLSYMS_ALL=y
|
|
|
|
# CONFIG_COMPAT_BRK is not set
|
|
|
|
CONFIG_PROFILING=y
|
2019-10-15 23:22:04 +08:00
|
|
|
CONFIG_ARCH_ACTIONS=y
|
2019-04-04 05:50:10 +08:00
|
|
|
CONFIG_ARCH_AGILEX=y
|
2016-02-23 02:20:55 +08:00
|
|
|
CONFIG_ARCH_SUNXI=y
|
2016-02-25 18:14:53 +08:00
|
|
|
CONFIG_ARCH_ALPINE=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_ARCH_BCM2835=y
|
2015-07-28 06:42:20 +08:00
|
|
|
CONFIG_ARCH_BCM_IPROC=y
|
2015-08-04 03:24:46 +08:00
|
|
|
CONFIG_ARCH_BERLIN=y
|
2017-06-08 00:56:33 +08:00
|
|
|
CONFIG_ARCH_BRCMSTB=y
|
2015-11-16 09:09:13 +08:00
|
|
|
CONFIG_ARCH_EXYNOS=y
|
2018-08-28 08:46:50 +08:00
|
|
|
CONFIG_ARCH_K3=y
|
2015-10-24 03:31:50 +08:00
|
|
|
CONFIG_ARCH_LAYERSCAPE=y
|
2016-04-11 19:54:45 +08:00
|
|
|
CONFIG_ARCH_LG1K=y
|
2015-01-06 09:30:36 +08:00
|
|
|
CONFIG_ARCH_HISI=y
|
2015-12-01 17:14:00 +08:00
|
|
|
CONFIG_ARCH_MEDIATEK=y
|
2016-03-24 02:49:53 +08:00
|
|
|
CONFIG_ARCH_MESON=y
|
2016-02-25 08:44:14 +08:00
|
|
|
CONFIG_ARCH_MVEBU=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_ARCH_MXC=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_ARCH_QCOM=y
|
2015-10-02 10:56:22 +08:00
|
|
|
CONFIG_ARCH_RENESAS=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_ARCH_ROCKCHIP=y
|
2019-10-16 20:48:27 +08:00
|
|
|
CONFIG_ARCH_S32=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_ARCH_SEATTLE=y
|
2015-08-05 12:25:50 +08:00
|
|
|
CONFIG_ARCH_STRATIX10=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_ARCH_SYNQUACER=y
|
2015-03-30 18:29:35 +08:00
|
|
|
CONFIG_ARCH_TEGRA=y
|
2015-03-11 10:27:08 +08:00
|
|
|
CONFIG_ARCH_SPRD=y
|
2014-07-18 23:51:06 +08:00
|
|
|
CONFIG_ARCH_THUNDER=y
|
2017-02-05 08:57:06 +08:00
|
|
|
CONFIG_ARCH_THUNDER2=y
|
2015-11-24 17:08:29 +08:00
|
|
|
CONFIG_ARCH_UNIPHIER=y
|
2012-09-06 00:47:44 +08:00
|
|
|
CONFIG_ARCH_VEXPRESS=y
|
2013-04-24 17:06:58 +08:00
|
|
|
CONFIG_ARCH_XGENE=y
|
2016-09-13 09:42:06 +08:00
|
|
|
CONFIG_ARCH_ZX=y
|
2015-03-09 16:41:04 +08:00
|
|
|
CONFIG_ARCH_ZYNQMP=y
|
2016-04-20 23:57:34 +08:00
|
|
|
CONFIG_ARM64_VA_BITS_48=y
|
2015-10-20 00:55:49 +08:00
|
|
|
CONFIG_SCHED_MC=y
|
2020-02-28 03:14:33 +08:00
|
|
|
CONFIG_SCHED_SMT=y
|
2017-01-18 13:57:19 +08:00
|
|
|
CONFIG_NUMA=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_SECCOMP=y
|
2016-06-24 01:54:48 +08:00
|
|
|
CONFIG_KEXEC=y
|
2020-04-07 06:31:40 +08:00
|
|
|
CONFIG_KEXEC_FILE=y
|
2017-04-03 10:24:39 +08:00
|
|
|
CONFIG_CRASH_DUMP=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_XEN=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_COMPAT=y
|
2019-06-25 01:58:50 +08:00
|
|
|
CONFIG_RANDOMIZE_BASE=y
|
2016-08-18 00:24:04 +08:00
|
|
|
CONFIG_HIBERNATION=y
|
2017-08-03 18:28:41 +08:00
|
|
|
CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
|
2019-10-30 23:14:48 +08:00
|
|
|
CONFIG_ENERGY_MODEL=y
|
2015-02-02 23:32:46 +08:00
|
|
|
CONFIG_ARM_CPUIDLE=y
|
2019-08-14 20:52:38 +08:00
|
|
|
CONFIG_ARM_PSCI_CPUIDLE=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_CPU_FREQ=y
|
2018-03-06 21:05:03 +08:00
|
|
|
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
|
2016-09-01 12:51:09 +08:00
|
|
|
CONFIG_CPUFREQ_DT=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_ACPI_CPPC_CPUFREQ=m
|
2020-04-19 21:50:06 +08:00
|
|
|
CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m
|
2017-12-15 23:25:01 +08:00
|
|
|
CONFIG_ARM_ARMADA_37XX_CPUFREQ=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_ARM_SCPI_CPUFREQ=y
|
2019-05-21 16:04:23 +08:00
|
|
|
CONFIG_ARM_IMX_CPUFREQ_DT=m
|
2019-11-30 05:39:15 +08:00
|
|
|
CONFIG_ARM_QCOM_CPUFREQ_NVMEM=y
|
2019-10-12 07:44:02 +08:00
|
|
|
CONFIG_ARM_QCOM_CPUFREQ_HW=y
|
2019-06-13 02:24:59 +08:00
|
|
|
CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
|
2017-11-16 19:46:51 +08:00
|
|
|
CONFIG_ARM_TEGRA186_CPUFREQ=y
|
2020-03-12 06:53:09 +08:00
|
|
|
CONFIG_QORIQ_CPUFREQ=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_ARM_SCPI_PROTOCOL=y
|
|
|
|
CONFIG_RASPBERRYPI_FIRMWARE=y
|
2019-03-29 00:18:42 +08:00
|
|
|
CONFIG_INTEL_STRATIX10_SERVICE=y
|
2019-10-18 04:15:51 +08:00
|
|
|
CONFIG_INTEL_STRATIX10_RSU=m
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_EFI_CAPSULE_LOADER=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_IMX_SCU=y
|
|
|
|
CONFIG_IMX_SCU_PD=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_ACPI=y
|
|
|
|
CONFIG_ACPI_APEI=y
|
|
|
|
CONFIG_ACPI_APEI_GHES=y
|
2019-07-29 09:32:24 +08:00
|
|
|
CONFIG_ACPI_APEI_PCIEAER=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
|
|
|
|
CONFIG_ACPI_APEI_EINJ=y
|
|
|
|
CONFIG_VIRTUALIZATION=y
|
|
|
|
CONFIG_KVM=y
|
|
|
|
CONFIG_ARM64_CRYPTO=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_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_CHACHA20_NEON=m
|
|
|
|
CONFIG_CRYPTO_AES_ARM64_BS=m
|
|
|
|
CONFIG_JUMP_LABEL=y
|
|
|
|
CONFIG_MODULES=y
|
|
|
|
CONFIG_MODULE_UNLOAD=y
|
|
|
|
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
|
|
|
CONFIG_KSM=y
|
|
|
|
CONFIG_MEMORY_FAILURE=y
|
|
|
|
CONFIG_TRANSPARENT_HUGEPAGE=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_NET=y
|
|
|
|
CONFIG_PACKET=y
|
|
|
|
CONFIG_UNIX=y
|
|
|
|
CONFIG_INET=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_IP_MULTICAST=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_IP_PNP=y
|
|
|
|
CONFIG_IP_PNP_DHCP=y
|
|
|
|
CONFIG_IP_PNP_BOOTP=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_IPV6=m
|
|
|
|
CONFIG_NETFILTER=y
|
|
|
|
CONFIG_NF_CONNTRACK=m
|
|
|
|
CONFIG_NF_CONNTRACK_EVENTS=y
|
|
|
|
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
|
|
|
|
CONFIG_NETFILTER_XT_TARGET_LOG=m
|
|
|
|
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
|
|
|
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
|
|
|
CONFIG_IP_NF_IPTABLES=m
|
|
|
|
CONFIG_IP_NF_FILTER=m
|
|
|
|
CONFIG_IP_NF_TARGET_REJECT=m
|
|
|
|
CONFIG_IP_NF_NAT=m
|
|
|
|
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
|
|
|
CONFIG_IP_NF_MANGLE=m
|
|
|
|
CONFIG_IP6_NF_IPTABLES=m
|
|
|
|
CONFIG_IP6_NF_FILTER=m
|
|
|
|
CONFIG_IP6_NF_TARGET_REJECT=m
|
|
|
|
CONFIG_IP6_NF_MANGLE=m
|
|
|
|
CONFIG_IP6_NF_NAT=m
|
|
|
|
CONFIG_IP6_NF_TARGET_MASQUERADE=m
|
|
|
|
CONFIG_BRIDGE=m
|
|
|
|
CONFIG_BRIDGE_VLAN_FILTERING=y
|
2020-03-12 06:53:07 +08:00
|
|
|
CONFIG_NET_DSA=m
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_VLAN_8021Q=m
|
|
|
|
CONFIG_VLAN_8021Q_GVRP=y
|
|
|
|
CONFIG_VLAN_8021Q_MVRP=y
|
2020-07-08 06:31:12 +08:00
|
|
|
CONFIG_NET_SCHED=y
|
|
|
|
CONFIG_NET_SCH_CBS=m
|
|
|
|
CONFIG_NET_SCH_ETF=m
|
|
|
|
CONFIG_NET_SCH_TAPRIO=m
|
|
|
|
CONFIG_NET_SCH_MQPRIO=m
|
|
|
|
CONFIG_NET_SCH_INGRESS=m
|
|
|
|
CONFIG_NET_CLS_BASIC=m
|
|
|
|
CONFIG_NET_CLS_FLOWER=m
|
|
|
|
CONFIG_NET_CLS_ACT=y
|
|
|
|
CONFIG_NET_ACT_GACT=m
|
|
|
|
CONFIG_NET_ACT_MIRRED=m
|
|
|
|
CONFIG_NET_ACT_GATE=m
|
2018-08-28 13:14:43 +08:00
|
|
|
CONFIG_QRTR=m
|
|
|
|
CONFIG_QRTR_SMD=m
|
|
|
|
CONFIG_QRTR_TUN=m
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_BPF_JIT=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_CAN=m
|
|
|
|
CONFIG_CAN_RCAR=m
|
|
|
|
CONFIG_CAN_RCAR_CANFD=m
|
2020-03-12 06:53:04 +08:00
|
|
|
CONFIG_CAN_FLEXCAN=m
|
2016-08-24 10:42:07 +08:00
|
|
|
CONFIG_BT=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
|
2018-04-16 22:40:02 +08:00
|
|
|
CONFIG_BT_HCIBTUSB=m
|
2016-08-24 10:42:07 +08:00
|
|
|
CONFIG_BT_HCIUART=m
|
|
|
|
CONFIG_BT_HCIUART_LL=y
|
2018-04-21 19:28:41 +08:00
|
|
|
CONFIG_BT_HCIUART_BCM=y
|
2019-09-27 06:56:04 +08:00
|
|
|
CONFIG_BT_HCIUART_QCA=y
|
2016-04-02 19:47:54 +08:00
|
|
|
CONFIG_CFG80211=m
|
|
|
|
CONFIG_MAC80211=m
|
|
|
|
CONFIG_MAC80211_LEDS=y
|
|
|
|
CONFIG_RFKILL=m
|
2014-07-29 23:20:02 +08:00
|
|
|
CONFIG_NET_9P=y
|
|
|
|
CONFIG_NET_9P_VIRTIO=y
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_PCI=y
|
|
|
|
CONFIG_PCIEPORTBUS=y
|
|
|
|
CONFIG_PCI_IOV=y
|
2020-05-09 10:05:18 +08:00
|
|
|
CONFIG_PCI_PASID=y
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_HOTPLUG_PCI=y
|
|
|
|
CONFIG_HOTPLUG_PCI_ACPI=y
|
|
|
|
CONFIG_PCI_AARDVARK=y
|
|
|
|
CONFIG_PCI_TEGRA=y
|
2020-05-15 06:10:38 +08:00
|
|
|
CONFIG_PCIE_RCAR_HOST=y
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_PCI_HOST_GENERIC=y
|
|
|
|
CONFIG_PCI_XGENE=y
|
|
|
|
CONFIG_PCIE_ALTERA=y
|
|
|
|
CONFIG_PCIE_ALTERA_MSI=y
|
|
|
|
CONFIG_PCI_HOST_THUNDER_PEM=y
|
|
|
|
CONFIG_PCI_HOST_THUNDER_ECAM=y
|
|
|
|
CONFIG_PCIE_ROCKCHIP_HOST=m
|
2019-12-16 19:01:12 +08:00
|
|
|
CONFIG_PCIE_BRCMSTB=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_PCI_LAYERSCAPE=y
|
2020-02-13 12:06:44 +08:00
|
|
|
CONFIG_PCIE_LAYERSCAPE_GEN4=y
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_PCI_HISI=y
|
|
|
|
CONFIG_PCIE_QCOM=y
|
|
|
|
CONFIG_PCIE_ARMADA_8K=y
|
|
|
|
CONFIG_PCIE_KIRIN=y
|
|
|
|
CONFIG_PCIE_HISI_STB=y
|
2020-04-09 17:55:30 +08:00
|
|
|
CONFIG_PCIE_TEGRA194_HOST=m
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_DEVTMPFS=y
|
2014-07-30 23:06:34 +08:00
|
|
|
CONFIG_DEVTMPFS_MOUNT=y
|
2019-07-17 14:47:10 +08:00
|
|
|
CONFIG_FW_LOADER_USER_HELPER=y
|
|
|
|
CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
|
2018-04-30 23:15:40 +08:00
|
|
|
CONFIG_HISILICON_LPC=y
|
2018-05-26 03:25:41 +08:00
|
|
|
CONFIG_SIMPLE_PM_BUS=y
|
2020-03-12 06:53:06 +08:00
|
|
|
CONFIG_FSL_MC_BUS=y
|
2016-04-26 15:58:38 +08:00
|
|
|
CONFIG_MTD=y
|
2017-01-30 09:55:46 +08:00
|
|
|
CONFIG_MTD_BLOCK=y
|
2020-03-12 06:53:14 +08:00
|
|
|
CONFIG_MTD_CFI=y
|
|
|
|
CONFIG_MTD_CFI_ADV_OPTIONS=y
|
|
|
|
CONFIG_MTD_CFI_INTELEXT=y
|
|
|
|
CONFIG_MTD_CFI_AMDSTD=y
|
|
|
|
CONFIG_MTD_CFI_STAA=y
|
|
|
|
CONFIG_MTD_PHYSMAP=y
|
|
|
|
CONFIG_MTD_PHYSMAP_OF=y
|
|
|
|
CONFIG_MTD_DATAFLASH=y
|
|
|
|
CONFIG_MTD_SST25L=y
|
2019-02-06 23:47:44 +08:00
|
|
|
CONFIG_MTD_RAW_NAND=y
|
2017-01-30 09:55:47 +08:00
|
|
|
CONFIG_MTD_NAND_DENALI_DT=y
|
2018-01-09 18:36:34 +08:00
|
|
|
CONFIG_MTD_NAND_MARVELL=y
|
2020-03-12 06:53:11 +08:00
|
|
|
CONFIG_MTD_NAND_FSL_IFC=y
|
2018-07-06 17:20:30 +08:00
|
|
|
CONFIG_MTD_NAND_QCOM=y
|
2016-04-26 15:58:38 +08:00
|
|
|
CONFIG_MTD_SPI_NOR=y
|
2019-10-18 03:08:06 +08:00
|
|
|
CONFIG_SPI_CADENCE_QUADSPI=y
|
2014-06-16 18:11:23 +08:00
|
|
|
CONFIG_BLK_DEV_LOOP=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_BLK_DEV_NBD=m
|
2014-05-22 22:13:05 +08:00
|
|
|
CONFIG_VIRTIO_BLK=y
|
2017-06-22 01:30:41 +08:00
|
|
|
CONFIG_BLK_DEV_NVME=m
|
2016-06-20 23:24:08 +08:00
|
|
|
CONFIG_SRAM=y
|
2020-03-12 06:53:14 +08:00
|
|
|
CONFIG_EEPROM_AT24=m
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_EEPROM_AT25=m
|
2020-05-09 10:05:18 +08:00
|
|
|
CONFIG_UACCE=m
|
2012-04-20 21:45:54 +08:00
|
|
|
# CONFIG_SCSI_PROC_FS is not set
|
|
|
|
CONFIG_BLK_DEV_SD=y
|
2016-08-15 15:03:45 +08:00
|
|
|
CONFIG_SCSI_SAS_ATA=y
|
|
|
|
CONFIG_SCSI_HISI_SAS=y
|
2017-07-18 19:44:57 +08:00
|
|
|
CONFIG_SCSI_HISI_SAS_PCI=y
|
2020-02-10 18:40:40 +08:00
|
|
|
CONFIG_MEGARAID_SAS=y
|
2019-06-18 00:04:10 +08:00
|
|
|
CONFIG_SCSI_MPT3SAS=m
|
2019-04-17 01:02:21 +08:00
|
|
|
CONFIG_SCSI_UFSHCD=y
|
|
|
|
CONFIG_SCSI_UFSHCD_PLATFORM=y
|
2018-05-25 12:02:46 +08:00
|
|
|
CONFIG_SCSI_UFS_QCOM=m
|
2019-04-17 01:02:21 +08:00
|
|
|
CONFIG_SCSI_UFS_HISI=y
|
2014-02-08 01:12:45 +08:00
|
|
|
CONFIG_ATA=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_SATA_AHCI=y
|
|
|
|
CONFIG_SATA_AHCI_PLATFORM=y
|
2015-06-29 13:02:08 +08:00
|
|
|
CONFIG_AHCI_CEVA=y
|
2016-02-03 01:15:24 +08:00
|
|
|
CONFIG_AHCI_MVEBU=y
|
2014-08-15 03:57:16 +08:00
|
|
|
CONFIG_AHCI_XGENE=y
|
2016-04-20 23:57:40 +08:00
|
|
|
CONFIG_AHCI_QORIQ=y
|
2016-05-05 17:44:18 +08:00
|
|
|
CONFIG_SATA_SIL24=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_SATA_RCAR=y
|
2014-02-08 01:12:45 +08:00
|
|
|
CONFIG_PATA_PLATFORM=y
|
|
|
|
CONFIG_PATA_OF_PLATFORM=y
|
2019-06-20 18:17:06 +08:00
|
|
|
CONFIG_MD=y
|
|
|
|
CONFIG_BLK_DEV_MD=m
|
|
|
|
CONFIG_BLK_DEV_DM=m
|
|
|
|
CONFIG_DM_MIRROR=m
|
|
|
|
CONFIG_DM_ZERO=m
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_NETDEVICES=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_MACVLAN=m
|
|
|
|
CONFIG_MACVTAP=m
|
2014-06-16 18:11:23 +08:00
|
|
|
CONFIG_TUN=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_VETH=m
|
2014-07-29 23:20:02 +08:00
|
|
|
CONFIG_VIRTIO_NET=y
|
2020-03-12 06:53:07 +08:00
|
|
|
CONFIG_NET_DSA_MSCC_FELIX=m
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_AMD_XGBE=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_NET_XGENE=y
|
2018-05-26 03:25:41 +08:00
|
|
|
CONFIG_ATL1C=m
|
2020-01-15 00:48:59 +08:00
|
|
|
CONFIG_BCMGENET=m
|
2019-06-18 00:04:10 +08:00
|
|
|
CONFIG_BNX2X=m
|
2016-06-01 09:39:59 +08:00
|
|
|
CONFIG_MACB=y
|
2017-10-11 23:15:41 +08:00
|
|
|
CONFIG_THUNDER_NIC_PF=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_FEC=y
|
2020-03-12 06:53:05 +08:00
|
|
|
CONFIG_FSL_FMAN=y
|
|
|
|
CONFIG_FSL_DPAA_ETH=y
|
2020-03-12 06:53:06 +08:00
|
|
|
CONFIG_FSL_DPAA2_ETH=y
|
2020-03-12 06:53:07 +08:00
|
|
|
CONFIG_FSL_ENETC=y
|
|
|
|
CONFIG_FSL_ENETC_VF=y
|
2020-07-08 06:31:13 +08:00
|
|
|
CONFIG_FSL_ENETC_QOS=y
|
2018-05-11 10:50:49 +08:00
|
|
|
CONFIG_HIX5HD2_GMAC=y
|
2016-08-15 15:03:45 +08:00
|
|
|
CONFIG_HNS_DSAF=y
|
|
|
|
CONFIG_HNS_ENET=y
|
2018-09-13 18:56:43 +08:00
|
|
|
CONFIG_HNS3=y
|
|
|
|
CONFIG_HNS3_HCLGE=y
|
|
|
|
CONFIG_HNS3_ENET=y
|
2020-03-12 06:53:17 +08:00
|
|
|
CONFIG_E1000=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_E1000E=y
|
|
|
|
CONFIG_IGB=y
|
|
|
|
CONFIG_IGBVF=y
|
2017-02-21 01:27:17 +08:00
|
|
|
CONFIG_MVNETA=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_MVPP2=y
|
2015-03-30 18:29:35 +08:00
|
|
|
CONFIG_SKY2=y
|
2019-12-06 05:14:38 +08:00
|
|
|
CONFIG_MLX4_EN=m
|
|
|
|
CONFIG_MLX5_CORE=m
|
|
|
|
CONFIG_MLX5_CORE_EN=y
|
2017-06-22 01:30:47 +08:00
|
|
|
CONFIG_QCOM_EMAC=m
|
2020-05-19 05:54:55 +08:00
|
|
|
CONFIG_RMNET=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- Renesas Gigabit Ethernet Controller on R-Car V3H, as used on the
Condor and V3HSK boards,
- Sony IMX219 and OmniVision OV5645 cameras, as used on the
AISTARVISION MIPI Adapter V2.1,
- Analog Devices ADV7511 HDMI audio, as used on various boards
(Condor, Draak, Eagle, Ebisu, V3HSK, and V3MSK).
All of the above are modular, except for Ethernet support (HDMI Audio
support is an optional feature of the modular ADV7511 driver).
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20200630171500.11438-1-geert+renesas@glider.be
2020-07-01 01:15:00 +08:00
|
|
|
CONFIG_SH_ETH=y
|
2015-11-02 12:31:47 +08:00
|
|
|
CONFIG_RAVB=y
|
2012-09-06 00:47:44 +08:00
|
|
|
CONFIG_SMC91X=y
|
2014-02-08 01:12:45 +08:00
|
|
|
CONFIG_SMSC911X=y
|
2018-03-27 20:23:27 +08:00
|
|
|
CONFIG_SNI_AVE=y
|
2018-02-14 17:26:37 +08:00
|
|
|
CONFIG_SNI_NETSEC=y
|
2016-06-04 06:38:15 +08:00
|
|
|
CONFIG_STMMAC_ETH=m
|
2020-03-24 06:52:54 +08:00
|
|
|
CONFIG_TI_K3_AM65_CPSW_NUSS=y
|
2020-05-19 05:54:55 +08:00
|
|
|
CONFIG_QCOM_IPA=m
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_MDIO_BUS_MUX_MMIOREG=y
|
2020-03-12 06:53:16 +08:00
|
|
|
CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y
|
|
|
|
CONFIG_AQUANTIA_PHY=y
|
2017-06-22 01:30:47 +08:00
|
|
|
CONFIG_MARVELL_PHY=m
|
2017-09-18 15:58:06 +08:00
|
|
|
CONFIG_MARVELL_10G_PHY=m
|
2016-11-14 17:42:50 +08:00
|
|
|
CONFIG_MESON_GXL_PHY=m
|
2015-11-02 12:31:47 +08:00
|
|
|
CONFIG_MICREL_PHY=y
|
2020-03-12 06:53:16 +08:00
|
|
|
CONFIG_MICROSEMI_PHY=y
|
2019-12-06 05:14:38 +08:00
|
|
|
CONFIG_AT803X_PHY=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_REALTEK_PHY=m
|
2017-08-10 21:56:42 +08:00
|
|
|
CONFIG_ROCKCHIP_PHY=y
|
2020-03-12 06:53:16 +08:00
|
|
|
CONFIG_VITESSE_PHY=y
|
2016-04-02 19:47:53 +08:00
|
|
|
CONFIG_USB_PEGASUS=m
|
|
|
|
CONFIG_USB_RTL8150=m
|
|
|
|
CONFIG_USB_RTL8152=m
|
2018-04-21 19:28:41 +08:00
|
|
|
CONFIG_USB_LAN78XX=m
|
2016-04-02 19:47:53 +08:00
|
|
|
CONFIG_USB_USBNET=m
|
|
|
|
CONFIG_USB_NET_DM9601=m
|
|
|
|
CONFIG_USB_NET_SR9800=m
|
|
|
|
CONFIG_USB_NET_SMSC75XX=m
|
|
|
|
CONFIG_USB_NET_SMSC95XX=m
|
|
|
|
CONFIG_USB_NET_PLUSB=m
|
|
|
|
CONFIG_USB_NET_MCS7830=m
|
2018-05-26 03:25:41 +08:00
|
|
|
CONFIG_ATH10K=m
|
|
|
|
CONFIG_ATH10K_PCI=m
|
2019-10-29 01:18:37 +08:00
|
|
|
CONFIG_ATH10K_SNOC=m
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_BRCMFMAC=m
|
2018-04-16 22:40:01 +08:00
|
|
|
CONFIG_MWIFIEX=m
|
|
|
|
CONFIG_MWIFIEX_PCIE=m
|
2016-04-02 19:47:54 +08:00
|
|
|
CONFIG_WL18XX=m
|
|
|
|
CONFIG_WLCORE_SDIO=m
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_INPUT_EVDEV=y
|
2017-05-25 07:06:50 +08:00
|
|
|
CONFIG_KEYBOARD_ADC=m
|
2015-06-04 19:41:41 +08:00
|
|
|
CONFIG_KEYBOARD_GPIO=y
|
2019-06-21 13:06:03 +08:00
|
|
|
CONFIG_KEYBOARD_SNVS_PWRKEY=m
|
2019-10-07 09:41:49 +08:00
|
|
|
CONFIG_KEYBOARD_IMX_SC_KEY=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_KEYBOARD_CROS_EC=y
|
2018-04-16 22:40:00 +08:00
|
|
|
CONFIG_INPUT_TOUCHSCREEN=y
|
|
|
|
CONFIG_TOUCHSCREEN_ATMEL_MXT=m
|
2016-05-19 13:00:17 +08:00
|
|
|
CONFIG_INPUT_MISC=y
|
|
|
|
CONFIG_INPUT_PM8941_PWRKEY=y
|
2019-12-13 01:25:13 +08:00
|
|
|
CONFIG_INPUT_PM8XXX_VIBRATOR=m
|
2016-08-24 10:42:06 +08:00
|
|
|
CONFIG_INPUT_HISI_POWERKEY=y
|
2012-04-20 21:45:54 +08:00
|
|
|
# CONFIG_SERIO_SERPORT is not set
|
2012-10-04 21:22:23 +08:00
|
|
|
CONFIG_SERIO_AMBAKMI=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_LEGACY_PTY_COUNT=16
|
2013-04-24 17:06:58 +08:00
|
|
|
CONFIG_SERIAL_8250=y
|
|
|
|
CONFIG_SERIAL_8250_CONSOLE=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_SERIAL_8250_EXTENDED=y
|
|
|
|
CONFIG_SERIAL_8250_SHARE_IRQ=y
|
|
|
|
CONFIG_SERIAL_8250_BCM2835AUX=y
|
2015-07-17 06:34:23 +08:00
|
|
|
CONFIG_SERIAL_8250_DW=y
|
2018-10-05 18:01:40 +08:00
|
|
|
CONFIG_SERIAL_8250_OMAP=y
|
2015-12-01 17:14:00 +08:00
|
|
|
CONFIG_SERIAL_8250_MT6577=y
|
2015-11-24 17:08:29 +08:00
|
|
|
CONFIG_SERIAL_8250_UNIPHIER=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_SERIAL_OF_PLATFORM=y
|
2012-09-06 00:47:44 +08:00
|
|
|
CONFIG_SERIAL_AMBA_PL011=y
|
|
|
|
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_SERIAL_MESON=y
|
|
|
|
CONFIG_SERIAL_MESON_CONSOLE=y
|
2015-08-24 20:31:15 +08:00
|
|
|
CONFIG_SERIAL_SAMSUNG=y
|
|
|
|
CONFIG_SERIAL_SAMSUNG_CONSOLE=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_SERIAL_TEGRA=y
|
2018-11-28 17:54:21 +08:00
|
|
|
CONFIG_SERIAL_TEGRA_TCU=y
|
2019-01-16 17:41:59 +08:00
|
|
|
CONFIG_SERIAL_IMX=y
|
|
|
|
CONFIG_SERIAL_IMX_CONSOLE=y
|
2015-10-02 10:56:22 +08:00
|
|
|
CONFIG_SERIAL_SH_SCI=y
|
2013-10-16 12:11:09 +08:00
|
|
|
CONFIG_SERIAL_MSM=y
|
|
|
|
CONFIG_SERIAL_MSM_CONSOLE=y
|
2018-11-03 05:53:03 +08:00
|
|
|
CONFIG_SERIAL_QCOM_GENI=y
|
|
|
|
CONFIG_SERIAL_QCOM_GENI_CONSOLE=y
|
2015-03-09 16:41:04 +08:00
|
|
|
CONFIG_SERIAL_XILINX_PS_UART=y
|
|
|
|
CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_SERIAL_FSL_LPUART=y
|
|
|
|
CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
|
2019-10-16 20:48:27 +08:00
|
|
|
CONFIG_SERIAL_FSL_LINFLEXUART=y
|
|
|
|
CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y
|
2016-02-03 01:15:24 +08:00
|
|
|
CONFIG_SERIAL_MVEBU_UART=y
|
2020-01-14 16:43:48 +08:00
|
|
|
CONFIG_SERIAL_OWL=y
|
2017-08-10 10:37:26 +08:00
|
|
|
CONFIG_SERIAL_DEV_BUS=y
|
2014-07-29 23:20:02 +08:00
|
|
|
CONFIG_VIRTIO_CONSOLE=y
|
2018-10-19 00:17:07 +08:00
|
|
|
CONFIG_IPMI_HANDLER=m
|
|
|
|
CONFIG_IPMI_DEVICE_INTERFACE=m
|
|
|
|
CONFIG_IPMI_SI=m
|
2018-07-18 00:06:06 +08:00
|
|
|
CONFIG_TCG_TPM=y
|
|
|
|
CONFIG_TCG_TIS_I2C_INFINEON=y
|
2016-02-23 02:20:55 +08:00
|
|
|
CONFIG_I2C_CHARDEV=y
|
2016-04-20 23:57:40 +08:00
|
|
|
CONFIG_I2C_MUX=y
|
|
|
|
CONFIG_I2C_MUX_PCA954x=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_I2C_BCM2835=m
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_I2C_DESIGNWARE_PLATFORM=y
|
2019-01-31 23:20:34 +08:00
|
|
|
CONFIG_I2C_GPIO=m
|
2016-04-20 23:57:40 +08:00
|
|
|
CONFIG_I2C_IMX=y
|
2019-04-21 15:36:25 +08:00
|
|
|
CONFIG_I2C_IMX_LPI2C=y
|
2016-09-15 01:21:45 +08:00
|
|
|
CONFIG_I2C_MESON=y
|
2016-02-23 02:20:55 +08:00
|
|
|
CONFIG_I2C_MV64XXX=y
|
2020-01-14 16:43:48 +08:00
|
|
|
CONFIG_I2C_OWL=y
|
2017-02-23 01:31:46 +08:00
|
|
|
CONFIG_I2C_PXA=y
|
2020-03-24 23:58:42 +08:00
|
|
|
CONFIG_I2C_QCOM_CCI=m
|
2019-09-04 03:26:23 +08:00
|
|
|
CONFIG_I2C_QCOM_GENI=m
|
2015-10-09 04:37:08 +08:00
|
|
|
CONFIG_I2C_QUP=y
|
2016-09-07 19:46:30 +08:00
|
|
|
CONFIG_I2C_RK3X=y
|
2017-01-26 16:52:26 +08:00
|
|
|
CONFIG_I2C_SH_MOBILE=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_I2C_TEGRA=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_I2C_UNIPHIER_F=y
|
2015-09-18 10:07:18 +08:00
|
|
|
CONFIG_I2C_RCAR=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_I2C_CROS_EC_TUNNEL=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_SPI=y
|
2018-04-06 22:00:48 +08:00
|
|
|
CONFIG_SPI_ARMADA_3700=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_SPI_BCM2835=m
|
|
|
|
CONFIG_SPI_BCM2835AUX=m
|
2020-03-12 06:53:08 +08:00
|
|
|
CONFIG_SPI_FSL_LPSPI=y
|
|
|
|
CONFIG_SPI_FSL_QUADSPI=y
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_SPI_NXP_FLEXSPI=y
|
2019-02-20 20:35:43 +08:00
|
|
|
CONFIG_SPI_IMX=m
|
2020-03-12 06:53:08 +08:00
|
|
|
CONFIG_SPI_FSL_DSPI=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_SPI_MESON_SPICC=m
|
|
|
|
CONFIG_SPI_MESON_SPIFC=m
|
2016-04-26 15:58:38 +08:00
|
|
|
CONFIG_SPI_ORION=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_SPI_PL022=y
|
2017-05-25 07:06:50 +08:00
|
|
|
CONFIG_SPI_ROCKCHIP=y
|
2019-10-12 12:18:55 +08:00
|
|
|
CONFIG_SPI_QCOM_QSPI=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_SPI_QUP=y
|
2019-10-12 12:18:55 +08:00
|
|
|
CONFIG_SPI_QCOM_GENI=m
|
2016-07-09 04:17:03 +08:00
|
|
|
CONFIG_SPI_S3C64XX=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_SPI_SH_MSIOF=m
|
2019-02-26 15:28:12 +08:00
|
|
|
CONFIG_SPI_SUN6I=y
|
2019-12-06 05:14:38 +08:00
|
|
|
CONFIG_SPI_SPIDEV=m
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_SPMI=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_PINCTRL_SINGLE=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_PINCTRL_MAX77620=y
|
2020-01-14 16:43:48 +08:00
|
|
|
CONFIG_PINCTRL_OWL=y
|
|
|
|
CONFIG_PINCTRL_S700=y
|
|
|
|
CONFIG_PINCTRL_S900=y
|
2019-04-11 16:46:13 +08:00
|
|
|
CONFIG_PINCTRL_IMX8MM=y
|
2019-06-11 20:25:35 +08:00
|
|
|
CONFIG_PINCTRL_IMX8MN=y
|
2020-01-15 09:39:08 +08:00
|
|
|
CONFIG_PINCTRL_IMX8MP=y
|
2019-01-16 17:41:59 +08:00
|
|
|
CONFIG_PINCTRL_IMX8MQ=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_PINCTRL_IMX8QXP=y
|
2020-03-27 18:55:59 +08:00
|
|
|
CONFIG_PINCTRL_IMX8DXL=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_PINCTRL_IPQ8074=y
|
2020-01-19 21:13:21 +08:00
|
|
|
CONFIG_PINCTRL_IPQ6018=y
|
2013-10-16 12:11:09 +08:00
|
|
|
CONFIG_PINCTRL_MSM8916=y
|
2016-11-05 04:56:34 +08:00
|
|
|
CONFIG_PINCTRL_MSM8994=y
|
2016-06-17 23:18:02 +08:00
|
|
|
CONFIG_PINCTRL_MSM8996=y
|
2018-11-30 14:54:56 +08:00
|
|
|
CONFIG_PINCTRL_MSM8998=y
|
2018-11-09 17:58:02 +08:00
|
|
|
CONFIG_PINCTRL_QCS404=y
|
2016-07-01 22:27:17 +08:00
|
|
|
CONFIG_PINCTRL_QDF2XXX=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
|
2020-01-16 12:54:57 +08:00
|
|
|
CONFIG_PINCTRL_SC7180=y
|
2018-11-03 05:53:03 +08:00
|
|
|
CONFIG_PINCTRL_SDM845=y
|
2019-08-22 14:03:47 +08:00
|
|
|
CONFIG_PINCTRL_SM8150=y
|
2020-06-23 06:00:48 +08:00
|
|
|
CONFIG_PINCTRL_SM8250=y
|
2019-10-25 23:20:06 +08:00
|
|
|
CONFIG_GPIO_ALTERA=m
|
2016-01-29 16:39:06 +08:00
|
|
|
CONFIG_GPIO_DWAPB=y
|
2018-02-14 17:26:37 +08:00
|
|
|
CONFIG_GPIO_MB86S7X=y
|
2020-03-12 06:53:12 +08:00
|
|
|
CONFIG_GPIO_MPC8XXX=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_GPIO_PL061=y
|
2015-10-29 07:09:19 +08:00
|
|
|
CONFIG_GPIO_RCAR=y
|
2017-10-30 18:00:52 +08:00
|
|
|
CONFIG_GPIO_UNIPHIER=y
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_GPIO_WCD934X=m
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_GPIO_XGENE=y
|
2016-10-07 05:35:58 +08:00
|
|
|
CONFIG_GPIO_XGENE_SB=y
|
2019-04-21 15:36:25 +08:00
|
|
|
CONFIG_GPIO_MAX732X=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_GPIO_PCA953X=y
|
|
|
|
CONFIG_GPIO_PCA953X_IRQ=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_GPIO_BD9571MWV=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_GPIO_MAX77620=y
|
2018-04-16 22:39:57 +08:00
|
|
|
CONFIG_POWER_AVS=y
|
2019-11-30 05:39:14 +08:00
|
|
|
CONFIG_QCOM_CPR=y
|
2018-04-16 22:39:57 +08:00
|
|
|
CONFIG_ROCKCHIP_IODOMAIN=y
|
2016-02-25 18:46:31 +08:00
|
|
|
CONFIG_POWER_RESET_MSM=y
|
2015-03-30 18:29:35 +08:00
|
|
|
CONFIG_POWER_RESET_XGENE=y
|
|
|
|
CONFIG_POWER_RESET_SYSCON=y
|
2017-08-10 10:37:25 +08:00
|
|
|
CONFIG_SYSCON_REBOOT_MODE=y
|
2018-07-18 00:06:06 +08:00
|
|
|
CONFIG_BATTERY_SBS=m
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_BATTERY_BQ27XXX=y
|
|
|
|
CONFIG_SENSORS_ARM_SCPI=y
|
2016-04-20 23:57:40 +08:00
|
|
|
CONFIG_SENSORS_LM90=m
|
2019-02-27 23:53:39 +08:00
|
|
|
CONFIG_SENSORS_PWM_FAN=m
|
2018-05-26 03:24:39 +08:00
|
|
|
CONFIG_SENSORS_RASPBERRYPI_HWMON=m
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_SENSORS_INA2XX=m
|
2019-04-25 02:10:10 +08:00
|
|
|
CONFIG_SENSORS_INA3221=m
|
2016-09-01 12:51:09 +08:00
|
|
|
CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
|
|
|
|
CONFIG_CPU_THERMAL=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_THERMAL_EMULATION=y
|
2019-05-24 08:40:37 +08:00
|
|
|
CONFIG_QORIQ_THERMAL=m
|
2019-12-29 19:17:06 +08:00
|
|
|
CONFIG_SUN8I_THERMAL=y
|
2020-02-22 08:08:51 +08:00
|
|
|
CONFIG_IMX_SC_THERMAL=m
|
2020-02-29 11:44:21 +08:00
|
|
|
CONFIG_IMX8MM_THERMAL=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_ROCKCHIP_THERMAL=m
|
2019-01-02 17:51:54 +08:00
|
|
|
CONFIG_RCAR_THERMAL=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_RCAR_GEN3_THERMAL=y
|
2018-05-14 22:58:59 +08:00
|
|
|
CONFIG_ARMADA_THERMAL=y
|
2020-01-14 02:56:18 +08:00
|
|
|
CONFIG_BCM2711_THERMAL=m
|
2018-12-29 00:53:23 +08:00
|
|
|
CONFIG_BCM2835_THERMAL=m
|
2017-08-10 06:02:57 +08:00
|
|
|
CONFIG_BRCMSTB_THERMAL=m
|
2016-02-25 11:34:09 +08:00
|
|
|
CONFIG_EXYNOS_THERMAL=y
|
2017-11-16 19:46:52 +08:00
|
|
|
CONFIG_TEGRA_BPMP_THERMAL=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_QCOM_TSENS=y
|
2019-12-09 18:39:42 +08:00
|
|
|
CONFIG_QCOM_SPMI_TEMP_ALARM=m
|
2018-03-27 20:23:27 +08:00
|
|
|
CONFIG_UNIPHIER_THERMAL=y
|
2016-04-01 19:56:26 +08:00
|
|
|
CONFIG_WATCHDOG=y
|
2018-05-29 02:01:37 +08:00
|
|
|
CONFIG_ARM_SP805_WATCHDOG=y
|
2020-03-12 06:53:10 +08:00
|
|
|
CONFIG_ARM_SBSA_WATCHDOG=y
|
2020-05-05 11:13:31 +08:00
|
|
|
CONFIG_ARM_SMC_WATCHDOG=y
|
2016-07-09 04:17:03 +08:00
|
|
|
CONFIG_S3C2410_WATCHDOG=y
|
2019-08-16 06:52:00 +08:00
|
|
|
CONFIG_DW_WATCHDOG=y
|
2019-05-23 23:10:50 +08:00
|
|
|
CONFIG_SUNXI_WATCHDOG=m
|
2019-02-06 22:37:37 +08:00
|
|
|
CONFIG_IMX2_WDT=y
|
2019-03-21 10:26:57 +08:00
|
|
|
CONFIG_IMX_SC_WDT=m
|
2020-03-12 06:53:03 +08:00
|
|
|
CONFIG_QCOM_WDT=m
|
2016-09-03 08:13:01 +08:00
|
|
|
CONFIG_MESON_GXBB_WATCHDOG=m
|
|
|
|
CONFIG_MESON_WATCHDOG=m
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_RENESAS_WDT=y
|
2017-07-18 14:38:10 +08:00
|
|
|
CONFIG_UNIPHIER_WATCHDOG=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_BCM2835_WDT=y
|
2019-03-12 06:18:06 +08:00
|
|
|
CONFIG_MFD_ALTERA_SYSMGR=y
|
2018-05-23 21:35:31 +08:00
|
|
|
CONFIG_MFD_BD9571MWV=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_MFD_AXP20X_I2C=y
|
2017-08-12 13:40:42 +08:00
|
|
|
CONFIG_MFD_AXP20X_RSB=y
|
2017-03-15 01:10:26 +08:00
|
|
|
CONFIG_MFD_EXYNOS_LPASS=m
|
2017-08-10 10:37:24 +08:00
|
|
|
CONFIG_MFD_HI6421_PMIC=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_MFD_HI655X_PMIC=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_MFD_MAX77620=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_MFD_SPMI_PMIC=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_MFD_RK808=y
|
2016-02-05 14:04:29 +08:00
|
|
|
CONFIG_MFD_SEC_CORE=y
|
2019-04-12 22:10:04 +08:00
|
|
|
CONFIG_MFD_ROHM_BD718XX=y
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_MFD_WCD934X=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
2017-08-12 13:40:43 +08:00
|
|
|
CONFIG_REGULATOR_AXP20X=y
|
2019-04-12 22:10:04 +08:00
|
|
|
CONFIG_REGULATOR_BD718XX=y
|
2018-05-23 21:35:31 +08:00
|
|
|
CONFIG_REGULATOR_BD9571MWV=y
|
2017-05-25 07:06:50 +08:00
|
|
|
CONFIG_REGULATOR_FAN53555=y
|
2016-08-31 05:09:59 +08:00
|
|
|
CONFIG_REGULATOR_GPIO=y
|
2017-08-10 10:37:24 +08:00
|
|
|
CONFIG_REGULATOR_HI6421V530=y
|
2016-04-02 19:47:51 +08:00
|
|
|
CONFIG_REGULATOR_HI655X=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_REGULATOR_MAX77620=y
|
2019-01-04 11:07:02 +08:00
|
|
|
CONFIG_REGULATOR_MAX8973=y
|
2020-07-04 00:19:38 +08:00
|
|
|
CONFIG_REGULATOR_PCA9450=y
|
2019-02-06 22:02:41 +08:00
|
|
|
CONFIG_REGULATOR_PFUZE100=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_REGULATOR_PWM=y
|
2018-11-03 05:53:03 +08:00
|
|
|
CONFIG_REGULATOR_QCOM_RPMH=y
|
2017-05-18 05:52:30 +08:00
|
|
|
CONFIG_REGULATOR_QCOM_SMD_RPM=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_REGULATOR_QCOM_SPMI=y
|
2016-09-07 19:50:28 +08:00
|
|
|
CONFIG_REGULATOR_RK808=y
|
2016-02-05 14:04:29 +08:00
|
|
|
CONFIG_REGULATOR_S2MPS11=y
|
2018-07-18 00:06:06 +08:00
|
|
|
CONFIG_REGULATOR_VCTRL=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_RC_CORE=m
|
|
|
|
CONFIG_RC_DECODERS=y
|
|
|
|
CONFIG_RC_DEVICES=y
|
|
|
|
CONFIG_IR_MESON=m
|
2019-06-08 07:11:00 +08:00
|
|
|
CONFIG_IR_SUNXI=m
|
2016-10-26 13:24:22 +08:00
|
|
|
CONFIG_MEDIA_SUPPORT=m
|
|
|
|
CONFIG_MEDIA_CAMERA_SUPPORT=y
|
|
|
|
CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
|
|
|
|
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_MEDIA_SDR_SUPPORT=y
|
2016-10-26 13:24:22 +08:00
|
|
|
CONFIG_MEDIA_CONTROLLER=y
|
|
|
|
CONFIG_VIDEO_V4L2_SUBDEV_API=y
|
2020-04-27 21:40:02 +08:00
|
|
|
CONFIG_MEDIA_PLATFORM_SUPPORT=y
|
2016-10-26 13:24:22 +08:00
|
|
|
# CONFIG_DVB_NET is not set
|
2018-07-18 00:06:06 +08:00
|
|
|
CONFIG_MEDIA_USB_SUPPORT=y
|
|
|
|
CONFIG_USB_VIDEO_CLASS=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_V4L_PLATFORM_DRIVERS=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_VIDEO_RCAR_CSI2=m
|
|
|
|
CONFIG_VIDEO_RCAR_VIN=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_VIDEO_SUN6I_CSI=m
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_V4L_MEM2MEM_DRIVERS=y
|
2017-03-15 01:10:26 +08:00
|
|
|
CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
|
|
|
|
CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
|
|
|
|
CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_VIDEO_RENESAS_FDP1=m
|
2016-10-26 13:24:22 +08:00
|
|
|
CONFIG_VIDEO_RENESAS_FCP=m
|
|
|
|
CONFIG_VIDEO_RENESAS_VSP1=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_SDR_PLATFORM_DRIVERS=y
|
|
|
|
CONFIG_VIDEO_RCAR_DRIF=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- Renesas Gigabit Ethernet Controller on R-Car V3H, as used on the
Condor and V3HSK boards,
- Sony IMX219 and OmniVision OV5645 cameras, as used on the
AISTARVISION MIPI Adapter V2.1,
- Analog Devices ADV7511 HDMI audio, as used on various boards
(Condor, Draak, Eagle, Ebisu, V3HSK, and V3MSK).
All of the above are modular, except for Ethernet support (HDMI Audio
support is an optional feature of the modular ADV7511 driver).
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20200630171500.11438-1-geert+renesas@glider.be
2020-07-01 01:15:00 +08:00
|
|
|
CONFIG_VIDEO_IMX219=m
|
|
|
|
CONFIG_VIDEO_OV5645=m
|
2020-03-24 23:58:42 +08:00
|
|
|
CONFIG_VIDEO_QCOM_CAMSS=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_DRM=m
|
2019-04-18 19:00:55 +08:00
|
|
|
CONFIG_DRM_I2C_NXP_TDA998X=m
|
2020-03-12 06:53:13 +08:00
|
|
|
CONFIG_DRM_MALI_DISPLAY=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_DRM_NOUVEAU=m
|
2017-03-15 01:10:26 +08:00
|
|
|
CONFIG_DRM_EXYNOS=m
|
|
|
|
CONFIG_DRM_EXYNOS5433_DECON=y
|
|
|
|
CONFIG_DRM_EXYNOS7_DECON=y
|
|
|
|
CONFIG_DRM_EXYNOS_DSI=y
|
|
|
|
# CONFIG_DRM_EXYNOS_DP is not set
|
|
|
|
CONFIG_DRM_EXYNOS_HDMI=y
|
|
|
|
CONFIG_DRM_EXYNOS_MIC=y
|
2017-08-24 23:02:10 +08:00
|
|
|
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
|
2016-10-26 13:24:22 +08:00
|
|
|
CONFIG_DRM_RCAR_DU=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_DRM_RCAR_DW_HDMI=m
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_DRM_SUN4I=m
|
2019-12-31 14:55:08 +08:00
|
|
|
CONFIG_DRM_SUN6I_DSI=m
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_DRM_SUN8I_DW_HDMI=m
|
|
|
|
CONFIG_DRM_SUN8I_MIXER=m
|
2019-08-13 22:46:25 +08:00
|
|
|
CONFIG_DRM_MSM=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_DRM_TEGRA=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_DRM_PANEL_LVDS=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_DRM_PANEL_SIMPLE=m
|
2020-04-27 21:39:59 +08:00
|
|
|
CONFIG_DRM_SIMPLE_BRIDGE=m
|
2020-03-12 07:30:39 +08:00
|
|
|
CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m
|
2020-04-27 21:40:00 +08:00
|
|
|
CONFIG_DRM_DISPLAY_CONNECTOR=m
|
2019-01-23 16:47:45 +08:00
|
|
|
CONFIG_DRM_SII902X=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_DRM_THINE_THC63LVD1024=m
|
2019-09-27 07:02:09 +08:00
|
|
|
CONFIG_DRM_TI_SN65DSI86=m
|
2016-08-24 10:42:05 +08:00
|
|
|
CONFIG_DRM_I2C_ADV7511=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- Renesas Gigabit Ethernet Controller on R-Car V3H, as used on the
Condor and V3HSK boards,
- Sony IMX219 and OmniVision OV5645 cameras, as used on the
AISTARVISION MIPI Adapter V2.1,
- Analog Devices ADV7511 HDMI audio, as used on various boards
(Condor, Draak, Eagle, Ebisu, V3HSK, and V3MSK).
All of the above are modular, except for Ethernet support (HDMI Audio
support is an optional feature of the modular ADV7511 driver).
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20200630171500.11438-1-geert+renesas@glider.be
2020-07-01 01:15:00 +08:00
|
|
|
CONFIG_DRM_I2C_ADV7511_AUDIO=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
|
|
|
|
CONFIG_DRM_DW_HDMI_CEC=m
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_DRM_VC4=m
|
2019-08-02 20:20:28 +08:00
|
|
|
CONFIG_DRM_ETNAVIV=m
|
2017-08-22 21:20:56 +08:00
|
|
|
CONFIG_DRM_HISI_HIBMC=m
|
2016-08-24 10:42:05 +08:00
|
|
|
CONFIG_DRM_HISI_KIRIN=m
|
2016-12-09 08:56:23 +08:00
|
|
|
CONFIG_DRM_MESON=m
|
2019-01-23 16:47:45 +08:00
|
|
|
CONFIG_DRM_PL111=m
|
2019-06-06 16:56:44 +08:00
|
|
|
CONFIG_DRM_LIMA=m
|
2019-06-04 19:20:02 +08:00
|
|
|
CONFIG_DRM_PANFROST=m
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_FB=y
|
2019-01-23 16:47:45 +08:00
|
|
|
CONFIG_FB_MODE_HELPERS=y
|
2019-09-04 03:26:24 +08:00
|
|
|
CONFIG_FB_EFI=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_BACKLIGHT_GENERIC=m
|
2017-08-24 23:02:10 +08:00
|
|
|
CONFIG_BACKLIGHT_PWM=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_BACKLIGHT_LP855X=m
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_LOGO=y
|
|
|
|
# CONFIG_LOGO_LINUX_MONO is not set
|
|
|
|
# CONFIG_LOGO_LINUX_VGA16 is not set
|
2015-11-25 14:39:48 +08:00
|
|
|
CONFIG_SOUND=y
|
|
|
|
CONFIG_SND=y
|
2019-03-08 00:46:48 +08:00
|
|
|
CONFIG_SND_HDA_TEGRA=m
|
|
|
|
CONFIG_SND_HDA_CODEC_HDMI=m
|
2015-11-25 14:39:48 +08:00
|
|
|
CONFIG_SND_SOC=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_SND_BCM2835_SOC_I2S=m
|
2020-07-04 06:11:43 +08:00
|
|
|
CONFIG_SND_SOC_FSL_SAI=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_SND_MESON_AXG_SOUND_CARD=m
|
2020-04-22 00:39:30 +08:00
|
|
|
CONFIG_SND_MESON_GX_SOUND_CARD=m
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_SND_SOC_SDM845=m
|
2018-07-18 00:06:06 +08:00
|
|
|
CONFIG_SND_SOC_ROCKCHIP=m
|
|
|
|
CONFIG_SND_SOC_ROCKCHIP_SPDIF=m
|
|
|
|
CONFIG_SND_SOC_ROCKCHIP_RT5645=m
|
|
|
|
CONFIG_SND_SOC_RK3399_GRU_SOUND=m
|
2016-07-09 04:17:03 +08:00
|
|
|
CONFIG_SND_SOC_SAMSUNG=y
|
2017-06-19 08:23:59 +08:00
|
|
|
CONFIG_SND_SOC_RCAR=m
|
2019-08-12 04:31:44 +08:00
|
|
|
CONFIG_SND_SUN4I_SPDIF=m
|
2017-06-19 08:23:59 +08:00
|
|
|
CONFIG_SND_SOC_AK4613=m
|
2018-08-28 20:27:35 +08:00
|
|
|
CONFIG_SND_SOC_ES7134=m
|
|
|
|
CONFIG_SND_SOC_ES7241=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_SND_SOC_PCM3168A_I2C=m
|
2020-04-22 00:39:30 +08:00
|
|
|
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
|
2018-08-28 20:27:35 +08:00
|
|
|
CONFIG_SND_SOC_TAS571X=m
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_SND_SOC_WCD934X=m
|
2020-07-04 06:11:43 +08:00
|
|
|
CONFIG_SND_SOC_WM8904=m
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_SND_SOC_WSA881X=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_SND_SIMPLE_CARD=m
|
|
|
|
CONFIG_SND_AUDIO_GRAPH_CARD=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_I2C_HID=m
|
2019-10-18 17:38:16 +08:00
|
|
|
CONFIG_USB_CONN_GPIO=m
|
2020-03-12 06:53:03 +08:00
|
|
|
CONFIG_USB=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_USB_OTG=y
|
2016-02-03 01:15:24 +08:00
|
|
|
CONFIG_USB_XHCI_HCD=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_USB_XHCI_TEGRA=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_USB_EHCI_HCD=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_USB_EHCI_EXYNOS=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_USB_EHCI_HCD_PLATFORM=y
|
|
|
|
CONFIG_USB_OHCI_HCD=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_USB_OHCI_EXYNOS=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_USB_OHCI_HCD_PLATFORM=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_USB_RENESAS_USBHS_HCD=m
|
2016-07-21 18:47:01 +08:00
|
|
|
CONFIG_USB_RENESAS_USBHS=m
|
2014-02-08 01:12:45 +08:00
|
|
|
CONFIG_USB_STORAGE=y
|
2017-12-07 01:49:58 +08:00
|
|
|
CONFIG_USB_MUSB_HDRC=y
|
|
|
|
CONFIG_USB_MUSB_SUNXI=y
|
2016-07-09 04:17:03 +08:00
|
|
|
CONFIG_USB_DWC3=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_USB_DWC2=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_USB_CHIPIDEA=y
|
|
|
|
CONFIG_USB_CHIPIDEA_UDC=y
|
|
|
|
CONFIG_USB_CHIPIDEA_HOST=y
|
2015-03-30 18:29:35 +08:00
|
|
|
CONFIG_USB_ISP1760=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_USB_HSIC_USB3503=y
|
2017-06-23 23:40:14 +08:00
|
|
|
CONFIG_NOP_USB_XCEIV=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_USB_GADGET=y
|
2016-07-21 18:47:01 +08:00
|
|
|
CONFIG_USB_RENESAS_USBHS_UDC=m
|
2018-02-21 13:57:16 +08:00
|
|
|
CONFIG_USB_RENESAS_USB3=m
|
2019-10-18 17:38:16 +08:00
|
|
|
CONFIG_USB_TEGRA_XUDC=m
|
2019-05-31 17:59:58 +08:00
|
|
|
CONFIG_TYPEC=m
|
2019-12-09 22:38:34 +08:00
|
|
|
CONFIG_TYPEC_TCPM=m
|
|
|
|
CONFIG_TYPEC_FUSB302=m
|
2019-05-31 17:59:58 +08:00
|
|
|
CONFIG_TYPEC_HD3SS3220=m
|
2014-02-08 01:12:45 +08:00
|
|
|
CONFIG_MMC=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_MMC_BLOCK_MINORS=32
|
2014-02-08 01:12:45 +08:00
|
|
|
CONFIG_MMC_ARMMMCI=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_MMC_SDHCI=y
|
2016-07-01 22:27:17 +08:00
|
|
|
CONFIG_MMC_SDHCI_ACPI=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_MMC_SDHCI_PLTFM=y
|
2016-11-18 00:15:59 +08:00
|
|
|
CONFIG_MMC_SDHCI_OF_ARASAN=y
|
2016-04-20 23:57:40 +08:00
|
|
|
CONFIG_MMC_SDHCI_OF_ESDHC=y
|
2016-12-26 10:14:53 +08:00
|
|
|
CONFIG_MMC_SDHCI_CADENCE=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_MMC_SDHCI_ESDHC_IMX=y
|
2015-11-16 22:41:22 +08:00
|
|
|
CONFIG_MMC_SDHCI_TEGRA=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_MMC_SDHCI_F_SDH30=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_MMC_MESON_GX=y
|
2016-02-25 18:46:31 +08:00
|
|
|
CONFIG_MMC_SDHCI_MSM=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_MMC_SPI=y
|
2016-08-31 05:09:59 +08:00
|
|
|
CONFIG_MMC_SDHI=y
|
2018-10-03 08:18:23 +08:00
|
|
|
CONFIG_MMC_UNIPHIER=y
|
2015-08-24 20:31:15 +08:00
|
|
|
CONFIG_MMC_DW=y
|
|
|
|
CONFIG_MMC_DW_EXYNOS=y
|
2018-05-11 10:50:49 +08:00
|
|
|
CONFIG_MMC_DW_HI3798CV200=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_MMC_DW_K3=y
|
2016-09-07 19:46:30 +08:00
|
|
|
CONFIG_MMC_DW_ROCKCHIP=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_MMC_SUNXI=y
|
2017-03-08 17:19:09 +08:00
|
|
|
CONFIG_MMC_BCM2835=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_MMC_SDHCI_XENON=y
|
2020-06-19 20:58:01 +08:00
|
|
|
CONFIG_MMC_SDHCI_AM654=y
|
2020-01-14 16:43:48 +08:00
|
|
|
CONFIG_MMC_OWL=y
|
2015-02-25 20:11:55 +08:00
|
|
|
CONFIG_NEW_LEDS=y
|
|
|
|
CONFIG_LEDS_CLASS=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_LEDS_GPIO=y
|
2017-02-20 06:23:25 +08:00
|
|
|
CONFIG_LEDS_PWM=y
|
2015-02-25 20:11:55 +08:00
|
|
|
CONFIG_LEDS_SYSCON=y
|
2020-04-04 07:22:20 +08:00
|
|
|
CONFIG_LEDS_TRIGGER_TIMER=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_LEDS_TRIGGER_DISK=y
|
2015-02-25 20:11:55 +08:00
|
|
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
|
|
|
CONFIG_LEDS_TRIGGER_CPU=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
|
2017-11-06 15:08:13 +08:00
|
|
|
CONFIG_LEDS_TRIGGER_PANIC=y
|
2017-06-22 01:30:45 +08:00
|
|
|
CONFIG_EDAC=y
|
2018-01-16 23:45:22 +08:00
|
|
|
CONFIG_EDAC_GHES=y
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_RTC_CLASS=y
|
2020-03-12 06:53:15 +08:00
|
|
|
CONFIG_RTC_DRV_DS1307=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_RTC_DRV_MAX77686=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_RTC_DRV_RK808=m
|
2020-03-12 06:53:15 +08:00
|
|
|
CONFIG_RTC_DRV_PCF85363=m
|
2019-02-21 17:40:47 +08:00
|
|
|
CONFIG_RTC_DRV_RX8581=m
|
2020-07-04 06:11:43 +08:00
|
|
|
CONFIG_RTC_DRV_RV8803=m
|
2016-02-05 14:04:29 +08:00
|
|
|
CONFIG_RTC_DRV_S5M=y
|
2016-04-20 23:57:40 +08:00
|
|
|
CONFIG_RTC_DRV_DS3232=y
|
2020-03-12 06:53:15 +08:00
|
|
|
CONFIG_RTC_DRV_PCF2127=m
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_RTC_DRV_EFI=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_RTC_DRV_CROS_EC=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_RTC_DRV_S3C=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_RTC_DRV_PL031=y
|
2016-02-23 02:20:55 +08:00
|
|
|
CONFIG_RTC_DRV_SUN6I=y
|
2017-10-02 23:44:16 +08:00
|
|
|
CONFIG_RTC_DRV_ARMADA38X=y
|
2020-06-16 17:03:24 +08:00
|
|
|
CONFIG_RTC_DRV_PM8XXX=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_RTC_DRV_TEGRA=y
|
2019-04-09 02:53:03 +08:00
|
|
|
CONFIG_RTC_DRV_SNVS=m
|
2018-12-20 16:56:25 +08:00
|
|
|
CONFIG_RTC_DRV_IMX_SC=m
|
2014-11-06 00:47:31 +08:00
|
|
|
CONFIG_RTC_DRV_XGENE=y
|
2015-10-09 04:37:08 +08:00
|
|
|
CONFIG_DMADEVICES=y
|
2020-01-25 05:08:33 +08:00
|
|
|
CONFIG_DMA_BCM2835=y
|
2019-05-28 04:14:59 +08:00
|
|
|
CONFIG_DMA_SUN6I=m
|
2019-12-06 05:14:38 +08:00
|
|
|
CONFIG_FSL_EDMA=y
|
2019-07-17 14:47:10 +08:00
|
|
|
CONFIG_IMX_SDMA=y
|
2017-08-10 10:37:28 +08:00
|
|
|
CONFIG_K3_DMA=y
|
2019-02-20 17:30:24 +08:00
|
|
|
CONFIG_MV_XOR=y
|
2016-12-22 23:24:18 +08:00
|
|
|
CONFIG_MV_XOR_V2=y
|
2020-01-14 16:43:48 +08:00
|
|
|
CONFIG_OWL_DMA=y
|
2016-04-12 20:50:58 +08:00
|
|
|
CONFIG_PL330_DMA=y
|
2015-11-16 22:42:57 +08:00
|
|
|
CONFIG_TEGRA20_APB_DMA=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_QCOM_BAM_DMA=y
|
2016-07-01 22:27:17 +08:00
|
|
|
CONFIG_QCOM_HIDMA_MGMT=y
|
|
|
|
CONFIG_QCOM_HIDMA=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_RCAR_DMAC=y
|
2018-02-21 13:57:16 +08:00
|
|
|
CONFIG_RENESAS_USB_DMAC=m
|
2020-03-24 06:52:54 +08:00
|
|
|
CONFIG_TI_K3_UDMA=y
|
|
|
|
CONFIG_TI_K3_UDMA_GLUE_LAYER=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_VFIO=y
|
|
|
|
CONFIG_VFIO_PCI=y
|
2015-03-30 18:29:35 +08:00
|
|
|
CONFIG_VIRTIO_PCI=y
|
2014-07-29 23:20:02 +08:00
|
|
|
CONFIG_VIRTIO_BALLOON=y
|
2014-05-22 22:13:05 +08:00
|
|
|
CONFIG_VIRTIO_MMIO=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_XEN_GNTDEV=y
|
|
|
|
CONFIG_XEN_GRANT_DEV_ALLOC=y
|
2020-03-05 19:10:47 +08:00
|
|
|
CONFIG_MFD_CROS_EC_DEV=y
|
|
|
|
CONFIG_CHROME_PLATFORMS=y
|
|
|
|
CONFIG_CROS_EC=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_CROS_EC_I2C=y
|
|
|
|
CONFIG_CROS_EC_SPI=y
|
2020-03-05 19:10:47 +08:00
|
|
|
CONFIG_CROS_EC_CHARDEV=m
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_COMMON_CLK_RK808=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_COMMON_CLK_SCPI=y
|
2015-12-01 13:36:57 +08:00
|
|
|
CONFIG_COMMON_CLK_CS2000_CP=y
|
2020-07-04 06:11:43 +08:00
|
|
|
CONFIG_COMMON_CLK_FSL_SAI=y
|
2016-07-05 18:06:51 +08:00
|
|
|
CONFIG_COMMON_CLK_S2MPS11=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_COMMON_CLK_PWM=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_COMMON_CLK_VC5=y
|
2019-06-13 02:24:59 +08:00
|
|
|
CONFIG_CLK_RASPBERRYPI=m
|
2019-04-11 16:46:13 +08:00
|
|
|
CONFIG_CLK_IMX8MM=y
|
2019-06-19 13:52:47 +08:00
|
|
|
CONFIG_CLK_IMX8MN=y
|
2020-01-08 09:53:37 +08:00
|
|
|
CONFIG_CLK_IMX8MP=y
|
2019-01-16 17:41:59 +08:00
|
|
|
CONFIG_CLK_IMX8MQ=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_CLK_IMX8QXP=y
|
2018-10-05 18:03:30 +08:00
|
|
|
CONFIG_TI_SCI_CLK=y
|
2013-10-16 12:11:09 +08:00
|
|
|
CONFIG_COMMON_CLK_QCOM=y
|
2019-06-24 21:26:05 +08:00
|
|
|
CONFIG_QCOM_A53PLL=y
|
|
|
|
CONFIG_QCOM_CLK_APCS_MSM8916=y
|
2017-05-18 05:52:30 +08:00
|
|
|
CONFIG_QCOM_CLK_SMD_RPM=y
|
2018-11-03 05:53:03 +08:00
|
|
|
CONFIG_QCOM_CLK_RPMH=y
|
2017-05-04 19:54:01 +08:00
|
|
|
CONFIG_IPQ_GCC_8074=y
|
2020-01-19 21:13:21 +08:00
|
|
|
CONFIG_IPQ_GCC_6018=y
|
2013-10-16 12:11:09 +08:00
|
|
|
CONFIG_MSM_GCC_8916=y
|
2016-11-05 04:56:34 +08:00
|
|
|
CONFIG_MSM_GCC_8994=y
|
2016-06-16 09:07:51 +08:00
|
|
|
CONFIG_MSM_MMCC_8996=y
|
2018-11-30 14:54:56 +08:00
|
|
|
CONFIG_MSM_GCC_8998=y
|
2018-11-09 17:58:02 +08:00
|
|
|
CONFIG_QCS_GCC_404=y
|
2020-01-16 12:54:57 +08:00
|
|
|
CONFIG_SC_GCC_7180=y
|
2020-03-24 23:58:42 +08:00
|
|
|
CONFIG_SDM_CAMCC_845=m
|
2018-11-03 05:53:03 +08:00
|
|
|
CONFIG_SDM_GCC_845=y
|
2019-11-09 10:42:34 +08:00
|
|
|
CONFIG_SDM_GPUCC_845=y
|
2020-05-22 18:21:09 +08:00
|
|
|
CONFIG_SDM_VIDEOCC_845=y
|
2019-11-09 10:42:34 +08:00
|
|
|
CONFIG_SDM_DISPCC_845=y
|
2019-08-22 14:03:47 +08:00
|
|
|
CONFIG_SM_GCC_8150=y
|
2020-04-24 18:29:43 +08:00
|
|
|
CONFIG_SM_GCC_8250=y
|
2019-11-25 22:25:10 +08:00
|
|
|
CONFIG_QCOM_HFPLL=y
|
2017-07-19 20:55:13 +08:00
|
|
|
CONFIG_HWSPINLOCK=y
|
2015-10-09 04:37:08 +08:00
|
|
|
CONFIG_HWSPINLOCK_QCOM=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_ARM_MHU=y
|
2019-01-14 11:22:21 +08:00
|
|
|
CONFIG_IMX_MBOX=y
|
2016-11-03 17:11:24 +08:00
|
|
|
CONFIG_PLATFORM_MHU=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_BCM2835_MBOX=y
|
2018-02-12 19:03:32 +08:00
|
|
|
CONFIG_QCOM_APCS_IPC=y
|
2020-06-23 06:27:47 +08:00
|
|
|
CONFIG_QCOM_IPCC=y
|
2017-08-24 23:02:10 +08:00
|
|
|
CONFIG_ROCKCHIP_IOMMU=y
|
2018-03-14 19:10:14 +08:00
|
|
|
CONFIG_TEGRA_IOMMU_SMMU=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_ARM_SMMU=y
|
2017-01-09 19:50:46 +08:00
|
|
|
CONFIG_ARM_SMMU_V3=y
|
2017-10-11 23:19:25 +08:00
|
|
|
CONFIG_QCOM_IOMMU=y
|
2019-09-20 15:59:46 +08:00
|
|
|
CONFIG_REMOTEPROC=y
|
2018-11-09 17:58:03 +08:00
|
|
|
CONFIG_QCOM_Q6V5_MSS=m
|
|
|
|
CONFIG_QCOM_Q6V5_PAS=m
|
|
|
|
CONFIG_QCOM_SYSMON=m
|
2018-05-25 12:02:46 +08:00
|
|
|
CONFIG_RPMSG_QCOM_GLINK_RPM=y
|
2018-11-09 17:58:03 +08:00
|
|
|
CONFIG_RPMSG_QCOM_GLINK_SMEM=m
|
2017-05-18 05:52:30 +08:00
|
|
|
CONFIG_RPMSG_QCOM_SMD=y
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_SOUNDWIRE=m
|
|
|
|
CONFIG_SOUNDWIRE_QCOM=m
|
2020-01-14 16:43:48 +08:00
|
|
|
CONFIG_OWL_PM_DOMAINS=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_RASPBERRYPI_POWER=y
|
2020-03-12 06:53:05 +08:00
|
|
|
CONFIG_FSL_DPAA=y
|
2020-03-12 06:53:06 +08:00
|
|
|
CONFIG_FSL_MC_DPIO=y
|
2019-10-09 08:14:42 +08:00
|
|
|
CONFIG_QCOM_AOSS_QMP=y
|
2018-11-03 05:53:03 +08:00
|
|
|
CONFIG_QCOM_GENI_SE=y
|
2019-10-09 08:14:42 +08:00
|
|
|
CONFIG_QCOM_RMTFS_MEM=m
|
2018-11-03 05:53:03 +08:00
|
|
|
CONFIG_QCOM_RPMH=y
|
2019-10-09 08:14:42 +08:00
|
|
|
CONFIG_QCOM_RPMHPD=y
|
2020-05-29 02:47:52 +08:00
|
|
|
CONFIG_QCOM_RPMPD=y
|
2015-10-09 04:37:08 +08:00
|
|
|
CONFIG_QCOM_SMEM=y
|
2017-05-18 05:52:30 +08:00
|
|
|
CONFIG_QCOM_SMD_RPM=y
|
|
|
|
CONFIG_QCOM_SMP2P=y
|
|
|
|
CONFIG_QCOM_SMSM=y
|
2019-10-12 07:48:28 +08:00
|
|
|
CONFIG_QCOM_SOCINFO=m
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_QCOM_APR=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_ARCH_R8A774A1=y
|
2019-09-17 21:05:28 +08:00
|
|
|
CONFIG_ARCH_R8A774B1=y
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_ARCH_R8A774C0=y
|
2020-07-09 01:48:28 +08:00
|
|
|
CONFIG_ARCH_R8A774E1=y
|
2020-04-27 21:40:01 +08:00
|
|
|
CONFIG_ARCH_R8A77950=y
|
|
|
|
CONFIG_ARCH_R8A77951=y
|
2020-02-17 18:17:41 +08:00
|
|
|
CONFIG_ARCH_R8A77960=y
|
2019-10-23 20:33:41 +08:00
|
|
|
CONFIG_ARCH_R8A77961=y
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_ARCH_R8A77965=y
|
|
|
|
CONFIG_ARCH_R8A77970=y
|
|
|
|
CONFIG_ARCH_R8A77980=y
|
|
|
|
CONFIG_ARCH_R8A77990=y
|
|
|
|
CONFIG_ARCH_R8A77995=y
|
2016-11-18 00:15:59 +08:00
|
|
|
CONFIG_ROCKCHIP_PM_DOMAINS=y
|
2016-01-26 02:25:59 +08:00
|
|
|
CONFIG_ARCH_TEGRA_132_SOC=y
|
|
|
|
CONFIG_ARCH_TEGRA_210_SOC=y
|
2016-07-05 17:04:28 +08:00
|
|
|
CONFIG_ARCH_TEGRA_186_SOC=y
|
2018-02-20 19:58:07 +08:00
|
|
|
CONFIG_ARCH_TEGRA_194_SOC=y
|
2018-08-28 08:46:50 +08:00
|
|
|
CONFIG_ARCH_K3_AM6_SOC=y
|
2019-05-23 00:19:21 +08:00
|
|
|
CONFIG_ARCH_K3_J721E_SOC=y
|
2018-10-05 18:03:30 +08:00
|
|
|
CONFIG_TI_SCI_PM_DOMAINS=y
|
2016-02-06 15:07:33 +08:00
|
|
|
CONFIG_EXTCON_USB_GPIO=y
|
2018-04-16 22:39:56 +08:00
|
|
|
CONFIG_EXTCON_USBC_CROS_EC=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_IIO=y
|
|
|
|
CONFIG_EXYNOS_ADC=y
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_MAX9611=m
|
2019-12-09 18:39:42 +08:00
|
|
|
CONFIG_QCOM_SPMI_ADC5=m
|
2017-05-25 07:06:50 +08:00
|
|
|
CONFIG_ROCKCHIP_SARADC=m
|
2018-04-16 22:39:58 +08:00
|
|
|
CONFIG_IIO_CROS_EC_SENSORS_CORE=m
|
|
|
|
CONFIG_IIO_CROS_EC_SENSORS=m
|
|
|
|
CONFIG_IIO_CROS_EC_LIGHT_PROX=m
|
2019-04-21 15:36:25 +08:00
|
|
|
CONFIG_SENSORS_ISL29018=m
|
2018-04-16 22:39:58 +08:00
|
|
|
CONFIG_IIO_CROS_EC_BARO=m
|
2019-04-21 15:36:25 +08:00
|
|
|
CONFIG_MPL3115=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_PWM=y
|
2016-03-20 14:15:59 +08:00
|
|
|
CONFIG_PWM_BCM2835=m
|
2017-05-25 07:06:50 +08:00
|
|
|
CONFIG_PWM_CROS_EC=m
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_PWM_MESON=m
|
2018-02-21 13:57:16 +08:00
|
|
|
CONFIG_PWM_RCAR=m
|
2016-11-18 00:15:59 +08:00
|
|
|
CONFIG_PWM_ROCKCHIP=y
|
2017-05-18 05:52:29 +08:00
|
|
|
CONFIG_PWM_SAMSUNG=y
|
2018-11-13 20:15:35 +08:00
|
|
|
CONFIG_PWM_SUN4I=m
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_PWM_TEGRA=m
|
2020-03-12 06:53:03 +08:00
|
|
|
CONFIG_QCOM_PDC=y
|
2019-10-09 08:14:42 +08:00
|
|
|
CONFIG_RESET_QCOM_AOSS=y
|
|
|
|
CONFIG_RESET_QCOM_PDC=m
|
2018-10-05 18:03:30 +08:00
|
|
|
CONFIG_RESET_TI_SCI=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_PHY_XGENE=y
|
|
|
|
CONFIG_PHY_SUN4I_USB=y
|
|
|
|
CONFIG_PHY_HI6220_USB=y
|
2018-05-11 10:50:49 +08:00
|
|
|
CONFIG_PHY_HISTB_COMBPHY=y
|
|
|
|
CONFIG_PHY_HISI_INNO_USB2=y
|
2017-09-18 15:58:07 +08:00
|
|
|
CONFIG_PHY_MVEBU_CP110_COMPHY=y
|
2018-05-26 03:25:41 +08:00
|
|
|
CONFIG_PHY_QCOM_QMP=m
|
2019-09-04 03:26:25 +08:00
|
|
|
CONFIG_PHY_QCOM_QUSB2=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_PHY_QCOM_USB_HS=y
|
2018-11-13 23:22:01 +08:00
|
|
|
CONFIG_PHY_RCAR_GEN3_PCIE=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_PHY_RCAR_GEN3_USB2=y
|
|
|
|
CONFIG_PHY_RCAR_GEN3_USB3=m
|
2016-11-18 00:15:59 +08:00
|
|
|
CONFIG_PHY_ROCKCHIP_EMMC=y
|
2018-04-29 23:01:03 +08:00
|
|
|
CONFIG_PHY_ROCKCHIP_INNO_HDMI=m
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_PHY_ROCKCHIP_INNO_USB2=y
|
2017-05-25 07:06:50 +08:00
|
|
|
CONFIG_PHY_ROCKCHIP_PCIE=m
|
2018-04-16 22:39:56 +08:00
|
|
|
CONFIG_PHY_ROCKCHIP_TYPEC=y
|
2018-10-01 16:10:45 +08:00
|
|
|
CONFIG_PHY_UNIPHIER_USB2=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_PHY_UNIPHIER_USB3=y
|
|
|
|
CONFIG_PHY_TEGRA_XUSB=y
|
2019-10-10 16:24:50 +08:00
|
|
|
CONFIG_ARM_SMMU_V3_PMU=m
|
2019-07-04 16:53:22 +08:00
|
|
|
CONFIG_FSL_IMX8_DDR_PMU=m
|
2018-06-27 10:49:46 +08:00
|
|
|
CONFIG_HISI_PMU=y
|
2017-06-22 01:30:46 +08:00
|
|
|
CONFIG_QCOM_L2_PMU=y
|
|
|
|
CONFIG_QCOM_L3_PMU=y
|
2019-04-22 10:33:53 +08:00
|
|
|
CONFIG_NVMEM_IMX_OCOTP=y
|
2019-05-24 14:39:12 +08:00
|
|
|
CONFIG_NVMEM_IMX_OCOTP_SCU=y
|
2018-03-06 21:05:02 +08:00
|
|
|
CONFIG_QCOM_QFPROM=y
|
2018-04-29 22:57:59 +08:00
|
|
|
CONFIG_ROCKCHIP_EFUSE=y
|
2019-12-06 05:14:38 +08:00
|
|
|
CONFIG_NVMEM_SUNXI_SID=y
|
2017-11-30 09:26:55 +08:00
|
|
|
CONFIG_UNIPHIER_EFUSE=y
|
2018-06-24 01:24:23 +08:00
|
|
|
CONFIG_MESON_EFUSE=m
|
2019-03-29 00:18:42 +08:00
|
|
|
CONFIG_FPGA=y
|
|
|
|
CONFIG_FPGA_MGR_STRATIX10_SOC=m
|
|
|
|
CONFIG_FPGA_BRIDGE=m
|
|
|
|
CONFIG_ALTERA_FREEZE_BRIDGE=m
|
|
|
|
CONFIG_FPGA_REGION=m
|
|
|
|
CONFIG_OF_FPGA_REGION=m
|
2017-08-10 10:37:27 +08:00
|
|
|
CONFIG_TEE=y
|
|
|
|
CONFIG_OPTEE=y
|
2020-03-15 13:08:27 +08:00
|
|
|
CONFIG_SLIMBUS=m
|
|
|
|
CONFIG_SLIM_QCOM_CTRL=m
|
|
|
|
CONFIG_SLIM_QCOM_NGD_CTRL=m
|
2020-03-12 06:53:16 +08:00
|
|
|
CONFIG_MUX_MMIO=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_EXT2_FS=y
|
|
|
|
CONFIG_EXT3_FS=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_EXT4_FS_POSIX_ACL=y
|
|
|
|
CONFIG_BTRFS_FS=m
|
|
|
|
CONFIG_BTRFS_FS_POSIX_ACL=y
|
2014-06-16 18:11:23 +08:00
|
|
|
CONFIG_FANOTIFY=y
|
|
|
|
CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
|
2014-12-21 19:13:12 +08:00
|
|
|
CONFIG_QUOTA=y
|
|
|
|
CONFIG_AUTOFS4_FS=y
|
2016-06-15 16:27:59 +08:00
|
|
|
CONFIG_FUSE_FS=m
|
|
|
|
CONFIG_CUSE=m
|
|
|
|
CONFIG_OVERLAY_FS=m
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_VFAT_FS=y
|
2014-05-22 22:13:05 +08:00
|
|
|
CONFIG_HUGETLBFS=y
|
2016-03-29 23:39:12 +08:00
|
|
|
CONFIG_CONFIGFS_FS=y
|
2015-03-30 18:29:35 +08:00
|
|
|
CONFIG_EFIVAR_FS=y
|
2015-11-16 22:44:26 +08:00
|
|
|
CONFIG_SQUASHFS=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_NFS_FS=y
|
2015-03-30 18:29:35 +08:00
|
|
|
CONFIG_NFS_V4=y
|
arm64: Update default configuration
Enable a couple of drivers that are used on Jetson TX1:
* GPIO_PCA953X, GPIO_PCA953X_IRQ: Two instances of this I2C GPIO
expander are used on Jetson TX1 to expand the number of usable GPIOs
on the I/O board. Enable the driver for this expander along with IRQ
support.
* MFD_MAX77620, REGULATOR_MAX77620, PINCTRL_MAX77620, GPIO_MAX77620,
RTC_DRV_MAX77686: Enable support for the PMIC and various of its
components found on the Jetson TX1 processor module (p2180).
* RTC_DRV_TEGRA: This RTC is usually not hooked up to a battery on
boards, but it can be useful as a wakeup source from suspend to RAM.
* REGULATOR_PWM: The GPU is supplied by a regulator controlled via one
of the Tegra's PWM channels.
* DRM, DRM_NOUVEAU, DRM_TEGRA, DRM_PANEL_SIMPLE: Enable support for an
optional DSI panel on Jetson TX1 as well as the GPU.
* BACKLIGHT_GENERIC, BACKLIGHT_LP855X: The backlight on Jetson TX1, if
shipped with a display module, is driver by an LP8557.
* PHY_TEGRA_XUSB, USB_XHCI_TEGRA: Enable support for XUSB (USB 3.0) on
Jetson TX1.
* PWM, PWM_TEGRA: One of the PWM channels is used to control the
voltage supplied to the GPU.
* NFS_V4_1, NFS_V4_2: Support these newer versions of the NFS protocol
to increase compatibility with distributions.
* MFD_CROS_EC, MFD_CROS_EC_I2C and I2C_CROS_EC_TUNNEL: Used to enable
the ChromeOS Embedded Controller and the I2C tunnel that allows the
EC to function as an I2C bridge.
* BATTERY_BQ27XXX: Support the battery charger and monitor found on
the Google Pixel C.
Signed-off-by: Thierry Reding <treding@nvidia.com>
2016-06-09 01:23:19 +08:00
|
|
|
CONFIG_NFS_V4_1=y
|
|
|
|
CONFIG_NFS_V4_2=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_ROOT_NFS=y
|
2014-07-29 23:20:02 +08:00
|
|
|
CONFIG_9P_FS=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_NLS_CODEPAGE_437=y
|
|
|
|
CONFIG_NLS_ISO8859_1=y
|
2018-11-09 08:56:44 +08:00
|
|
|
CONFIG_SECURITY=y
|
|
|
|
CONFIG_CRYPTO_ECHAINIV=y
|
|
|
|
CONFIG_CRYPTO_ANSI_CPRNG=y
|
2020-03-12 06:53:03 +08:00
|
|
|
CONFIG_CRYPTO_USER_API_RNG=m
|
2019-12-06 05:14:38 +08:00
|
|
|
CONFIG_CRYPTO_DEV_SUN8I_CE=m
|
2019-12-18 21:06:16 +08:00
|
|
|
CONFIG_CRYPTO_DEV_FSL_CAAM=m
|
2020-03-12 06:53:06 +08:00
|
|
|
CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m
|
2019-10-20 03:58:12 +08:00
|
|
|
CONFIG_CRYPTO_DEV_QCOM_RNG=m
|
arm64: defconfig: Enable additional support for Renesas platforms
Increase build and test coverage by enabling support for more hardware
present on Renesas SoCs and boards:
- R-Car CAN and CAN-FD controllers,
- MSIOF SPI controllers,
- ROHM BD9571 GPIO support,
- R-Car MIPI CSI-2 receivers,
- R-Car Video Input,
- Renesas Fine Display Processors,
- Renesas Digital Radio Interfaces,
- R-Car Gen3 internal HDMI encoders,
- Generic LVDS panel support,
- Dumb VGA DAC Bridge support,
- Thine THC63LVD1024 LVDS decoder bridges,
- Synopsys Designware AHB Audio and CEC interfaces,
- Renesas USBHS HCD support,
- IDT VersaClock 5,6 devices,
- Maxim max9611/max9612 ADCs,
- ARM TrustZone CryptoCell security processors.
All of the above are modular, except for the VC5 clock driver, and the
SDR config gatekeepers.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> (VIN, CSI-2)
Link: https://lore.kernel.org/r/20200217103251.5205-1-geert+renesas@glider.be
2020-02-17 18:32:51 +08:00
|
|
|
CONFIG_CRYPTO_DEV_CCREE=m
|
2020-05-09 10:05:18 +08:00
|
|
|
CONFIG_CRYPTO_DEV_HISI_SEC2=m
|
2020-03-12 06:53:03 +08:00
|
|
|
CONFIG_CRYPTO_DEV_HISI_ZIP=m
|
2020-05-09 10:05:18 +08:00
|
|
|
CONFIG_CRYPTO_DEV_HISI_HPRE=m
|
2019-03-28 22:58:16 +08:00
|
|
|
CONFIG_CMA_SIZE_MBYTES=32
|
2015-11-16 22:45:36 +08:00
|
|
|
CONFIG_PRINTK_TIME=y
|
2014-05-22 22:13:05 +08:00
|
|
|
CONFIG_DEBUG_INFO=y
|
|
|
|
CONFIG_MAGIC_SYSRQ=y
|
2020-03-12 06:53:03 +08:00
|
|
|
CONFIG_DEBUG_FS=y
|
2012-04-20 21:45:54 +08:00
|
|
|
CONFIG_DEBUG_KERNEL=y
|
|
|
|
# CONFIG_SCHED_DEBUG is not set
|
2014-12-21 19:13:12 +08:00
|
|
|
# CONFIG_DEBUG_PREEMPT is not set
|
2012-04-20 21:45:54 +08:00
|
|
|
# CONFIG_FTRACE is not set
|
2015-06-15 22:02:44 +08:00
|
|
|
CONFIG_MEMTEST=y
|