Re: [linux-yocto][v5.10/standard/nxp-sdk-5.10/nxp-s32g2xx & v5.10/standard/preempt-rt/nxp-sdk-5.10/nxp-s32g2xx][PATCH] kernel/dma/coherent.c: fix compile error

2024-02-26 Thread Bruce Ashfield
merged.

Bruce

In message: [linux-yocto][v5.10/standard/nxp-sdk-5.10/nxp-s32g2xx & 
v5.10/standard/preempt-rt/nxp-sdk-5.10/nxp-s32g2xx][PATCH] 
kernel/dma/coherent.c: fix compile error
on 23/02/2024 Li Wang wrote:

> kernel/dma/coherent.c: error: passing argument 1 of 
> 'dma_release_coherent_memory'
> from incompatible pointer type [-Werror=incompatible-pointer-types]
> 
> Signed-off-by: Li Wang 
> ---
>  kernel/dma/coherent.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/kernel/dma/coherent.c b/kernel/dma/coherent.c
> index 9ee5f6a2c385..c1c2c737e6ab 100644
> --- a/kernel/dma/coherent.c
> +++ b/kernel/dma/coherent.c
> @@ -146,7 +146,7 @@ void dma_release_declared_memory(struct device *dev)
>  
>   if (!mem)
>   return;
> - dma_release_coherent_memory(mem);
> + _dma_release_coherent_memory(mem);
>   dev->dma_mem = NULL;
>  }
>  EXPORT_SYMBOL(dma_release_declared_memory);
> -- 
> 2.31.1
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13616): 
https://lists.yoctoproject.org/g/linux-yocto/message/13616
Mute This Topic: https://lists.yoctoproject.org/mt/104522930/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][v6.1/standard/x86 and v6.1/standard/preempt-rt/x86][Pull Request ] cstate, uncore, i10nm_edac and isst update for some x86 platforms

2024-02-26 Thread Bruce Ashfield
In message: [linux-yocto][v6.1/standard/x86 and 
v6.1/standard/preempt-rt/x86][Pull Request ] cstate, uncore, i10nm_edac and 
isst update for some x86 platforms
on 25/02/2024 Liu, Yongxin wrote:

> 
> Hi Bruce and others,
> 
> 
> Please help to review and merge this Pull Request for linux-yocto, branch 
> "v6.1/standard/x86" and "v6.1/standard/preempt-rt/x86".
> 
> All patches are from mainline kernel. Just some context change in several 
> patches.
> 
> 
> This patch series basically did the following changes.
> 
> 1) Intel cstate performance events: add support for Grand Ridge and 
> Sierra Forest
> 2) Intel uncore performance events: add support for Sierra Forest, Grand 
> Ridge and Granite Rapids
> 3) EDAC/i10nm: add/improve support for Sierra Forest, Granite Rapids, 
> Emerald Rapids and Sapphire Rapids
> 4) Intel Speed Select Technology driver support for Sierra Forest and 
> Granite Rapids
> 
> 
> Thanks @Hamer, Marcel and @Abdelsayed, George for your valuable help on the 
> issue about Grand Ridge.


Thanks for the summary. It is helpful when reviewing the pull
request.

No concerns from me, this is now merged.

Bruce

