summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-02-28qemuarma15: Add graphics supportJon Mason
Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27qemursicv32: Enable graphics supportAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27qemuriscv64: Enable graphics supportAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27features: Add the drm-bochs featureAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27bsp/intel-x86: Rename CONFIG_R8723BE to CONFIG_RTL8723BEHongzhi.Song
CONFIG_R8723BE was written wrongly. CONFIG_RTL8723BE is right. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27features: drop the obsolete kernel optionHongzhi.Song
CONFIG_MMC_BLOCK_BOUNCE has been removed by kernel. Commit id: de3ee99b097d. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27features/hostapd: drop obsolete configsHongzhi.Song
CONFIG_WIRELESS_EXT_SYSFS has been removed by kernel. Commit id: 35b2a113cb. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27bsp/intel-x86: Drop configs that has been removed by kernelHongzhi.Song
List the config and the commit id from kernel: CONFIG_ACPI_PROCFS, commit id: 7919010c422 CONFIG_EDAC_MM_EDAC, commit id: e3c4ff6d8c9 CONFIG_I7300_IDLE, commit id: b65ce83f2a CONFIG_CRYPTO_ZLIB, commit id: 110492183c4 CONFIG_PM_RUNTIME was switched to CONFIG_PM, commit id: 464ed18ebd CONFIG_IWLWIFI_DEBUG_EXPERIMENTAL_UCODE, commit id: 75094dc84 CONFIG_SPI_PXA2XX_DMA, commit id: 22a33632fb Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27intel-x86: Drop configs which are not defined in kernelHongzhi.Song
The following configs were introduced from SDK, not defined by kernel. So we should drop them. CONFIG_X86_INTEL_SBI_APL CONFIG_SUPPORT_HDMI CONFIG_INTEL_PMIC_THERMAL CONFIG_PINCTRL_BAYTRAIL_DEVICE CONFIG_X86_INTEL_APLI_LHCRB_AIC3107 CONFIG_X86_INTEL_APLI_LHCRB_WM8731 CONFIG_BYT_LPSS_BRD Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-15netfilter: Enable CONFIG_NETFILTER_XT_TARGET_LOGTom Rini
In order for logging to work, as for example seen with the default configuration of 'ufw' we need to have logging support enabled. This is currently gated on the CONFIG_NETFILTER_XT_TARGET_LOG option, so enable it here. Fixes: f56608b405f0 ("meta: cleanup invalid/obselete 3.4 CONFIG options") Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-09ARC: Add nsimhs- and hsdk-standard configsAlexey Brodkin
With ARC support ramping-up in upstream OE we're ready to build more complicated distributions and linux-yocto is a nice and configurable base for that. This commit adds support of 1 simulated board (nSIM) and the mast affordable and powerful to date development board (HSDK). Once Qemu port for ARC is functional (it's being actively developed now) we'll switch from nSIM to Qemu. Still it would be really good to keep nSIM support in linux-yocto for now as it allows for simpler testing as compared to real HW. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-07check console device file on fs when bootingBruce Ashfield
1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: check console device file on fs when booting Date: Thu, 8 Apr 2010 23:44:21 -0700 If a root filesystem is generated as non-root, one of the tell tale signs is /dev/console not being a character file. To save a whole class of questions, let's just test for the condition and let the user know. Signed-off-by: Richard Laroque <rlarocqu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-05housekeeping: remove Kconfigs which no longer exist in the kernelMark Asselstine
While working with meta-virtualization I was cleaning up build warnings: WARNING: linux-yocto-4.18.21+gitAUTOINC+9e348b6f9d_db2d813869-r0 do_kernel_configcheck: [kernel config]: This BSP sets config options that are not offered anywhere within this kernel: CONFIG_EXT3_FS_XATTR CONFIG_RESOURCE_COUNTERS CONFIG_CGROUP_MEM_RES_CTLR CONFIG_CLS_CGROUP CONFIG_NETPRIO_CGROUP CONFIG_DEVPTS_MULTIPLE_INSTANCES Most of these were coming from a configuration fragment included in meta-virtualization but some are also found here in the kernel-cache. So while I had the history handy to complete the commit for meta-virtualization I thought it best to do similar cleanup here. The follow 3 kconfigs have been removed from the kernel-cache, per the provided rationale. CONFIG_DEVPTS_MULTIPLE_INSTANCES removed since kernel v4.7 via mainline commit eedf265aa003b4781de24cfed40a655a664457e6 CONFIG_EXT3_FS_XATTR was revoved since kernel v4.3 via mainline commit c290ea01abb7907fde602f3ba55905ef10a37477 CONFIG_RESOURCE_COUNTERS gone since kernel v3.19 via mainline commit 5b1efc027c0b51ca3e76f4e00c83358f8349f543. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-01-25qemuriscv64: Remove the HVC driverAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-25qemuriscv32: Remove the HVC driverAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-23qemuriscv32: Initial support for 32-bit QEMU RISC-VAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-23arch/riscv: Enable SBI earlycon serialAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-23qemuriscv64: Enable the 8250 serial driverAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-23qemuarma15: drop branch directiveBruce Ashfield
We aren't carrying patches for this BSP, so we can avoid the clutter of a branch for now. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-01-23qemuarma15: drop 'qemuarm' matchBruce Ashfield
until qemuarma15 is a drop in replacement for the existing versatile qemuarm emulation, it shouldn't match on qemuarm .. since if it is selected, runtime differences will cause issues. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-23intel: drop branch directiveBruce Ashfield
We don't need a branch to have different machines/bsps and configurations. We aren't carrying any patches on these branches at the moment, so suspending them until they are needed again keeps clutter down in the trees. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-23yaffs2: adjust to new location of MS_RDONLY defineBruce Ashfield
1/1 [ Author: OpenEmbedded Email: oe.patch@oe Subject: yaffs2: adjust to new location of MS_RDONLY define Date: Wed, 23 Jan 2019 14:50:26 +0000 Signed-off-by: OpenEmbedded <oe.patch@oe> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-21qemuarma15: Add Real-Time and Tiny configsJon Mason
Add tiny and Real-Time configs. Also, add kmachine name to standard config to allow for BSP renaming. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-21qemuarm: Add qemuarmv5 kmachine nameJon Mason
Add alternative kmachine name to allow for the configs to be used by soon-to-be-renamed BSPs. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-10v5.0: kernel patch prepBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-09qemuarma15: Add QEMU Arm Cortex-A15 virtual machineJon Mason
Add support for a QEMU Arm Cortex-A15 virtual machine Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-09qemuriscv64: Initial support for 64-bit QEMU RISC-VAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-12-17qemumips64le: correct little endian BSP descriptionBruce Ashfield
The big endian mips definition was used as the basis for the little endian machine. Unfortunatey, the KMACHINE definitions were not fully cleared, so big endian builds will match on the 'le' variant .. and break. We drop the BE machine definitions from the LE variant and we are fixed. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-12-17virtio.cfg: enable CONFIG_DRM_VIRTIO_GPUAlexander Kanavin
This adds support for a virtual graphics card provided by QEMU, which allows accelerated host-assisted GL inside QEMU guests. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-12-16features/tpm: enable tpm supportPradhan Surya Narayanx
Add tpm feature to intel-common-drivers.scc Signed-off-by: Pradhan Surya Narayanx <surya.narayanx.pradhan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-12-12qemumips64: add initial 64bit LE definitionBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-29security.cfg: rename STACKPROTECTOR configsAnuj Mittal
Rename and let kernel config determine the right option to enable as per: https://github.com/torvalds/linux/commit/2a61f4747eeaa85ce26ca9fbd81421b15facd018 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-29media-usb-tv: remove CONFIG_DVB_USB_FRIIOAnuj Mittal
This has been merged with GL861 which is enabled by this feature. https://github.com/torvalds/linux/commit/b30cc07de8a903685441f9770b1b21e1422d2468 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-29standard/preempt-rt.cfg: remove CONFIG_CIFS_STATSAnuj Mittal
This is always enabled now starting 4.19. https://github.com/torvalds/linux/commit/fcabb89299d79010eb923afdd26de04afcc0527f Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-29netfilter: remove obsolete entriesAnuj Mittal
NF_CONNTRACK_IPV4 and NF_CONNTRACK_IPV6 are no longer present starting 4.19 and instead unified under NF_CONNTRACK which is already enabled. https://github.com/torvalds/linux/commit/a0ae2562c6c4b2721d9fddba63b7286c13517d9f Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-28base: add placeholder branchingBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-13intel-x86-32: Set CONFIG_NR_CPUS to 64 explicitlyHongzhi.Song
Since 'CONFIG_NR_CPUS=256' was moved to intel-x86-64.cfg, seeing commit [11917e28727], we would better explicitly set CONFIG_NR_CPUS to 64 in intel-x86-32.cfg for a future re-org of the fragments. And the '64' is also the default value for intel-x86-32. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-12intel-x86-64: Move 'CONFIG_NR_CPUS=256' to intel-x86-64.cfgHongzhi.Song
The maximum cpus are 64 on intel-x86-32. But intel-x86-64 support ranges from 1 to 8192. So we should move the config to intel-x86-64.cfg. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-12intel-x86-64: Move some configs from x86 and x86-64 shared to x86-64Hongzhi.Song
These configs are possessed privately by x86-64. CONFIG_IXGBE_DCA depends on CONFIG_DCA. CONFIG_DCA depends on x86-64. So I abstract configs related to DCA and put them to *-x86-64.cfg. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-05features/module-signing: add new featureAnuj Mittal
Add feature to enable signing of modules. If signing is to be forced, force-signing should be included, else signing.scc. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-05edac: Drop CONFIG_EDAC_MM_EDAC and add dependencyHongzhi.Song
CONFIG_EDAC depends on RAS. CONFIG_EDAC_MM_EDAC was removed by kernel.[Commit: e3c4ff6d8c9] Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-30xfs: add xfs supportDengke Du
Ceph osd daemon need to work on xfs filesystem, so add the kernel support. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-29ipv4: net namespace does not inherit network configurationsBruce Ashfield
1/1 [ Author: He Zhe Email: zhe.he@windriver.com Subject: ipv4: net namespace does not inherit network configurations Date: Mon, 29 Oct 2018 10:24:20 +0800 patch from https://lkml.org/lkml/2014/7/29/119 Ipv4 net namespace requires a similar logic change as commit a79ca223e029 [ipv6: fix bad free of addrconf_init_net] introduces for newer kernels. Since a net namespace is independent to another. That is, there is no any relationship between the net namespaces. So a new net namespace should not inherit network configurations from another net namespace including the host. CC: Hong Zhiguo <honkiko@gmail.com> CC: David S. Miller <davem@davemloft.net> Signed-off-by: Zhu Yanjun <zyjzyj2000@gmail.com> Signed-off-by: yzhu1 <yanjun.zhu@windriver.com> The patch was submitted upstream (https://lkml.org/lkml/2014/7/29/119), but did not get any significant discussion and was not rejected, and also was not merged. It still makes sense for Yocto linux kernel. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-28sound.cfg: enable SND_SOC_INTEL_SKYLAKEAnuj Mittal
Starting 4.15, Intel SKL audio configs instead of selecting, depend on SND_SOC_INTEL_SKYLAKE which isn't enabled by default. Enable it to ensure audio configs actually are enabled. https://github.com/torvalds/linux/commit/f6a118a800e35af2c63f90cbcc23093f4b53b3a2 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-22lxc: drop CONFIG_MM_OWNERHongzhi.Song
Kernel has killed CONFIG_MM_OWNER config fragment. [kernel commit id: f98bafa06] Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-22vfio: drop CONFIG_KVM_DEVICE_ASSIGNMENTHongzhi.Song
Kernel has killed the config fragment for legacy device assignment deprecated since v4.2. [kernel commit id: ad6260da1e23] Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10media-radio.cfg: change CONFIG_RADIO_SI470X to mAnuj Mittal
This is now a tristate instead of bool and since we set V4L2 to be m, set this to be m too. https://github.com/torvalds/linux/commit/58757984ca3c73284a45dd53ac66f1414057cd09 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10usb-typec: enable CONFIF_TYPECAnuj Mittal
typec configs are now controlled by CONFIG_TYPEC [1]. Also enable CONFIG_TYPEC_TCPM for TYPEC_WCOVE [2]. [1] https://github.com/torvalds/linux/commit/a7c42106ead7041b99662a125b408deb68a3e6aa [2] https://github.com/torvalds/linux/commit/3c4fb9f169214290ec9a943907321e6265b36f65 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10iio: rename CONFIG_TSL2x7x to CONFIG_TSL2772Anuj Mittal
https://github.com/torvalds/linux/commit/4e24c1719f3485780b2be559e5fc11d091139935 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10iio: change CONFIG_AD5686 to CONFIG_AD5686_SPIAnuj Mittal
https://github.com/torvalds/linux/commit/0357e488b825313db3d574137337557f404e59ed Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>