summaryrefslogtreecommitdiff
path: root/arch/arm64/configs
AgeCommit message (Collapse)Author
2020-12-23media: imx8: ar0521 and ar1335 supportMarcel Ziswiler
Add drivers for e-con Systems AR0521 and AR1335 camera modules. Related to: PMS-387 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-11-29arm64: defconfig: fix ov5640 crash on i.mx 8m plusMarcel Ziswiler
The OV5640 driver crashes on NXP's i.MX 8M Plus if loaded as a module. Related to: ELB-3209 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-11-25arm64: defconfig: synchronize with savedefconfigMax Krummenacher
CONFIG_CRYPTO_XTS is selcted (as 'y') by CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-11-25arm64: defconfig: reenable drivers previously enabledMax Krummenacher
This adds back drivers enabled in the following 3 commits commit e7704de31f0b ("arm64: defconfig: add zram support") commit 08d125a06697 ("arm64: defconfig: add sound drivers for Gumstix AutoBSP") commit f2bf706a88d6 ("arm64: defconfig: add bluetooth drivers for Gumstix AutoBSP") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-11-21arm64: defconfig: enable samsung hdmi phy supportMarcel Ziswiler
On the i.MX 8M Plus the 3rd LCDIF drives an on-SoC Samsung HDMI PHY giving us native HDMI functionality. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-11-19arm: defconfig: addional options needed for verdin imx8m plusMax Krummenacher
Enable CONFIG_STMMAC_ETH for the additional MAC in the i.MX8 M Plus. Enable CONFIG_VLAN_8021Q/CONFIG_TSN for new features that MAC supports. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-11-13Revert "ARM/ARM64: apalis/colibri defconfigs: decrease default console loglevel"Philippe Schenker
This reverts commit 2c7781c5d5d0b0c8b4c67f945fdf7e8992fb36b5. We decided to go back to full loglevel so customers can see all messages on boot. Related-to: ELB-3183 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-10-21arm64: defconfig: enable ti ads1015Max Krummenacher
Add ADC ADS1015 driver. Related-to: ELB-3132 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-15ARM/ARM64: apalis/colibri defconfigs: decrease default console loglevelPhilippe Schenker
In BSP 3 we used to use a default console loglevel 4. Since kernel 4.10 this can be set from a config. Set the same default value again. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-10-02arm64: defconfig: add missing USB stuffOleksandr Suvorov
The USB hub USB2514B can be installed on Apalis iMX8X module. Add the driver for this hub. Also fixed some other USB staff affected by 4af5567629d4 Fixed: 4af5567629d4 ("arm64: defconfig: sync with imx_v8_defconfig") Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-09-29arm64: defconfig: fix various issuesMarcel Ziswiler
On Verdin iMX8M Mini at least audio and camera was broken. While at it also enable PCA9450 PMIC required for V1.1 and Plus hardware. This fixes commit 4af5567629d4 ("arm64: defconfig: sync with imx_v8_defconfig") which touched a little too much. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-09-29arm64: defconfig: add FXL6408 driverOleksandr Suvorov
Add FXL6408 GPIO expander driver for Colibri-IMX8X module. Related-to: ELB-3025 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-09-28defconfig: disable firmware user helperPhilippe Schenker
Since we do not provide any user helper disable those kernel configs. Specifically this patch solves the issue that maxtouch driver is waiting 60s for the user-helper to interact and after that waiting starts the driver up. Disabling those options get rid of the 60s waiting. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-24ARM64: defconfig: add TOUCHSCREEN_COLIBRI_VF50 driverPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-22ARM64: defconfig: build hdmi driver as a modulePhilippe Schenker
Otherwise the driver can't load the hdmi-firmware required for iMX8 from filesystem. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-21arm64: defconfig: fix ip firewall (bpf/cgroup)Marcel Ziswiler
This fixes the following systemd error during boot: [ 4.225226] systemd[1]: File /lib/systemd/system/systemd-journald. service:36 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling. [ 4.242360] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.) Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (similar to arm64 commit cfbad309c60a13bb7fb0ad4b1139a52d485db0cd) (cherry picked from commit b26072eea604461f75a629756ca18a72237281c0)
2020-09-17arm64: defconfig: enable can sae j1939Max Krummenacher
Related-to: ELB-3023 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-11arm64: defconfig: sync with imx_v8_defconfigOleksandr Suvorov
Precise tunning of the defconfig reduces the kernel image size from 33Mb to 22Mb. Related-to: ELB-2900 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-08-27defconfig: sync with imx_v8_defconfigMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-08-21arm64: defconfig: sync missing pps and ecam supportMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-08-19arm64: defconfig: add wifi driversOleksandr Suvorov
Use backported-5.4 wi-fi drivers in kernel-5.4 is nonsense. Return back wi-fi drivers: - rtl81288eu (for USB WiFi module LM816) and - mwifiex_usb/pci (for Wi-Fi module Azurewave AW-CM276NF). Related-to: ELB-2891 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-08-13arm64: defconfig: add bluetooth drivers for Gumstix AutoBSPStefan Agner
Add bluetooth drivers useful for the Gumstix AutoBSP as kernel modules. Related-to: TOR-1068 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 6a1cadefa38b5c268efacd9c4ee0917adf81e191)
2020-08-13arm64: defconfig: add sensor drivers for Gumstix AutoBSPStefan Agner
Add iio/hwmon sensor drivers useful for the Gumstix AutoBSP as kernel modules. Related-to: TOR-1068 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 8349d230d8f557862f88d3d3d5dd3bfcaafae306) Conflicts: arch/arm64/configs/defconfig
2020-08-13arm64: defconfig: add sound drivers for Gumstix AutoBSPStefan Agner
Add sound drivers useful for the Gumstix AutoBSP as kernel modules. Related-to: TOR-1068 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 2e8a47e6c263638e2c43a3ab77d647e8f658cf26)
2020-08-13arm64: defconfig: enable options required for backportsOleksandr Suvorov
Enable WIRELESS_EXT and WEXT_PRIV options as needed for the backported rtl81288eu driver. Related-to: ELB-2388 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 0abe5a7f9fe014663ae4e47f444df6be74267cd5)
2020-08-13arm64: defconfig: disable wireless driversOleksandr Suvorov
Disabling all wireless drivers and cfg80211 module makes able to completely avoid interferences with backported drivers. Related-to: ELB-2388 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 447c93e8273b50811b404b9aa12b22717024528d)
2020-08-13arm64: apalis/colibri: defconfig: remove backported driversOleksandr Suvorov
There are some unstable drivers in the kernel. The stable versions of these drivers present in backported-5.4 package. Remove duplicated mwifiex_sdio and mwifiex_usb. Related-to: ELB-2388 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 80846cc0f8b889ccbda301d9c2eb506e730011f4)
2020-08-13arm64: defconfig: further config clean-upMarcel Ziswiler
Further clean-up modularising it some more. BTW: Changing BT_MRVL, BT_MRVL_SDIO, CFG80211 and MAC80211 to modules will make it co-exist with our latest backports efforts. Related-to: ELB-2388 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit ecc423fcd994e36cd78c49c296ac20d9bedd4d20)
2020-08-13apalis/colibri_imx6/-imx6ull/_imx7/-imx8/8x_defconfig: config refresh and ↵Marcel Ziswiler
changes Refresh kernel configs adding some more USB as well as PCIe options where applicable plus synchronise some more accross all modules. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 3c87540939b5c136acee982a489ecb8741e3596c)
2020-08-13arm64: defconfig: add RTL8188EUS driverOleksandr Suvorov
Toradex USB WiFi module LM816 uses RTL8188EUS wi-fi chip. There is staging working driver in kernel for this chip. Enabling it makes one able to use LM816 wifi usb dongle "from the box" w/o installing additional software. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 42d91989c70d8e4a7bbc3f3dee7d3165846a3c2e) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: add max1363 supportMax Krummenacher
On Verdin iMX8MM ADC is provided by a MAX11607. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 8ceb06c6e347281e96cf44dccbb353ff66258365)
2020-08-13arm64: defconfig: add mcp25xxfd supportMax Krummenacher
On Verdin iMX8MM Development board the CAN-FD controller Microchip MCP2518FD is used. Enable the driver which got backported from linux-can-next.git, branch mcp25xxfd-rpi. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit b978a68df02e5310d8298cac18fb3a4360acc464) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: make imx_sdma a moduleMax Krummenacher
Remove firmware kobject uevent fallback mechanism and make imx_sdma a module so it gets loaded when rootfs is mounted. This prevents the error, that firmware can't be loaded from rootfs Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 162332b63296ea4f06cd920204989e82763b7897) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: add marvell wi-fi supportMax Krummenacher
On Verdin iMX8MM the Wi-Fi module is connected through SDIO. Add this driver variant. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 22a713643448fa65365e8b9a2182ee2139939ffb) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: add wm8904 codec driverMax Krummenacher
On Verdin iMX8MM Development board this codec is used. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit efca3aed2c3a3e25b93dfcca65d4f01ed70aa553) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: enable hidraw and ext4_fs_securityMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit f6bf2b8bd2ae66aca1e1890919ac26d62b9fe005) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: enable USB-to-serial adaptersStefan Agner
Add some common USB-to-serial adapters such as FTDI or the Prolific devices. Related-to: #57567 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 68f74222a4f27847dadcdd72ad60da1a70d43727) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: drm: add load edid supportMax Krummenacher
This allows to provide an individually prepared or corrected EDID data set in the /lib/firmware directory from where it is loaded via the firmware interface. See Documentation/EDID/HOWTO.txt Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ef3036e58632b14820f40af38a2fe22551cbff61) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm64: defconfig: add zram supportStefan Agner
Enable zram which is useful for compressed swap space in memory. This is especially useful on embedded devices where swap space on a block device is not typically enabled (to avoid flash wear). Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit b2fd19a2ac5fd133fd5ed926089a9972365b3438) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13ARM64: defconfig: Add support for Apalis iMX8X hardwarePhilippe Schenker
As we have a 24c02 eeprom on our Apalis iMX8X som we need to enable support for it. The wifi module is hooked up on USB, select its driver. Make those available as a kernel module. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 2e7ffe763a463c115fe4389cdb20f60d9ca53a9a) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13defconfig: fix delayed mxt loadingMarcel Ziswiler
Disable CONFIG_FW_LOADER_USER_HELPER_FALLBACK which is anyway obsolete. This fixes the one minute delayed loading of the Atmel MXT touch driver. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 2a340fc202fb533751839f206c49962af8464f51) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13defconfig: fix ip firewall (bpf/cgroup)Marcel Ziswiler
This fixes the following systemd error during boot: [ 4.225226] systemd[1]: File /lib/systemd/system/systemd-journald. service:36 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling. [ 4.242360] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.) Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit e38177a5cd9898cfdb325748f2d560a1af644789) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13ARM64: defconfig: Add CAN controller MCP2515Philippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit c911d9dc47032108fb50c93d0fe721f6592c7a82) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13ARM64: defconfig: Use panel-lvds driverPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 577d20491959df998c1566e28b162d058c299110)
2020-08-13ARM64: defconfig: add dumb-vga-dac idrm bridgeOleksandr Suvorov
This driver serves ADV7125 VGA DAC Coverter on Colibri Evaluation board. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit aee034da435182570b1023c244547a1533d6fdd6) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13ARM64: defconfig: add colibri-vf50-ts driverMax Krummenacher
The Apalis iMX8 QM module provides this touchscreen hardware. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 73ab770885cfeb742c80242da817bb5e54a1d3a5)
2020-08-13arm64: defconfig: add modversionsMax Krummenacher
CONFIG_MODVERSIONS allows to use kernel modules slightly different from the running kernel. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit b0fd2d6c8fea7e69028250dd038edec7e8e4b45d) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm: defconfig: add spi bit banging driverMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit fe0736d779d71237cba9f6ed5ebf6d7fdf71d9cd) (cherry picked from commit eb19205dcadee79170778136e149643b20b71b62) (cherry picked from commit 0c4a75b7a86ddeff0601bb035e8710dce45cda72) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm: defconfig: add fxl6408 gpio expanderMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 13244ea064560813f3c4b67d02838930daa56fb4) (cherry picked from commit f45782b76f20f5adf3ac0b234c458846cd3704fc) (cherry picked from commit cbff04f0a59bd69bf7d4d4ea5d3682d2d64e9b9d) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-13arm: defconfig: add lt8912 drm brigeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit e9656428bfa3a85c99e424785dea50628992e394) (cherry picked from commit 7cbf898f1287bec82b3a25ed47633539c61ed49c) (cherry picked from commit 69519ea0ae23b4117b42d60c52ed54f6795b9b96) Conflicts: arch/arm64/configs/defconfig Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>