> 
> 
> The following changes since commit 63f434d8f5ebe61bb6060a5a6cb1f75d0d40901f:
> 
>   Merge branch 'v6.1/standard/base' into v6.1/standard/x86 (2024-02-20 
> 20:13:42 -0500)
> 
> are available in the Git repository at:
> 
>   https://github.com/liux2085/linux-yocto.git v6.1_x86_pull
> 
> for you to fetch changes up to f87e41cf8d9f201a56b30abb9c090699fd1bf3f0:
> 
>   perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge (2024-02-25 
> 15:42:49 +0800)
> 
> 
> Alexander Antonov (7):
>   perf/x86/intel/uncore: Generalize IIO topology support
>   perf/x86/intel/uncore: Introduce UPI topology type
>   perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs
>   perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server
>   perf/x86/intel/uncore: Get UPI NodeID and GroupID
>   perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server
>   perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids
> 
> Artem Bityutskiy (1):
>   perf/x86/cstate: Add Granite Rapids support
> 
> Kan Liang (15):
>   perf/x86/uncore: Factor out uncore_device_to_die()
>   perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name
>   perf/x86/uncore: Ignore broken units in discovery table
>   perf/x86/uncore: Add a quirk for UPI on SPR
>   perf/x86/intel: Add Granite Rapids
>   perf/x86/msr: Add Granite Rapids
>   perf/x86/intel/cstate: Cleanup duplicate attr_groups
>   perf/x86/intel/cstate: Add Sierra Forest support
>   perf/x86/intel/cstate: Add Grand Ridge support
>   x86/smp: Export symbol cpu_clustergroup_mask()
>   perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPR
>   perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets 
> array
>   perf/x86/intel/uncore: Support Granite Rapids
>   perf/x86/intel/uncore: Support IIO free-running counters on GNR
>   perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge
> 
> Peter Zijlstra (1):
>   x86/cpu: Fix Crestmont uarch
> 
> Qiuxu Zhuo (4):
>   EDAC/i10nm: Add Intel Emerald Rapids server support
>   EDAC/i10nm: Make more configurations CPU model specific
>   EDAC/i10nm: Add Intel Granite Rapids server support
>   EDAC/i10nm: Add Intel Sierra Forest server support
> 
> Srinivas Pandruvada (2):
>   x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB
>   platform/x86: ISST: Add support for MSR 0x54
> 
> Stephane Eranian (1):
>   perf/x86/intel/uncore: Add events for Intel SPR IMC PMU
> 
> Youquan Song (1):
>   EDAC/i10nm: Add driver decoder for Sapphire Rapids server
> 
>  arch/x86/events/intel/core.c|  16 +-
>  arch/x86/events/intel/cstate.c  | 160 
> +
>  arch/x86/events/intel/uncore.c  |  46 -
>  arch/x86/events/intel/uncore.h  |  35 +++-
>  arch/x86/events/intel/uncore_discovery.c|  47 +++--
>  arch/x86/events/intel/uncore_discovery.h|  16 +-
>  arch/x86/events/intel/uncore_nhmex.c|   2 +-
>  arch/x86/events/intel/uncore_snbep.c| 732 
> -
>  arch/x86/events/msr.c   |   2 +
>  arch/x86/include/asm/intel-family.h |   5 +-
>  arch/x86/include/asm/msr-index.h|   1 +
>  arch/x86/kernel/cpu/intel_epb.c |   7 +-
>  arch/x86/kernel/smpboot.c   |   1 +
>  drivers/edac/i10nm_base.c  

Re: [linux-yocto][yocto-kernel-cache][master && yocto-6.1][PATCH 1/2] intel-x86: correct KARCH option for intel-x86 bsp

2024-02-26 Thread Bruce Ashfield
In message: [linux-yocto][yocto-kernel-cache][master && yocto-6.1][PATCH 1/2] 
intel-x86: correct KARCH option for intel-x86 bsp
on 26/02/2024 Liwei Song wrote:

> Adjust KARCH to x86_64 and i386 accordingly to avoid condition
> check failed in some scc files like features/thermal/coretemp.scc
> This will ensure some kernel options be correcly set for intel-x86
> bsp.

I was going to point out that KARCH doesn't actively do
anything and is only a variable used within the fragments ..
and then I re-read your description and see that it is
being used in that way.

I've merged this to 6.1, 6.6 and master.

Bruce

