aboutsummaryrefslogtreecommitdiffstats
path: root/bsp/amd-x86
AgeCommit message (Collapse)Author
2024-02-22BSP: remove from all - latencytop feature inclusionPaul Gortmaker
Consider this 5+ year old commit commit bcbc7bbc4fb967d8d4ae6333f71b73491a80b94e Author: Alexander Kanavin <alexander.kanavin@linux.intel.com> Date: Thu Mar 1 16:00:41 2018 +0200 latencytop: remove recipe Last commit and release were in 2009; website is down; it's a dead project. (From OE-Core rev: 36aae56e7f86a4d5ce93e4528e7dcc42f60c705e) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Given that, it seems sensible to drop it from default inclusion across the BSPs. I've left the feature itself, so anyone who still cares can easily manually add it still. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-09-25config: drop arch specific microcode configurationBruce Ashfield
CONFIG_MICROCODE_AND and CONFIG_MICROCODE_INTEL are automatically selected based on the cpu. We no longer need to explicitly set the values. See upstream commt: e6bcfdd75d53 [x86/microcode: Hide the config knob] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-08-24bsp/amd-x86: change PINCTRL_AMD to be built-in driverYongxin Liu
Due to kernel commit 41ef3c1a6bb0 ("pinctrl: Don't allow PINCTRL_AMD to be a module"), driver PINCTRL_AMD can only be built as built-in driver or disabled. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-12-14cfg: remove obselete CONFIG_EFIVARSBruce Ashfield
commit 0f5b2c69a4cbe4166ca24b76d5ada98ed2867741 Author: Ard Biesheuvel <ardb@kernel.org> Date: Mon Jun 20 13:34:03 2022 +0200 efi: vars: Remove deprecated 'efivars' sysfs interface Commit 5d9db883761a ("efi: Add support for a UEFI variable filesystem") dated Oct 5, 2012, introduced a new efivarfs pseudo-filesystem to replace the efivars sysfs interface that was used up to that point to expose EFI variables to user space. The main problem with the sysfs interface was that it only supported up to 1024 bytes of payload per file, whereas the underlying variables themselves are only bounded by a platform specific per-variable and global limit that is typically much higher than 1024 bytes. The deprecated sysfs interface is only enabled on x86 and Itanium, other EFI enabled architectures only support the efivarfs pseudo-filesystem. So let's finally rip off the band aid, and drop the old interface entirely. This will make it easier to refactor and clean up the underlying infrastructure that is shared between efivars, efivarfs and efi-pstore, and is long overdue for a makeover. Signed-off-by: Ard Biesheuvel <ardb@kernel.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-08-29bsp/amd-x86: use features/transparent-hugepageYongxin Liu
Remove amd-x86-hugepage.cfg. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-08-29bsp/amd-x86: rename amd-x86-preempt-rt.scc to amd-x86-64-preempt-rt.sccYongxin Liu
Currently, only 64-bit is supported. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-08-29bsp/amd-x86: add configs for CPU frequency scaling driversYongxin Liu
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-20bsp/amd-x86: add initial supportYongxin Liu
Add support for amd-x86-64 bsp with standard and preempt-rt kernel. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>