Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
ba9210b8c9635 Linux 6.12.32
334da674b25fd ksmbd: use list_first_entry_or_null for opinfo_get_list()
4a72fa2f59874 net: ethernet: ti: am65-cpsw: Lower random mac address error print to info
b4b163b0e7fab platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
f9adb4a16225d ALSA: hda/realtek - restore auto-mute mode for Dell Chrome platform
5277bc961cf53 platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
c7ce21b85a5a4 NFS: Avoid flushing data while holding directory locks in nfs_rename()
87129b9342dbe char: tpm: tpm-buf: Add sanity check fallback in read helpers
fe7879e5eb3f4 drm/xe: Save the gt pointer in lrc and drop the tile
089e980525136 drm/xe/xe2hpg: Add Wa_22021007897
3b3d3174d1b37 nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
8c7ecba772bfb spi: spi-sun4i: fix early activation
44a4a01e91ae0 phy: phy-rockchip-samsung-hdptx: Fix PHY PLL output 50.25MHz error
2c09a5cbc0100 phy: starfive: jh7110-usb: Fix USB 2.0 host occasional detection failure
6f47d74081336 drm/amd/display: check stream id dml21 wrapper to get plane_id
02ed7c617fa36 drm/amd/display: fix link_set_dpms_off multi-display MST corner case
afe090366f470 gpio: virtuser: fix potential out-of-bound write
cef4f57980d0e um: let 'make clean' properly clean underlying SUBARCH as well
cb5d7e7a6f790 platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
16ed9db158efd nfs: don't share pNFS DS connections between net namespaces
f7cbb7035c858 HID: quirks: Add ADATA XPG alpha wireless mouse support
141054adba2f3 dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open
510cf09f2dedf coredump: hand a pidfd to the usermode coredump helper
8fdca436d8f2a coredump: fix error handling for replace_fd()
a6d87cce788d2 perf/arm-cmn: Add CMN S3 ACPI binding
d96289fcac263 perf/arm-cmn: Initialise cmn->cpu earlier
c6d2c0d46121f perf/arm-cmn: Fix REQ2/SNP2 mixup
2f2190ce4ca97 net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
b7550a25840a2 arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix length of serdes_ln_ctrl
2ee377336c731 arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and "serdes_wiz1"
07f51c8f01f9e arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and "serdes_wiz1"
5b9e29e74d4ac arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplies for IMX219
110875e707022 arm64: dts: ti: k3-j721e-sk: Remove clock-names property from IMX219 overlay
8a26672180a04 arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators
7d6fd34220a75 arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy
a15e5630133b3 arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
e539e3e611183 arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in OV5640 overlay
0451eef436181 arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in IMX219 overlay
8c32e3ca0e1ad arm64: dts: ti: k3-am62x: Remove clock-names property from IMX219 overlay
8cc39fa7ddaba arm64: dts: ti: k3-am62p-j722s-common-main: Set eMMC clock parent to default
b605a449b689b arm64: dts: ti: k3-am62a-main: Set eMMC clock parent to default
ef60b9ba0df95 arm64: dts: ti: k3-am62-main: Set eMMC clock parent to default
1e5144b53cec2 arm64: dts: qcom: x1e80100: Fix video thermal zone
fc54ce9d78dec arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-on
660baafc99174 arm64: dts: qcom: x1e80100-qcp: mark l12b and l15b always-on
fa8939991bc4f arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltage
b2f571e0ba1d9 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2j_1p2 voltage
a5c10cc63dc68 arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j_1p2 voltage
d3400824e096b arm64: dts: qcom: sm8650: Add missing properties for cryptobam
2a539505321a5 arm64: dts: qcom: sm8550: Add missing properties for cryptobam
b4412e855317e arm64: dts: qcom: sm8450: Add missing properties for cryptobam
87ec68b7e92cc arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
c96762b6837d5 arm64: dts: qcom: sa8775p: Remove cdsp compute-cb@10
920c14a3772dd arm64: dts: qcom: sa8775p: Remove extra entries from the iommus property
61ffb2e73d753 arm64: dts: qcom: ipq9574: Add missing properties for cryptobam
e3dfd77a7fca7 can: kvaser_pciefd: Force IRQ edge in case of nested IRQ
(From OE-Core rev: fc7c10c0a4cc9e95d8d41b0f77a89aad8c23f9c1)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Poky
Poky is an integration of various components to form a pre-packaged build system and development environment which is used as a development and validation tool by the Yocto Project. It features support for building customised embedded style device images and custom containers. There are reference demo images ranging from X11/GTK+ to Weston, commandline and more. The system supports cross-architecture application development using QEMU emulation and a standalone toolchain and SDK suitable for IDE integration.
Additional information on the specifics of hardware that Poky supports is available in README.hardware. Further hardware support can easily be added in the form of BSP layers which extend the systems capabilities in a modular way. Many layers are available and can be found through the layer index.
As an integration layer Poky consists of several upstream projects such as BitBake, OpenEmbedded-Core, Yocto documentation, the 'meta-yocto' layer which has configuration and hardware support components. These components are all part of the Yocto Project and OpenEmbedded ecosystems.
The Yocto Project has extensive documentation about the system including a reference manual which can be found at https://docs.yoctoproject.org/
OpenEmbedded is the build architecture used by Poky and the Yocto project. For information about OpenEmbedded, see the OpenEmbedded website.
Contribution Guidelines
Please refer to our contributor guide here: https://docs.yoctoproject.org/dev/contributor-guide/ for full details on how to submit changes.
Where to Send Patches
As Poky is an integration repository (built using a tool called combo-layer), patches against the various components should be sent to their respective upstreams:
OpenEmbedded-Core (files in meta/, meta-selftest/, meta-skeleton/, scripts/):
- Git repository: https://git.openembedded.org/openembedded-core/
- Mailing list: openembedded-core@lists.openembedded.org
BitBake (files in bitbake/):
- Git repository: https://git.openembedded.org/bitbake/
- Mailing list: bitbake-devel@lists.openembedded.org
Documentation (files in documentation/):
- Git repository: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/
- Mailing list: docs@lists.yoctoproject.org
meta-yocto (files in meta-poky/, meta-yocto-bsp/):
- Git repository: https://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto
- Mailing list: poky@lists.yoctoproject.org
If in doubt, check the openembedded-core git repository for the content you intend to modify as most files are from there unless clearly one of the above categories. Before sending, be sure the patches apply cleanly to the current git repository branch in question.