> 
> Signed-off-by: Liwei Song 
> ---
>  bsp/intel-x86/intel-x86-32-preempt-rt.scc | 2 +-
>  bsp/intel-x86/intel-x86-32-standard.scc   | 2 +-
>  bsp/intel-x86/intel-x86-32-tiny.scc   | 2 +-
>  bsp/intel-x86/intel-x86-64-preempt-rt.scc | 2 +-
>  bsp/intel-x86/intel-x86-64-standard.scc   | 2 +-
>  bsp/intel-x86/intel-x86-64-tiny.scc   | 2 +-
>  6 files changed, 6 insertions(+), 6 deletions(-)
> 
> diff --git a/bsp/intel-x86/intel-x86-32-preempt-rt.scc 
> b/bsp/intel-x86/intel-x86-32-preempt-rt.scc
> index 1f21f316f088..34f76ad7b5e4 100644
> --- a/bsp/intel-x86/intel-x86-32-preempt-rt.scc
> +++ b/bsp/intel-x86/intel-x86-32-preempt-rt.scc
> @@ -1,7 +1,7 @@
>  # SPDX-License-Identifier: MIT
>  define KMACHINE intel-x86-32
>  define KTYPE preempt-rt
> -define KARCH x86
> +define KARCH i386
>  
>  include ktypes/preempt-rt
>  branch x86
> diff --git a/bsp/intel-x86/intel-x86-32-standard.scc 
> b/bsp/intel-x86/intel-x86-32-standard.scc
> index 472b070c7420..4b038ac073f1 100644
> --- a/bsp/intel-x86/intel-x86-32-standard.scc
> +++ b/bsp/intel-x86/intel-x86-32-standard.scc
> @@ -1,7 +1,7 @@
>  # SPDX-License-Identifier: MIT
>  define KMACHINE intel-x86-32
>  define KTYPE standard
> -define KARCH x86
> +define KARCH i386
>  
>  include ktypes/standard
>  branch x86
> diff --git a/bsp/intel-x86/intel-x86-32-tiny.scc 
> b/bsp/intel-x86/intel-x86-32-tiny.scc
> index 58b1c75c083e..2263c27f40b1 100644
> --- a/bsp/intel-x86/intel-x86-32-tiny.scc
> +++ b/bsp/intel-x86/intel-x86-32-tiny.scc
> @@ -1,7 +1,7 @@
>  # SPDX-License-Identifier: MIT
>  define KMACHINE intel-x86-32
>  define KTYPE tiny
> -define KARCH x86
> +define KARCH i386
>  
>  include ktypes/tiny/tiny.scc
>  branch x86
> diff --git a/bsp/intel-x86/intel-x86-64-preempt-rt.scc 
> b/bsp/intel-x86/intel-x86-64-preempt-rt.scc
> index 197b50645627..63d517ec19d1 100644
> --- a/bsp/intel-x86/intel-x86-64-preempt-rt.scc
> +++ b/bsp/intel-x86/intel-x86-64-preempt-rt.scc
> @@ -1,7 +1,7 @@
>  # SPDX-License-Identifier: MIT
>  define KMACHINE intel-x86-64
>  define KTYPE preempt-rt
> -define KARCH x86
> +define KARCH x86_64
>  
>  include ktypes/preempt-rt
>  
> diff --git a/bsp/intel-x86/intel-x86-64-standard.scc 
> b/bsp/intel-x86/intel-x86-64-standard.scc
> index c366dab34399..ba29fa80238c 100644
> --- a/bsp/intel-x86/intel-x86-64-standard.scc
> +++ b/bsp/intel-x86/intel-x86-64-standard.scc
> @@ -1,7 +1,7 @@
>  # SPDX-License-Identifier: MIT
>  define KMACHINE intel-x86-64
>  define KTYPE standard
> -define KARCH x86
> +define KARCH x86_64
>  
>  include ktypes/standard
>  include features/transparent-hugepage/transparent-hugepage.scc
> diff --git a/bsp/intel-x86/intel-x86-64-tiny.scc 
> b/bsp/intel-x86/intel-x86-64-tiny.scc
> index 798c4a1fdea6..5eaa689cb44a 100644
> --- a/bsp/intel-x86/intel-x86-64-tiny.scc
> +++ b/bsp/intel-x86/intel-x86-64-tiny.scc
> @@ -1,7 +1,7 @@
>  # SPDX-License-Identifier: MIT
>  define KMACHINE intel-x86-64
>  define KTYPE tiny
> -define KARCH x86
> +define KARCH x86_64
>  
>  include ktypes/tiny/tiny.scc
>  
> -- 
> 2.40.0
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13614): 
https://lists.yoctoproject.org/g/linux-yocto/message/13614
Mute This Topic: https://lists.yoctoproject.org/mt/104578498/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto] [kernel-cache][PATCH 3/3] Add initial genericarm64 BSP

