summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-12kver: bump to v5.4Ricardo Salveti
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2020-02-12features/soc/baytrail: drop obsolete CONFIG_BACKLIGHT_LCD_SUPPORTNaveen Saini
https://github.com/torvalds/linux/commit/8c5dc8d9f19c7992b5ed557b865127a80149041b Applicable for v5.2-rc1 onward Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12features/intel-pinctrl: remove CONFIG_GPIO_LYNXPOINTNaveen Saini
Lynxpoint GPIO driver moved under Intel pin control umbrella for further transformation to a real pin control driver. CONFIG_GPIO_LYNXPOINT renamed to PINCTRL_LYNXPOINT https://github.com/intel/linux-intel-lts/commit/cb81404ffe750270f072d1fc839a4afe288046f3 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12v5.5: cleanupsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2020-02-12flash_fs: add required MTD dependencies to fragmentBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12rt: config: tweak CONFIG_PREEMPT_RT_FULL to CONFIG_PREEMPT_RTBruce Ashfield
With the latest preempt-rt, we use juse CONFIG_PREEMPT_RT and not CONFIG_PREEMPT_RT_FULL. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12cgroups: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUGBruce Ashfield
Commit 8060c47ba853f1 [block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG] changes the name of this option. So we update to match and avoid a configuration warning. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12features/thunderbolt: Add thunderbolt supportYongxin Liu
This feature enables thunderbolt support on Apple hardware or on PCs with Intel Falcon Ridge or newer. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12features/intel-pinctrl: Add pinctrl driver for intel platformsYongxin Liu
Add pinctrl and GPIO driver support for Cedar Fork, Denverton, Gemini Lake SoC, Ice Lake PCH and Lewisburg. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12features/wifi: Change ATH9K_HTC, RTL8187 and RTL_CARDS to be modulesYongxin Liu
CONFIG_ATH9K_HTC, CONFIG_RTL8187 and CONFIG_RTL_CARDS have dependency on CONFIG_MAC80211 which is set to "m". Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12cgl: Remove non-existing kernel optionsHe Zhe
Thess options have been remove from mainline kernel. CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION removed by 4c145dce2601 ("xfrm: make xfrm modes builtin") CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE removed by be6ec88f41ba ("selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE") Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-12bsp: replace CONFIG_MTD_NAND with CONFIG_MTD_RAW_NANDRicardo Salveti
The kernel option MTD_NAND has been renamed to MTD_RAW_NAND in the kernel commit 72c5af002723 ("mtd: rawnand: Clarify Kconfig entry MTD_NAND"), so adjust the cfg file according to this change. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2020-01-22bsp: rpi-common: add support for can driversRicardo Salveti
MCP251X is a driver that is commonly used by rpi users. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2020-01-06bsp: add standard definition for rpi-cm3Ricardo Salveti
Board based on rpi3. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-12-13bsp: imx: add imx8mmevk configRicardo Salveti
The common imx8 configs can be made available as part of a separated config fragment later, for now just part of the board config. Only CAAM is not enabled yet as it needs coordination with ATF/OP-TEE. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-09-16kver: bump version to v5.3Ricardo Salveti
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-09-16arm: allow platforms to select ARM_TIMER_SP804Bruce Ashfield
With the introduction of COMPILE_TEST, unloadable drivers will not be built by default. ARM_TIMER_SP804 falls into this category and must be selected by the platform. The a15 and bb BSPs do not need this timer (since they don't select it), so we drop it from the config fragments to avoid a warning. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16netfilter: drop obselete NF_NAT_NEEDEDBruce Ashfield
commit 4806e975 [netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)] removes the need to select NF_NAT_NEEDED, so we drop it from our fragments. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16efi: switch CONFIG_EARLY_PRINTK_EFI to CONFIG_EFI_EARLYCONBruce Ashfield
commit 69c1f396 [efi/x86: Convert x86 EFI earlyprintk into generic earlycon implementation] changes the location, implementation and Kconfig option for EFI early console. So we update our fragments to match. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16ipsec: drop options removed from v5.2Bruce Ashfield
commit 4c145dce2 [xfrm: make xfrm modes builtin] moves the xfrm modes into core and drops their associated Kconfig options. So we can safely drop them from our fragment as well. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16kernel-cache: add yama security fragmentsArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16kernel-cache: add ima fragmentsArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16kernel-cache: add smackArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16kernel-cache: add apparmor fragmentsArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16intel-common-drivers: enable RANDOM_TRUST_CPU for Intel BSPsAnuj Mittal
This enables this configuration to be included for intel-common BSP used by meta-intel. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16features: add support for RANDOM_TRUST_CPUAnuj Mittal
Enabling this would make the kernel trust CPU's random number generator for the purposes of initializing CRNG. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-09-16security.cfg: unset HARDENED_USERCOPY_FALLBACKAnuj Mittal
Disable fallback to gain full whitelist enforcement. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-08-29apalis-imx6: include support for teeRicardo Salveti
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-08-13cubox-i: include support for teeRicardo Salveti
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-22bsp: rpi: add raspberrypi4-64 configRicardo Salveti
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-19freedom-u540: update based on kernel 5.2 changesRicardo Salveti
Also no need to force command line as u-boot is now supported. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-18bsp: rpi: add raspberrypi4 configRicardo Salveti
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-18bsp: rpi: move common scc to a common rpi fileRicardo Salveti
To be used by additional rpi targets such as rpi4. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-10bsp: rpi: add raspberrypi3 configRicardo Salveti
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-10bsp/rpi3: move common settings to a common fileRicardo Salveti
Will be used by a follow up commit that will add raspberrypi3 (32-bit) support. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-10features/security: Add more kernel hardening fragmentsHe Zhe
Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-07-10bsp/beaglebone: support qemu -machine virtAdrian Freihofer
Purpose: Support booting a beaglebone image with runqemu. If the kernel supports Qemu's virt machine, runqemu works almost for free. The device tree for machine virt is included in Qemu, which simplifies everything quite a bit. This change adds ARCH_VIRT=y and some drivers to the beaglebone kernel configuration which allows to: export MACHINE="beaglebone-yocto" bitbake core-image-minimale runqemu This also works out of an eSDK. Whithout this feature usually two different SDKs need to be compiled and maintained. One SDK is used for development in Qemu, another one is used to develop for the real target hardware. [Yocto #13384] Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-10scsi-debug: include core scsi support for standalone inclusionBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-10power: create the minimum set of cpu idle and cpufreq scaling for arm/arm64Zumeng Chen
This patch is to create the minimum set for cpu idle/freq scaling, which is ok to both arm and arm64 with DT enablement. And we leave more specific features to the end users. Signed-off-by: Zumeng.Chen <zumeng.chen@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-10Add SCSI debug configuration for util-linux ptestMariano López
The ptests from util-linux require the scsi debug module to be installed for a subset of tests. This patch would allow to build the kernel module for the linux-yocto kernel. Signed-off-by: Mariano López <just.another.mariano@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-10fs/ext4.cfg: remove EXT4_FS_ENCRYPTION and EXT4_ENCRYPTIONAnuj Mittal
These have been removed and are now controlled by CONFIG_FS_ENCRYPTION which is enabled by standard/preempt-rt.cfg. https://github.com/torvalds/linux/commit/643fa9612bf1a29153eee46fd398117632f93cbe Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-10netfilter/netfilter.cfg: remove CONFIG_NF_NAT_IPV4Anuj Mittal
This has been removed starting v5.1 and nf_nat_ipv4,6 have been merged in nat core. https://github.com/torvalds/linux/commit/3bf195ae6037e310d693ff3313401cfaf1261b71 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-04-22riscv64: update to mainline 5.0.yMichael Scott
Signed-off-by: Michael Scott <mike@foundries.io>
2019-04-22cfg/efi.cfg: built-in CONFIG_EFIVAR_FS to support Intel VROCLiwei Song
The only way to boot from Intel VROC RAID disk is use initramfs with mdadm installed, mdadm is used to initialize RAID volume and create md device, During initialization it need read RAID status from efivarfs, so efivarfs must be ready before mdadm initialize RAID volume built-in efivarfs to kernel can aviod the timing problem and make mdadm work well. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-04-22intel-pinctrl: add pinctrl support for cannonlakePradhan Surya Narayanx
This patch adds pinctrl support for cannonlake. Signed-off-by: Pradhan Surya Narayanx <surya.narayanx.pradhan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-04-22sound: Re-enable ENS1370 supportTom Rini
Both the qemux86 and qemux86-64 targets RRECOMMEND the ens1370 kernel module and set QB_AUDIO_OPT to support that as one of the audio cards as well. Fixes: daadaf7fd7d5 ("yocto-kernel-cache: [PATCH] Update audio support v2") Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-04-22beaglebone: Switch to the 8250 omap driverKevin Hao
In the v5.0 kernel, the SERIAL_OMAP driver doesn't work anymore. So switch to the 8250 omap driver for the serial support. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-04-22beaglebone: Update the audio optionsKevin Hao
With the commit f2055e145f29 ("ASoC: ti: Merge davinci and omap directories"), some of the audio options are removed from the kernel. Use the new options for the audio support. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-04-22netfilter: drop removed config optionsBruce Ashfield
As per commit faec18dbb0405 [netfilter: nat: remove l4proto->manip_pkt], NF_NAT_PROTO_SCTP is no longer valid in a 5.x kernel. So we drop it from our fragment. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-04-22iosched: remove configs for removed legacy io schedulesBruce Ashfield
As per commit f382fb0bce [block: remove legacy IO schedulers], the legacy CFQ schedulers have been dropped from the kernel. So we drop them from our base configuration. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>