[linux-yocto][linux-yocto v5.10] kernel code for marvell octeon

2022-02-08 Thread Ruiqiang Hao
Hi Bruce, Please help to merge code into our linux-yocto repo. repo: linux-yocto branch: v5.10/standard/cn-sdkv5.4/octeon Thanks, Ruiqiang The following changes since commit d9603d8c1c5b6602da7f3a69307df11dcbd9: Merge branch 'v5.10/standard/base' into

[linux-yocto][linux-yocto v5.10] kernel code for marvell octeon [RT]

2022-02-08 Thread Ruiqiang Hao
Hi Bruce, Please help to merge code into our linux-yocto repo. repo: linux-yocto branch: v5.10/standard/preempt-rt/cn-sdkv5.4/octeon Thanks, Ruiqiang The following changes since commit a1c9000ccff8b8319d006d433327d8d32160589c: Merge branch 'v5.10/standard/base'

[linux-yocto][v5.10/standard/preempt-rt/nxp-sdk-5.10/nxp-soc & v5.10/standard/nxp-sdk-5.10/nxp-soc][PATCH 1/1] drm/bridge: dw-hdmi: Fix a build error no member named 'eld'

2022-02-08 Thread Xiaolei Wang
Refer to commit upstream 3f2532d65a57 The eld pointer has been replaced with *(*get_eld)(struct dw_hdmi *hdmi). This issue is due to merge commit c5b25bdcfe3c Signed-off-by: Xiaolei Wang --- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[linux-yocto] [kernel-cache][PATCH 8/8] qemuarm64: cleanup for tiny enablement

2022-02-08 Thread Jon Mason
Move the USB and VIRTIO GPU stuff out of gfx, as those should be handled in the which and virtio scc files. Add the PCI scc for virtio (which thinks it's PCI on this QEMU setup), and add a tiny.scc/cfg to get tiny working. Also, EARLY_PRINTK does not exist for arm64. So remove those from the

[linux-yocto] [kernel-cache][PATCH 6/8] qemuarma15: fix tiny and preempt-rt

2022-02-08 Thread Jon Mason
Reorganize enablements to get tiny and preempt-rt working again, as well as a general clean-up. Many of the tiny things were moved into the general config, as it won't hurt to have it there and it keeps the tiny config smaller. Signed-off-by: Jon Mason --- bsp/qemuarma15/qemuarma15-gfx.cfg

[linux-yocto] [kernel-cache][PATCH 7/8] arm-versatile-926ejs: reorg for tiny and preempt-rt

2022-02-08 Thread Jon Mason
Make the necessary changes to get tiny and preempt-rt working again, as well as a general reorg to make things simpler. Signed-off-by: Jon Mason --- .../arm-versatile-926ejs-gfx.cfg | 16 ++- .../arm-versatile-926ejs-preempt-rt.cfg | 2 +

[linux-yocto] [kernel-cache][PATCH 4/8] pci: remove CONFIG_PCI_MMCONFIG

2022-02-08 Thread Jon Mason
CONFIG_PCI_MMCONFIG is x86 specific and the default is 'y'. Remove it from the generic PCI config, as it causes warnings without adding anything. Signed-off-by: Jon Mason --- features/pci/pci.cfg | 4 1 file changed, 4 deletions(-) diff --git a/features/pci/pci.cfg b/features/pci/pci.cfg

[linux-yocto] [kernel-cache][PATCH 5/8] tiny: make more generic

2022-02-08 Thread Jon Mason
Remove CONFIG_PHYSICAL_START and CONFIG_PHYSICAL_START, as they are x86 specific (and currently the defaults are being set). Also, add CONFIG_VT and CONFIG_POSIX_TIMERS, as they are generic and needed by default (due to default n turning them off for tiny). Signed-off-by: Jon Mason ---

[linux-yocto] [kernel-cache][PATCH 2/8] common-pc: add CONFIG_ISA_DMA_API for tiny

2022-02-08 Thread Jon Mason
CONFIG_BLK_DEV_FD has a dependency on CONFIG_ISA_DMA_API, otherwise a kernel config warning will be logged and it will not be enabled. Signed-off-by: Jon Mason --- bsp/common-pc/common-pc-drivers.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/common-pc/common-pc-drivers.cfg

[linux-yocto] [kernel-cache][PATCH 1/8] x2apic: enable iommu for tiny

2022-02-08 Thread Jon Mason
IOMMU_SUPPORT is needed by tiny for CONFIG_X86_X2APIC to be enabled, otherwise a kernel config warning will be logged. Signed-off-by: Jon Mason --- features/x2apic/x2apic.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/features/x2apic/x2apic.cfg b/features/x2apic/x2apic.cfg index

[linux-yocto] [kernel-cache][PATCH 3/8] virtio: Add prereqs for tiny

2022-02-08 Thread Jon Mason
The default 'n' of tiny is causing some of the prerequisites for the virtio drivers to not be enabled. Add them here so that they will work if enabled in a tiny config. Signed-off-by: Jon Mason --- cfg/virtio.cfg | 7 +++ 1 file changed, 7 insertions(+) diff --git a/cfg/virtio.cfg

[linux-yocto] [kernel-cache][PATCH 0/8] poky-tiny fixes and cleanups

2022-02-08 Thread Jon Mason
This series is to get poky-tiny working for qemuarmv5, qemuarm, and qemuarm64 (which was added in parallel while I was developing this series), as well as the resulting fallout from building and testing qemux86 and qemux86-64. There will be additional patches needed in oe-core, etc to use these.