aboutsummaryrefslogtreecommitdiffstats
path: root/cfg
AgeCommit message (Collapse)Author
2021-03-11cfg: classify CONFIG_SERIAL_OF_PLATFORM as non-hardwareBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-12-17sound: drop removed optionsBruce Ashfield
The following commits make these configs unnecessary: commit 1849a3872f035494639201fdefb394425233647b Author: Cezary Rojewski <cezary.rojewski@intel.com> Date: Mon Oct 12 11:50:05 2020 +0200 ASoC: Intel: atom: Remove duplicate kconfigs SND_SST_IPC and its _PCI and _ACPI variants all target sound/soc/intel/atom solution alone. SND_SST_IPC is the core component, required for PCI and ACPI based atom platforms both. _PCI and _ACPI target Merrifield/Edison and Baytrial/Cherrytrail platforms respectively. On top of that, there is an equivalent set of configs targeting the same solution: - SND_SST_ATOM_HIFI2_PLATFORM (core) - SND_SST_ATOM_HIFI2_PLATFORM_PCI - SND_SST_ATOM_HIFI2_PLATFORM_ACPI As both sets do the same job - allow for granular platform selection - remove the duplicate set and rely on SND_SST_ATOM_HIFI2_PLATOFRM_XXX configs alone. Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com> Acked-by: Hans de Goede <hdegoede@redhat.com> Link: https://lore.kernel.org/r/20201012095005.29859-1-cezary.rojewski@intel.com Signed-off-by: Mark Brown <broonie@kernel.org> ommit fb94b7b11c6a20b786c6a8aec3d701ced8854419 Author: Cezary Rojewski <cezary.rojewski@intel.com> Date: Tue Oct 6 08:49:00 2020 +0200 ASoC: Intel: Remove SST firmware components sst-firmware is host to many image loading over DMA operations. Majority of code targets sound/soc/intel/haswell solution as /baytrail/ never switched to DMA-based firmware loading. With /haswell/ removed this code serves no purpose. Address this redundancy. Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Acked-by: Liam Girdwood <liam.r.girdwood@intel.com> Link: https://lore.kernel.org/r/20201006064907.16277-7-cezary.rojewski@intel.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-12-01virtio.cfg: enable virtio-vsockVasyl Vavrychuk
virtio-vsock provides a POSIX Sockets API based host/guest communications capability. Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-11-19meta: Add CONFIG_SERIAL_OF_PLATFORM to 8250.cfgVasyl Vavrychuk
On some embedded systems 8250 compatible serial ports meant to be defined in devicetree. Config SERIAL_OF_PLATFORM enables probing of them. Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-09-02netfilter: Enable nat for ipv4 and ipv6He Zhe
nat is widely used in virtualization environment. For example, libvirt expects one of ipv4 and ipv6 nat working by default. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-08-26features/inline: removeAnuj Mittal
Remove CONFIG_OPTIMIZE_INLINING and associated features entirely. The config has been removed starting 5.7. https://github.com/torvalds/linux/commit/889b3c1245de48ed0cacf7aebb25c489d3e4a3e9 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-08-22virtio: declare CONFIG_SCSI_VIRTIO as non-hwBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-08-07v5.8 mismatch fixupsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-03-24bsp/ti-am335x: drop PRUSS invalid cfg optionJun Miao
There isn`t PRUSS(Programmable Real-Time Units) driver in kernel. So removed it support under the basic support to avoid kernel_configcheck build warning. Signed-off-by: Jun Miao <jun.miao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-15v5.5: cleanupsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-14flash_fs: add required MTD dependencies to fragmentBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-10-07meta: add SPDX License Identifier and updates 00-README with License policyYann CARDAILLAC
Signed-off-by: Yann CARDAILLAC <ycnakajsph@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-08-20efi: 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-08-20ipsec: 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-08-07ti-am335x: add the basic scc/cfg enablementJun Miao
Add scc/cfg kernel fragment to build and boot EVM/SK and BeagleBone Black boards all with am335x soc Signed-off-by: Jun Miao <jun.miao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-05-16fs/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-03-21cfg/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-03-17sound: 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-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>
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-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-09-22virtio: add CONFIG_CRYPTO_DEV_VIRTIOBruce Ashfield
As of 4.16+ we need a source of entropy for ssl and other crypto components to initialize during boot. To ensure that our virtio based "BSPs" still work we add the cryptodev virtio device. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-09-19cfg/timer/rtc: toggle RTC_CLASS instead of GEN_RTCJens Rehsack
In 2016, the final removal of GEN_RTC happened with commit 6705fdb3 char/genrtc: remove the rest of the driver What is remaining, is a legacy driver (char/rtc) and the new RTC_CLASS framework - which supports everything except S390 and Atari. Many platforms automatically support the right driver for RTC_CLASS framework. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-08-22config: flash: drop obselete config valuesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-08-14cfg: add fragment for kernel-selftestHongzhi.Song
When you want to run cases under tool/testing/selftest of kernel-source, these fragments are required. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-07-19rbd: Add fragments for Rados block deviceHe Zhe
Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-06-22kernel features about debug: gather debug featuresHongzhi.Song
Collect debug configs and classify them into functional subdirectories. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-12-01x86-64: disable orc by defaultBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-26sound: replace CONFIG_SND_RAWMIDI_SEQ with CONFIG_SND_SEQ_MIDI and ↵Bruce Ashfield
CONFIG_SND_SEQ_MIDI_EVENT Adapting options to the following upstream commit: commit 0181307abc1d2eb2a0dead93870bcffadddb827c Author: Takashi Iwai <tiwai@suse.de> Date: Fri Jun 9 14:40:18 2017 +0200 ALSA: seq: Reorganize kconfig and build This is a slightly intensive rewrite of Kconfig and Makefile about ALSA sequencer stuff. The first major change is that the kconfig items for the sequencer are moved to sound/core/seq/Kconfig. OK, that's easy. The substantial change is that, instead of hackish top-level module selection in Makefile, we define a Kconfig item for each sequencer module. The driver that requires such sequencer components select exclusively the kconfig items. This is more straightforward and standard way. Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-26fs: drop old ext3 optionsBruce Ashfield
The ext3 driver has been dropped, ext4 takes care of things: commit c290ea01abb7907fde602f3ba55905ef10a37477 Author: Jan Kara <jack@suse.cz> Date: Thu Jun 18 16:52:29 2015 +0200 fs: Remove ext3 filesystem driver The functionality of ext3 is fully supported by ext4 driver. Major distributions (SUSE, RedHat) already use ext4 driver to handle ext3 filesystems for quite some time. There is some ugliness in mm resulting from jbd cleaning buffers in a dirty page without cleaning page dirty bit and also support for buffer bouncing in the block layer when stable pages are required is there only because of jbd. So let's remove the ext3 driver. This saves us some 28k lines of duplicated code. Acked-by: Theodore Ts'o <tytso@mit.edu> Signed-off-by: Jan Kara <jack@suse.cz> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-26x86: update microcode configsBruce Ashfield
As per the upstream changes, we no longer need the early microcode variant: commit fe055896c040df571e4ff56fb196d6845130057b Author: Borislav Petkov <bp@suse.de> Date: Tue Oct 20 11:54:45 2015 +0200 x86/microcode: Merge the early microcode loader Merge the early loader functionality into the driver proper. The diff is huge but logically, it is simply moving code from the _early.c files into the main driver. Signed-off-by: Borislav Petkov <bp@suse.de> Cc: Andy Lutomirski <luto@amacapital.net> Cc: Arjan van de Ven <arjan@linux.intel.com> Cc: Borislav Petkov <bp@alien8.de> Cc: Brian Gerst <brgerst@gmail.com> Cc: Dave Jones <davej@codemonkey.org.uk> Cc: Denys Vlasenko <dvlasenk@redhat.com> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Len Brown <len.brown@intel.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Tony Luck <tony.luck@intel.com> Link: http://lkml.kernel.org/r/1445334889-300-3-git-send-email-bp@alien8.de Signed-off-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-26sound: fix CONFIG_SND_SST_MFLD_PLATFORMBruce Ashfield
As per upstream commit: commit 231a091ef8dece94b0ad2b85affb059c483af33c Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Date: Mon Jan 16 15:12:29 2017 +0200 ASoC: Intel: rename SND_SST_MFLD_PLATFORM to SND_SST_ATOM_HIFI2_PLATFORM Rename SND_SST_MFLD_PLATFORM to SND_SST_ATOM_HIFI2_PLATFORM to make it clear that is not only about Medfield platform. The new name is derived from Intel Atom and HiFi2. HiFi2 is the DSP version, it's public information for Intel *Field/*Trail parts, see https://www.alsa-project.org/main/index.php/Firmware. By combining HiFi2 with Atom we get a unique non-ambiguous description of the core+DSP hardware for Intel Medfield through Intel Cherrytrail. Suggested-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Acked-by: Vinod Koul <vinod.koul@intel.com> Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-03smp: Separate smp into 32 and 64 bit versions to avoid kernel warningsAlejandro Hernandez
When selecting SMP, some dependencies are needed, in the case of a 32 bit build CONFIG_X86_BIGSMP=y is required, but adding that to a 64 bit build causes warnings to be shown since X86_BIGSMP requires X86_32 [n] itself, which can only be true for a 32 bit build. This patch creates a 64 bit version of smp (smp_64), avoiding the dependecy issues. [YOCTO #11742] Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-05-26cfg: add virtualbox guest configuration fragmentBruce Ashfield
When added, this allows graphics (i.e. XFCE) to be executed on virtualbox Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-05-22smp: Adds config X86_BIGSMP since its needed when NR_CPUS > 8Alejandro Hernandez
When we set NR_CPUS to something > than 8, we also need to set X86_BIGSMP according to Kconfig: config X86_BIGSMP bool "Support for big SMP systems with more than 8 CPUs" otherwise NR_CPU will end up being reset to 8 [YOCTO #10362] Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-03-29ip_nf.cfg: clean up bad merge linesSaul Wold
These lines don't belong in the .cfg and cause warnings during the configme process Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-29Filesystem encryption supportJussi Laako
This patch enables ext4 filesystem encryption and also layered filesystem encryption. Signed-off-by: Jussi Laako <jussi.laako@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-06yocto-kernel-cache: [PATCH] Update audio support v2Jussi Laako
Updates audio support to work with modern audio hardware while dropping some legacy parts. Signed-off-by: Jussi Laako <jussi.laako@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-09-07CONFIG_PROCESSOR_SELECT: do not enableCalifornia Sullivan
The base ktype no longer enables EXPERT, so PROCESSOR_SELECT cannot be enabled by default. Nothing relying on PROCESSOR_SELECT is changed from default, and PROCESSOR_SELECT itself only enables a printk, so this will have no functional change on BSPs using these fragments. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-06-24cfg/boot-live: Use vfat featureTom Zanussi
Use the vfat feature instead of directly configuring it. The vfat feature also now includes enabling the NLS defaults for VFAT_FS, so remove them here. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-06-24cfg/usb-mass-storage: Use vfat featureTom Zanussi
Use the vfat feature instead of directly configuring it. FAT_FS is automatically selected by VFAT_FS as well as MSDOS_FS, so remove it here. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-06-24cfg/fs/vfat: Enable NLS defaultsTom Zanussi
VFAT_FS defaults to codepage 437 and iso8559-1, but doesn't enable the NLS support, so have the feature do it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-05-03cfg/sound.cfg: Add USB audio supportCalifornia Sullivan
Sound over USB is very common and should be part of general sound configuration. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-03-29cfg/virtio.cfg: enable SCSI_VIRTIORobert Yang
Otherwise the hdddirect, vmdk, qcow2 and vdi can not be boot by qemu. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-03-09cfg: adding vmware guestYunguo Wei
Enabling kernel fragments to support running as a guest on vmware ESXi 5.5 and 6.0. Signed-off-by: Yunguo Wei <yunguo.wei@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-03-09paravirt_kvm: include generic linux guest cfgYunguo Wei
Signed-off-by: Yunguo Wei <yunguo.wei@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-03-09cfg: adding hv-guestYunguo Wei
This would be the common cfg file for linux guest support. Signed-off-by: Yunguo Wei <yunguo.wei@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-01-05virtio: add new INPUT and HW_RANDOM_VIRTIO config settingsSaul Wold
The addition of HW_RANDOM is to enable the HW_RANDOM_VIRTIO setting itself. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-08-24ext4: enable EXT4_USE_FOR_EXT23Bruce Ashfield
Enable ext4 to support both ext2 and ext3, we are only using the ext4 driver now, so we need the widest compatibility possible. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-08-20amd.cfg: Add X86_AMD_PLAFORM_DEVICE to defaultSaul Wold
This new Kconfig option was recently introduced and should be enabled in the default amd.cfg which will also affect the genericx86 platforms, it enables ACPI Platform support available in AMD devices. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>