Commit Graph

104 Commits

Author SHA1 Message Date
Peter Robinson
d6de88bcac Enable drivers for a number of the RPi HATs, minor config tidy ups 2019-11-24 16:57:13 +00:00
Peter Robinson
6a1ea74a45 enable the STMPE touchscreen stack to a wider audience 2019-11-16 01:37:42 +00:00
Peter Robinson
24ba37567e arm: minor config update 2019-11-03 13:34:21 +00:00
Peter Robinson
1aa5ee4622 arm: be less harsh on the omap/am33xx disable, it's just CRYPTO_DEV_OMAP_AES that's broken 2019-10-12 15:06:34 +01:00
Peter Robinson
ed22f0605d arm64: enable spi flash memory on aarch64 too 2019-10-11 17:19:22 +01:00
Paul Bolle
58bd8a39c3 Kconfig symbol cleanup for v5.4-rc1
Two Kconfig symbols were part of upstream v5.3-rc1 but didn't make it
into v5.3 (for reasons I couldn't be bothered to unearth): PREEMPT_LL
and SOUNDWIRE_BUS. Remove them from our configuration generation system
too.

Commit 3e636fe3a6 ("Remove patch for GCC VTA") forgot to clean up the
configs/ directory. Do so now.

Commit e21e52b608 ("Linux v5.3-13236-g97f9a3c4eee5") forgot to remove
CONFIG_LOCK_DOWN_KERNEL and CONFIG_LOCK_DOWN_KERNEL_FORCE from the
configs/ directory. Do so now.

Commit 5c0d4daff4 ("Remove crash driver") forgot to clean up the
configs/ directory. Do so now.

There are 22 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.4-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_ARM_QCOM_CPUFREQ_KRYO
    CONFIG_CRYPTO_AEGIS128L
    CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2
    CONFIG_CRYPTO_AEGIS256
    CONFIG_CRYPTO_AEGIS256_AESNI_SSE2
    CONFIG_CRYPTO_AES_586
    CONFIG_CRYPTO_AES_X86_64
    CONFIG_CRYPTO_MORUS1280
    CONFIG_CRYPTO_MORUS1280_AVX2
    CONFIG_CRYPTO_MORUS1280_SSE2
    CONFIG_CRYPTO_MORUS640
    CONFIG_CRYPTO_MORUS640_SSE2
    CONFIG_DRM_TINYDRM
    CONFIG_HISI_KIRIN_DW_DSI
    CONFIG_I2C_BCM2048
    CONFIG_KEXEC_VERIFY_SIG
    CONFIG_MFD_CROS_EC_CHARDEV
    CONFIG_MTD_M25P80
    CONFIG_SENSORS_ADS1015
    CONFIG_SERIAL_8250_MOXA
    CONFIG_SGI_IOC4
    CONFIG_TINYDRM_MIPI_DBI

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-10-10 11:54:27 -04:00
Peter Robinson
5b14a9c862 arm: disable omap crytpo offload drivers as they currently cause issues on BeagleBone and related HW 2019-10-08 14:52:11 +01:00
Peter Robinson
dedd91c9bf second round of arm 5.4 updates 2019-10-03 11:10:55 +01:00
Peter Robinson
54d7d38992 initial Arm 5.4 config updates 2019-10-02 10:38:25 +01:00
Jeremy Cline
f628f023e1 Linux v5.3-11768-g619e17cf75dd 2019-09-23 19:06:55 +00:00
Jeremy Cline
8e2f53d725 Linux v5.3-10169-g574cc4539762 2019-09-20 16:21:37 +00:00
Peter Robinson
f8cb8e2a32 enable RTC_DRV_SA1100 on ARMv7 2019-08-28 17:02:44 +01:00
Lubomir Rintel
385c83f761 armv7hl: enable the OLPC XO-1.75 embedded controller 2019-08-01 11:02:10 +01:00
Paul Bolle
ddae4546c2 Remove all Kconfig symbols dropped in v5.3-rc1
There are 60 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.3-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_ARCH_NETX
    CONFIG_CHR_DEV_OSST
    CONFIG_CIFS_ACL
    CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES
    CONFIG_CROS_EC_LPC_MEC
    CONFIG_DE_AOC
    CONFIG_DEBUG_BLK_CGROUP
    CONFIG_DEVICE_PUBLIC
    CONFIG_HISAX_16_3
    CONFIG_HISAX_1TR6
    CONFIG_HISAX_AVM_A1_CS
    CONFIG_HISAX_AVM_A1_PCMCIA
    CONFIG_HISAX_BKM_A4T
    CONFIG_HISAX_DEBUG
    CONFIG_HISAX_DIEHLDIVA
    CONFIG_HISAX_ELSA
    CONFIG_HISAX_ELSA_CS
    CONFIG_HISAX_ENTERNOW_PCI
    CONFIG_HISAX_EURO
    CONFIG_HISAX_FRITZPCI
    CONFIG_HISAX_FRITZ_PCIPNP
    CONFIG_HISAX_GAZEL
    CONFIG_HISAX_HFC4S8S
    CONFIG_HISAX_HFC_PCI
    CONFIG_HISAX_HFC_SX
    CONFIG_HISAX_HFCUSB
    CONFIG_HISAX_MAX_CARDS
    CONFIG_HISAX_NETJET
    CONFIG_HISAX_NETJET_U
    CONFIG_HISAX_NI1
    CONFIG_HISAX_NICCY
    CONFIG_HISAX_NO_KEYPAD
    CONFIG_HISAX_NO_LLC
    CONFIG_HISAX_NO_SENDCOMPLETE
    CONFIG_HISAX_S0BOX
    CONFIG_HISAX_SCT_QUADRO
    CONFIG_HISAX_SEDLBAUER
    CONFIG_HISAX_SEDLBAUER_CS
    CONFIG_HISAX_ST5481
    CONFIG_HISAX_TELES_CS
    CONFIG_HISAX_TELESPCI
    CONFIG_HISAX_W6692
    CONFIG_INFINIBAND_NES
    CONFIG_INFINIBAND_NES_DEBUG
    CONFIG_IPPP_FILTER
    CONFIG_ISDN_AUDIO
    CONFIG_ISDN_CAPI_CAPIDRV
    CONFIG_ISDN_DIVERSION
    CONFIG_ISDN_DRV_HISAX
    CONFIG_ISDN_I4L
    CONFIG_ISDN_MPP
    CONFIG_ISDN_PPP
    CONFIG_ISDN_PPP_BSDCOMP
    CONFIG_ISDN_PPP_VJ
    CONFIG_ISDN_TTY_FAX
    CONFIG_NET_CLS_IND
    CONFIG_SCLP_ASYNC
    CONFIG_SCLP_ASYNC_ID
    CONFIG_SPI_STM32_QUADSPI
    CONFIG_XEN_SELFBALLOONING

Signed-off-by: Paul Bolle <pebolle@xxxxxxxxxx>
2019-07-25 09:07:56 +01:00
Peter Robinson
1c98607f41 arm: part 4 (and the last) of the merge window updates 2019-07-22 13:27:49 +01:00
Peter Robinson
c7dd95a6bb arm updates for 5.3 part 3 2019-07-22 08:31:01 +01:00
Peter Robinson
cb88675efe arm updates for 5.3 part 2
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2019-07-22 00:42:57 +01:00
Peter Robinson
eb83b04a06 arm updates for 5.3 part 1 2019-07-21 15:11:38 +01:00
Peter Robinson
d7341fee1c Bug 1576593 - work around while vendor investigates arm builder LPAE HW issue 2019-07-19 18:51:33 +01:00
Peter Robinson
3d93a416f2 drop dead options, minor arm tweaks 2019-07-15 21:52:07 +01:00
Laura Abbott
46f3e4dbcb Linux v5.2-7109-gd7d170a8e357 2019-07-12 08:29:07 -04:00
Laura Abbott
19bcf9a9c5 Linux v5.2-3135-ge9a83bd23220 2019-07-10 08:28:38 -04:00
Laura Abbott
92f0deae55 Linux v5.2-915-g5ad18b2e60b7 2019-07-09 09:26:30 -04:00
Peter Robinson
d2e0e69e62 minor arm cleanups, update rpi cam patch, add fix for dwc3 on rockchips 2019-06-30 20:15:50 +01:00
Paul Bolle
aa17e2287a Remove all Kconfig symbols dropped in v5.2-rc1
There are 24 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.2-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_BACKLIGHT_LCD_SUPPORT
    CONFIG_CHARGER_LTC3651
    CONFIG_CHASH_SELFTEST
    CONFIG_CHASH_STATS
    CONFIG_CRYPTO_DEV_MXC_SCC
    CONFIG_DEBUG_PI_LIST
    CONFIG_EXYNOS5420_MCPM
    CONFIG_INET6_XFRM_MODE_BEET
    CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION
    CONFIG_INET6_XFRM_MODE_TRANSPORT
    CONFIG_INET6_XFRM_MODE_TUNNEL
    CONFIG_INET_XFRM_MODE_BEET
    CONFIG_INET_XFRM_MODE_TRANSPORT
    CONFIG_INET_XFRM_MODE_TUNNEL
    CONFIG_MTD_NAND
    CONFIG_MTD_NAND_ECC_BCH
    CONFIG_MTD_NAND_ECC_SMC
    CONFIG_MTK_MMC
    CONFIG_NET_DSA_LEGACY
    CONFIG_NFT_CHAIN_ROUTE_IPV4
    CONFIG_NFT_CHAIN_ROUTE_IPV6
    CONFIG_R8822BE
    CONFIG_TRACING_EVENTS_GPIO
    CONFIG_VIDEO_ZORAN

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-06-03 14:24:30 -05:00
Peter Robinson
d06c52d683 turn off OPTIMIZE_INLINING everywhere except x86_64 which was previously the only arch that had it 2019-05-31 20:21:58 +01:00
Peter Robinson
198050236c Disable OPTIMIZE_INLINING on ARMv7 as it breaks boot with systemd
[    6.264658] Run /init as init process
[    6.333757] systemd[1]: System time before build time, advancing clock.
[    6.362298] systemd[1]: systemd v241-8.git9ef65cb.fc30 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[    6.386432] systemd[1]: Detected architecture arm.
[    6.391433] systemd[1]: Running in initial RAM disk.
[    6.412690] systemd[1]: Set hostname to <udoo-neo.home.roving-it.com>.
[    6.419981] systemd[1]: Failed to open netlink: Operation not permitted
[    6.427610] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
[    7.049071] systemd[227]: /usr/lib/systemd/system-generators/systemd-fstab-generator failed with exit status 1.
[    7.066927] systemd[1]: Failed to start device monitor: Bad address
[    7.213774] systemd[1]: SO_PASSCRED failed: Bad address
[    7.233065] systemd[1]: Freezing execution.
2019-05-31 19:50:41 +01:00
Peter Robinson
05f6d3d4a2 arm: stm32mp1: enable a few missed options 2019-05-23 13:57:08 +01:00
Peter Robinson
37f7d8a335 Arm config updates for 5.2rc1 2019-05-20 08:47:57 +01:00
Peter Robinson
2145bfefe1 ti: drop removed configse 2019-05-15 13:44:33 +01:00
Peter Robinson
3d9e9d3e11 ti: drop removed configs 2019-05-15 13:40:53 +01:00
Peter Robinson
cebbc3cf3e arm: remove retired configs 2019-05-15 00:55:11 +01:00
Peter Robinson
189fbf937b CONFIG_LBDAF option removed upstream, is now standard 2019-05-13 00:30:28 +01:00
Justin M. Forbes
bf888d2bd5 Linux v5.1-8122-ga2d635decbfa 2019-05-09 13:02:16 -05:00
Peter Robinson
da649d5215 Enable Arm STM32MP1 2019-05-07 04:58:17 +01:00
Jeremy Cline
c5e7ef61a4 Linux v5.1-rc7 2019-04-29 15:40:35 +00:00
Peter Robinson
f1512dfeef Initial NXP i.MX8 enablement 2019-03-26 14:31:32 +00:00
Jeremy Cline
4f39cfdf95 Enable W1_MASTER_GPIO on aarch64 (rbhz #1671934) 2019-03-25 16:02:32 +00:00
Paul Bolle
2e975b2183 Remove all Kconfig symbols dropped in v5.1-rc1
There are 23 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.1-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_AD7152
    CONFIG_DEFAULT_SECURITY_DAC
    CONFIG_DEFAULT_SECURITY_SELINUX
    CONFIG_EARLY_PRINTK_EFI
    CONFIG_EXOFS_FS
    CONFIG_EXT4_ENCRYPTION
    CONFIG_F2FS_FS_ENCRYPTION
    CONFIG_FB_XGI
    CONFIG_MTD_MT81xx_NOR
    CONFIG_NFT_CHAIN_NAT_IPV4
    CONFIG_NFT_CHAIN_NAT_IPV6
    CONFIG_NFT_MASQ_IPV4
    CONFIG_NFT_MASQ_IPV6
    CONFIG_NFT_REDIR_IPV4
    CONFIG_NFT_REDIR_IPV6
    CONFIG_SCSI_OSD_DEBUG
    CONFIG_SCSI_OSD_DPRINT_SENSE
    CONFIG_SCSI_OSD_INITIATOR
    CONFIG_SCSI_OSD_ULD
    CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE
    CONFIG_SND_AUDIO_GRAPH_SCU_CARD
    CONFIG_SND_SIMPLE_SCU_CARD
    CONFIG_UBIFS_FS_ENCRYPTION

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-21 15:12:50 +00:00
Peter Robinson
bfbaeaff47 updates for Arm 2019-03-18 00:48:44 +00:00
Paul Bolle
7043ed7dc5 configs: drop unneeded overrides
There are 255 overrides that have no effect as they are identical to the
files they override. In other words: these overrides have no effect on
the shipped .config files. They can safely be dropped.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-13 15:11:54 +00:00
Peter Robinson
dab12d564c Arm config updates and fixes, fixes for Jetson TX series 2019-03-12 11:50:12 +00:00
Jeremy Cline
edfbff22b4 Linux v5.0-10360-g12ad143e1b80 2019-03-11 17:30:38 +00:00
Jeremy Cline
ece6441001 Linux v5.0-6399-gf90d64483ebd 2019-03-07 20:30:13 +00:00
Jeremy Cline
4997df9dcb Linux v5.0-3452-g3717f613f48d 2019-03-06 17:15:13 +00:00
Peter Robinson
a163f3690a arm: minor tweak, disable obsolete driver 2019-02-24 21:31:09 +00:00
Peter Robinson
50ae6178c9 Enable NXP Freescale Layerscape platform 2019-02-13 09:13:14 +00:00
Peter Robinson
0713adcf68 Update missed CONFIG_88EU_AP_MODE for R8188EU arm change 2019-01-23 11:54:23 +00:00
Peter Robinson
d3e446dd5a enable R8188EU on all Arm arches 2019-01-23 03:55:19 +00:00
Peter Robinson
84dd8fe882 a few dep fixes/cleanups post config cleanup 2019-01-15 06:30:26 +00:00