2024-02-26 Thread Bruce Ashfield
On Mon, Feb 26, 2024 at 7:10 AM Ross Burton  wrote:
>
> From: Ross Burton 
>
> Add the skeleton of an initial genericarm64 kernel.
>
> At present this has only been boot tested on a BeaglePlay and is missing
> some functionality, but it does boot via EFI from SD card successfully.
>
> Future work will organise the configuration fragments more neatly,
> move more options to modules, increase functionality, and add support
> for more boards.

I actually have very few issues / complaints with that initial breakdown. It
really does look to follow the standard kernel "policy" and doesn't override
or add anything that isn't hardware/boot related.

There's a lot of functionality included via the fragments in the configuration,
but since they are all named, it is easy to scan and see what the intention
of the broad enablement is.

I'm ok with merging this immediately, and we can then do cleanups, etc.

I'm interested in getting it booting in qemu as well, so I can do some local
tests alongside the hardware support.

Anyone else object to me merging this and sending the SRCREV bumps ?

Bruce

>
> Signed-off-by: Ross Burton 
> ---
>  bsp/genericarm64/genericarm64-standard.scc |  11 +
>  bsp/genericarm64/genericarm64.cfg  | 248 +
>  bsp/genericarm64/genericarm64.scc  |  36 +++
>  3 files changed, 295 insertions(+)
>  create mode 100644 bsp/genericarm64/genericarm64-standard.scc
>  create mode 100644 bsp/genericarm64/genericarm64.cfg
>  create mode 100644 bsp/genericarm64/genericarm64.scc
>
> diff --git a/bsp/genericarm64/genericarm64-standard.scc 
> b/bsp/genericarm64/genericarm64-standard.scc
> new file mode 100644
> index ..25598192
> --- /dev/null
> +++ b/bsp/genericarm64/genericarm64-standard.scc
> @@ -0,0 +1,11 @@
> +# SPDX-License-Identifier: MIT
> +define KMACHINE genericarm64
> +define KTYPE standard
> +define KARCH arm64
> +
> +include ktypes/standard/standard.scc
> +
> +include genericarm64.scc
> +
> +# default policy for standard kernels
> +include features/profiling/profiling.scc
> diff --git a/bsp/genericarm64/genericarm64.cfg 
> b/bsp/genericarm64/genericarm64.cfg
> new file mode 100644
> index ..f0454b88
> --- /dev/null
> +++ b/bsp/genericarm64/genericarm64.cfg
> @@ -0,0 +1,248 @@
> +CONFIG_ARM64=y
> +CONFIG_SMP=y
> +CONFIG_SCHED_MC=y
> +CONFIG_SCHED_SMT=y
> +CONFIG_ACPI=y
> +CONFIG_EFI=y
> +CONFIG_DMI=y
> +CONFIG_DMADEVICES=y
> +CONFIG_IOMMU_SUPPORT=y
> +CONFIG_CRYPTO_HW=y
> +CONFIG_REGULATOR=y
> +CONFIG_REGULATOR_FIXED_VOLTAGE=y
> +CONFIG_SND_SOC=m
> +CONFIG_SPMI=y
> +CONFIG_I2C=y
> +CONFIG_IIO=y
> +CONFIG_PWM=y
> +CONFIG_PM_DEVFREQ=y
> +
> +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
> +CONFIG_ENERGY_MODEL=y
> +CONFIG_ARM_PSCI_CPUIDLE=y
> +CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y
> +CONFIG_CPUFREQ_DT_PLATDEV=y
> +CONFIG_ACPI_CPPC_CPUFREQ=m
> +CONFIG_ACPI_CPPC_CPUFREQ_FIE=y
> +CONFIG_ARM_SCPI_CPUFREQ=y
> +CONFIG_ARM_SCMI_CPUFREQ=y
> +
> +CONFIG_CPU_FREQ_GOV_POWERSAVE=m
> +CONFIG_CPU_FREQ_GOV_USERSPACE=y
> +CONFIG_CPU_FREQ_GOV_ONDEMAND=y
> +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
> +
> +CONFIG_BINFMT_SCRIPT=y
> +CONFIG_INOTIFY_USER=y
> +CONFIG_FANOTIFY=y
> +CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
> +
> +CONFIG_ARM64_TAGGED_ADDR_ABI=y
> +CONFIG_ARM64_HW_AFDBM=y
> +CONFIG_ARM64_PAN=y
> +CONFIG_ARM64_LSE_ATOMICS=y
> +CONFIG_ARM64_USE_LSE_ATOMICS=y
> +CONFIG_ARM64_RAS_EXTN=y
> +CONFIG_ARM64_CNP=y
> +CONFIG_ARM64_SVE=y
> +CONFIG_ARM64_SME=y
> +
> +# all the arches
> +CONFIG_ARCH_SUNXI=y
> +CONFIG_ARCH_BCM=y
> +CONFIG_ARCH_BCM2835=y
> +CONFIG_ARCH_EXYNOS=y
> +CONFIG_ARCH_K3=y
> +CONFIG_ARCH_HISI=y
> +CONFIG_ARCH_MEDIATEK=y
> +CONFIG_ARCH_MESON=y
> +CONFIG_ARCH_NXP=y
> +CONFIG_ARCH_LAYERSCAPE=y
> +CONFIG_ARCH_MXC=y
> +CONFIG_ARCH_QCOM=y
> +CONFIG_ARCH_REALTEK=y
> +CONFIG_ARCH_RENESAS=y
> +CONFIG_ARCH_ROCKCHIP=y
> +CONFIG_ARCH_SEATTLE=y
> +CONFIG_ARCH_STM32=y
> +CONFIG_ARCH_TEGRA=y
> +CONFIG_ARCH_VEXPRESS=y
> +CONFIG_ARCH_ZYNQMP=y
> +
> +# BeaglePlay
> +CONFIG_ARM_PMUV3=y
> +CONFIG_ARM_TI_CPUFREQ=y
> +CONFIG_DP83TD510_PHY=y
> +CONFIG_DRM_ITE_IT66121=m
> +CONFIG_DRM_TIDSS=m
> +CONFIG_EEPROM_AT24=m
> +CONFIG_FSL_MC_BUS=y
> +CONFIG_GPIO_DAVINCI=y
> +CONFIG_GPIO_TPS65219=y
> +CONFIG_HWSPINLOCK_OMAP=y
> +CONFIG_HWSPINLOCK=y
> +CONFIG_INPUT_MISC=y
> +CONFIG_INPUT_TPS65219_PWRBUTTON=y
> +CONFIG_K3_RTI_WATCHDOG=y
> +CONFIG_K3_THERMAL=y
> +CONFIG_KEYBOARD_GPIO=y
> +CONFIG_LEDS_GPIO=y
> +CONFIG_MDIO_GPIO=y
> +CONFIG_MFD_TPS65219=y
> +CONFIG_MMC_DW_K3=y
> +CONFIG_MMC_DW=y
> +CONFIG_MMC_SDHCI_AM654=y
> +CONFIG_MMC_SDHI=y
> +CONFIG_OMAP_GPMC=y
> +CONFIG_OMAP2PLUS_MBOX=y
> +CONFIG_PINCTRL_SINGLE=y
> +CONFIG_REGULATOR_GPIO=y
> +CONFIG_REGULATOR_PWM=y
> +CONFIG_REGULATOR_TPS65132=y
> +CONFIG_REGULATOR_TPS65219=y
> +CONFIG_REGULATOR_TPS6594=y
> +CONFIG_REGULATOR_VCTRL=y
> +CONFIG_RESET_TI_SCI=y
> +CONFIG_RPMSG_CHAR=y
> +CONFIG_RPMSG_CTRL=y
> +CONFIG_RPMSG_NS=y
> +CONFIG_RPMSG_VIRTIO=y
> +CONFIG_RTC_DRV_BQ32K=y
> +CONFIG_RTC_DRV_TI_K3=y
> +CONFIG_SERIAL_8250_OMAP=y
> +CONFIG_SND_SOC_DA7213=m
> 

[linux-yocto] [kernel-cache][PATCH 3/3] Add initial genericarm64 BSP

2024-02-26 Thread Ross Burton
From: Ross Burton 

Add the skeleton of an initial genericarm64 kernel.

At present this has only been boot tested on a BeaglePlay and is missing
some functionality, but it does boot via EFI from SD card successfully.

Future work will organise the configuration fragments more neatly,
move more options to modules, increase functionality, and add support
for more boards.

Signed-off-by: Ross Burton 
---
 bsp/genericarm64/genericarm64-standard.scc |  11 +
 bsp/genericarm64/genericarm64.cfg  | 248 +
 bsp/genericarm64/genericarm64.scc  |  36 +++
 3 files changed, 295 insertions(+)
 create mode 100644 bsp/genericarm64/genericarm64-standard.scc
 create mode 100644 bsp/genericarm64/genericarm64.cfg
 create mode 100644 bsp/genericarm64/genericarm64.scc

diff --git a/bsp/genericarm64/genericarm64-standard.scc 
b/bsp/genericarm64/genericarm64-standard.scc
new file mode 100644
index ..25598192
--- /dev/null
+++ b/bsp/genericarm64/genericarm64-standard.scc
@@ -0,0 +1,11 @@
+# SPDX-License-Identifier: MIT
+define KMACHINE genericarm64
+define KTYPE standard
+define KARCH arm64
+
+include ktypes/standard/standard.scc
+
+include genericarm64.scc
+
+# default policy for standard kernels
+include features/profiling/profiling.scc
diff --git a/bsp/genericarm64/genericarm64.cfg 
b/bsp/genericarm64/genericarm64.cfg
new file mode 100644
index ..f0454b88
--- /dev/null
+++ b/bsp/genericarm64/genericarm64.cfg
@@ -0,0 +1,248 @@
+CONFIG_ARM64=y
+CONFIG_SMP=y
+CONFIG_SCHED_MC=y
+CONFIG_SCHED_SMT=y
+CONFIG_ACPI=y
+CONFIG_EFI=y
+CONFIG_DMI=y
+CONFIG_DMADEVICES=y
+CONFIG_IOMMU_SUPPORT=y
+CONFIG_CRYPTO_HW=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_FIXED_VOLTAGE=y
+CONFIG_SND_SOC=m
+CONFIG_SPMI=y
+CONFIG_I2C=y
+CONFIG_IIO=y
+CONFIG_PWM=y
+CONFIG_PM_DEVFREQ=y
+
+CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
+CONFIG_ENERGY_MODEL=y
+CONFIG_ARM_PSCI_CPUIDLE=y
+CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y
+CONFIG_CPUFREQ_DT_PLATDEV=y
+CONFIG_ACPI_CPPC_CPUFREQ=m
+CONFIG_ACPI_CPPC_CPUFREQ_FIE=y
+CONFIG_ARM_SCPI_CPUFREQ=y
+CONFIG_ARM_SCMI_CPUFREQ=y
+
+CONFIG_CPU_FREQ_GOV_POWERSAVE=m
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
+
+CONFIG_BINFMT_SCRIPT=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+
+CONFIG_ARM64_TAGGED_ADDR_ABI=y
+CONFIG_ARM64_HW_AFDBM=y
+CONFIG_ARM64_PAN=y
+CONFIG_ARM64_LSE_ATOMICS=y
+CONFIG_ARM64_USE_LSE_ATOMICS=y
+CONFIG_ARM64_RAS_EXTN=y
+CONFIG_ARM64_CNP=y
+CONFIG_ARM64_SVE=y
+CONFIG_ARM64_SME=y
+
+# all the arches
+CONFIG_ARCH_SUNXI=y
+CONFIG_ARCH_BCM=y
+CONFIG_ARCH_BCM2835=y
+CONFIG_ARCH_EXYNOS=y
+CONFIG_ARCH_K3=y
+CONFIG_ARCH_HISI=y
+CONFIG_ARCH_MEDIATEK=y
+CONFIG_ARCH_MESON=y
+CONFIG_ARCH_NXP=y
+CONFIG_ARCH_LAYERSCAPE=y
+CONFIG_ARCH_MXC=y
+CONFIG_ARCH_QCOM=y
+CONFIG_ARCH_REALTEK=y
+CONFIG_ARCH_RENESAS=y
+CONFIG_ARCH_ROCKCHIP=y
+CONFIG_ARCH_SEATTLE=y
+CONFIG_ARCH_STM32=y
+CONFIG_ARCH_TEGRA=y
+CONFIG_ARCH_VEXPRESS=y
+CONFIG_ARCH_ZYNQMP=y
+
+# BeaglePlay
+CONFIG_ARM_PMUV3=y
+CONFIG_ARM_TI_CPUFREQ=y
+CONFIG_DP83TD510_PHY=y
+CONFIG_DRM_ITE_IT66121=m
+CONFIG_DRM_TIDSS=m
+CONFIG_EEPROM_AT24=m
+CONFIG_FSL_MC_BUS=y
+CONFIG_GPIO_DAVINCI=y
+CONFIG_GPIO_TPS65219=y
+CONFIG_HWSPINLOCK_OMAP=y
+CONFIG_HWSPINLOCK=y
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_TPS65219_PWRBUTTON=y
+CONFIG_K3_RTI_WATCHDOG=y
+CONFIG_K3_THERMAL=y
+CONFIG_KEYBOARD_GPIO=y
+CONFIG_LEDS_GPIO=y
+CONFIG_MDIO_GPIO=y
+CONFIG_MFD_TPS65219=y
+CONFIG_MMC_DW_K3=y
+CONFIG_MMC_DW=y
+CONFIG_MMC_SDHCI_AM654=y
+CONFIG_MMC_SDHI=y
+CONFIG_OMAP_GPMC=y
+CONFIG_OMAP2PLUS_MBOX=y
+CONFIG_PINCTRL_SINGLE=y
+CONFIG_REGULATOR_GPIO=y
+CONFIG_REGULATOR_PWM=y
+CONFIG_REGULATOR_TPS65132=y
+CONFIG_REGULATOR_TPS65219=y
+CONFIG_REGULATOR_TPS6594=y
+CONFIG_REGULATOR_VCTRL=y
+CONFIG_RESET_TI_SCI=y
+CONFIG_RPMSG_CHAR=y
+CONFIG_RPMSG_CTRL=y
+CONFIG_RPMSG_NS=y
+CONFIG_RPMSG_VIRTIO=y
+CONFIG_RTC_DRV_BQ32K=y
+CONFIG_RTC_DRV_TI_K3=y
+CONFIG_SERIAL_8250_OMAP=y
+CONFIG_SND_SOC_DA7213=m
+CONFIG_SND_SOC_DAVINCI_MCASP=m
+CONFIG_SPI_CADENCE_QUADSPI=y
+CONFIG_SPI_OMAP24XX=y
+CONFIG_TI_ADC128S052=y
+CONFIG_TI_K3_AM65_CPSW_NUSS=y
+CONFIG_TI_K3_DSP_REMOTEPROC=y
+CONFIG_TI_K3_PSIL=y
+CONFIG_TI_K3_R5_REMOTEPROC=y
+CONFIG_TI_K3_RINGACC=y
+CONFIG_TI_K3_SOCINFO=y
+CONFIG_TI_K3_UDMA_GLUE_LAYER=y
+CONFIG_TI_K3_UDMA=y
+CONFIG_TI_MESSAGE_MANAGER=y
+CONFIG_TI_PRUSS_INTC=y
+CONFIG_TI_PRUSS=y
+CONFIG_TI_SCI_CLK=y
+CONFIG_TI_SCI_INTA_IRQCHIP=y
+CONFIG_TI_SCI_INTR_IRQCHIP=y
+CONFIG_TI_SCI_PM_DOMAINS=y
+CONFIG_TI_SCI_PROTOCOL=y
+CONFIG_TI_SYSC=y
+CONFIG_TI_SYSCON_CLK=y
+CONFIG_USB_DWC3_AM62=y
+CONFIG_USB_DWC3=y
+CONFIG_W1_MASTER_GPIO=m
+CONFIG_W1=m
+CONFIG_WL18XX=m
+CONFIG_WLCORE_SDIO=m
+CONFIG_WLCORE=m
+
+CONFIG_MFD_AXP20X_I2C=y
+CONFIG_MFD_AXP20X_RSB=y
+CONFIG_MFD_BD9571MWV=y
+CONFIG_MFD_EXYNOS_LPASS=y
+CONFIG_MFD_HI6421_PMIC=y
+CONFIG_MFD_HI655X_PMIC=y
+CONFIG_MFD_KHADAS_MCU=y
+CONFIG_MFD_MAX77620=y
+CONFIG_MFD_MT6360=y
+CONFIG_MFD_MT6397=y
+CONFIG_MFD_RK8XX_I2C=y
+CONFIG_MFD_RK8XX_SPI=y
+CONFIG_MFD_ROHM_BD718XX=y

[linux-yocto] [kernel-cache][PATCH 1/3] features/numa: remove CONFIG_NEED_MULTIPLE_NODES

2024-02-26 Thread Ross Burton
From: Ross Burton 

This was removed in kernel a9ee6cf (5.14 onwards).

Signed-off-by: Ross Burton 
---
 features/numa/numa.cfg | 1 -
 1 file changed, 1 deletion(-)

diff --git a/features/numa/numa.cfg b/features/numa/numa.cfg
index e925f90e..2cf4bae2 100644
--- a/features/numa/numa.cfg
+++ b/features/numa/numa.cfg
@@ -5,6 +5,5 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
 CONFIG_X86_64_ACPI_NUMA=y
 CONFIG_NUMA_EMU=y
 CONFIG_NODES_SHIFT=6
-CONFIG_NEED_MULTIPLE_NODES=y
 CONFIG_USE_PERCPU_NUMA_NODE_ID=y
 CONFIG_ACPI_NUMA=y
-- 
2.34.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13610): 
https://lists.yoctoproject.org/g/linux-yocto/message/13610
Mute This Topic: https://lists.yoctoproject.org/mt/104580423/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] [kernel-cache][PATCH 2/3] features/cgroups: remove trailing whitespace

2024-02-26 Thread Ross Burton
From: Ross Burton 

Otherwise the audit will notice that "y " was requested but "y" was set.

Signed-off-by: Ross Burton 
---
 features/cgroups/cgroups.cfg | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/features/cgroups/cgroups.cfg b/features/cgroups/cgroups.cfg
index cdcdb435..d2d0c3ea 100644
--- a/features/cgroups/cgroups.cfg
+++ b/features/cgroups/cgroups.cfg
@@ -1,7 +1,7 @@
 # SPDX-License-Identifier: MIT
 # General controller group
 CONFIG_CGROUPS=y
-CONFIG_CGROUP_DEBUG=y 
+CONFIG_CGROUP_DEBUG=y
 
 CONFIG_CGROUP_FREEZER=y
 CONFIG_CGROUP_DEVICE=y
-- 
2.34.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13611): 
https://lists.yoctoproject.org/g/linux-yocto/message/13611
Mute This Topic: https://lists.yoctoproject.org/mt/104580424/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-