summaryrefslogtreecommitdiff
path: root/meta-nuvoton
AgeCommit message (Collapse)AuthorFilesLines
2023-02-07meta-nuvoton: npcm8xx-tip-fw: modify recipe more clearer to maintainTim Lee2-17/+4
Change to use TIPFW binary file from git repository directly that make recipe more clearer to maintain in the future upgrade. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Icc413ced0ea3f92f9866647b11642a1191853082
2023-02-03meta-nuvoton: npcm8xx-bootblock: update SRC_URI of LICENSETim Lee1-6/+3
Change to use the LICENSE file from git repository to avoid build warning/error when fetch this package at the first time. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I84e01df1413308e87c61149225738d54b44b8169
2023-01-23meta-nuvoton: OWNERS: remove PeterPatrick Williams1-1/+0
Peter has moved to another team and is no longer working on OpenBMC efforts. Remove him from the reviewers list for meta-nuvoton. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id0187f9925b35c72730ed6cce94a6189b4501de0
2023-01-17meta-nuvoton: npcm8xx: set optee-os 3.18.0 as the preferred versionTim Lee1-0/+2
The latest arm/optee support 3.19, but we don't have 3.19 support yet. Currently, we need to use 3.18 as preferred version for build pass. Once we have support 3.19 then we will update new bbappend for 3.19. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I02bc26d05ee4f647c2cd2803a9ce1488dcfc738d
2023-01-13yocto:mickledore: add support for new yocto layerAndrew Geissler1-1/+1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I8e54833ac78e540e9dd5011533d53ff9a3af6763
2023-01-13meta-nuvoton: npcm8xx-tip-fw: update to 0.5.3.0.4.2Tim Lee3-12/+17
Changelog: TIP_FW_L0_0.5.3_L1_0.4.2 ============== - TIP_FW L0 version 0.5.3 and L1 version 0.4.2 L1 - FreeRTOS: in case of assert: print useful info. - NVIC_BMC_reset: clear NVIC int before reloading BMC. - in BMC reset and spurious interrupt reset: read the int number from the active and not the pending. - NVIC_IntHandlerCommon: bug fix: clear correct number. - Big fix: enable all traps in hardware_app_init. - Add task bmc_task to handle BMC reset reload. - Increase heap_size to 0xA000. - HOSTPER: set to 1 till KCS bug is fixed. - Flash: check if FIU1 and FIU 0\CS1 are disabled by OTP bit. - Flash: bug fix: do not enable FIU1 CS2\3. - Flash: Allow using a 4MB flash for image. - Update FreeRTOS to none-MPU version. - Spurious interrupt handling: in case of spurious interrupt print correct int number + NVIC state, and then clear it. - OTP version: use two bits for each version number. - Copy DBGRST too to INTCR2. - Debug log: bug fix: data corruption in case of a 16MB flash. Replace the code so that Debug log is 64KB (one flash block). its location is - split flash for active recovery: 64KB before recovery image. - two flash mode: last block in active flash. - UUID: add full data read (wafer, X\Y, year, work week). Note: debug chips do not contain this info. TIP FW 0.5.1 L0 0.4.0 L1 ============== - Set RCR regs only in PORST. - Change RCR values for TIP reset. - NVIC: print more data on spurious interrupts. - SPIX - set FIU_FIX to SINGLES. Other FIUs remain in INCREASING mode as before. TIP FW 0.5.1 L0 0.4.0 L1 GOOGLE4 ============== - derived from TIP FW 0.5.1 L0 0.4.0 L1 Tested: buid pass and boot up successful with correct TIP FW latest version. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I2b5093470d6caa2e26bb287ec7dda3a8d0c4404c
2023-01-13meta-nuvoton: npcm8xx-igps: update to 03.08.03Tim Lee2-4/+4
Changelog: IGPS 03.08.03 - Jan 9th 2023 ============== - TIP_FW 0.5.3 L0 0.4.2 L1 - FreeRTOS: in case of assert: print useful info. - NVIC_BMC_reset: clear NVIC int before reloading BMC. - in BMC reset and spurious interrupt reset: read the int number from the active and not the pending. - NVIC_IntHandlerCommon: bug fix: clear correct number. - Big fix: enable all traps in hardware_app_init. - Add task bmc_task to handle BMC reset reload. - Increase heap_size to 0xA000. - HOSTPER: set to 1 till KCS bug is fixed. - Flash: check if FIU1 and FIU 0\CS1 are disabled by OTP bit. - Flash: bug fix: do not enable FIU1 CS2\3. - Flash: Allow using a 4MB flash for image. - Update FreeRTOS to none-MPU version. - Spurious interrupt handling: in case of spurious interrupt print correct int number + NVIC state, and then clear it. - OTP version: use two bits for each version number. - Copy DBGRST too to INTCR2. - Debug log: bug fix: data corruption in case of a 16MB flash. Replace the code so that Debug log is 64KB (one flash block). its location is - split flash for active recovery: 64KB before recovery image. - two flash mode: last block in active flash. - UUID: add full data read (wafer, X\Y, year, work week). Note: debug chips do not contain this info. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ie2d5086127da69f94d7b5cbe55ed89b1e6e49f30
2022-12-19meta-nuvoton: npcm8xx-tip-fw: update to GOOGLE2 releaseBenjamin Fair2-8/+8
Changelog: - Add flag CERBERUS_SECURE_BOOT_ONLY. No udpate, recovery and logging. Change-Id: Id242eca001cadd7e6a0ed116300baa87f56a0ddb Signed-off-by: Benjamin Fair <benjaminfair@google.com>
2022-12-19meta-nuvoton: npcm8xx-igps: update to 03.08.00Benjamin Fair3-12/+4
Also remove Google-specific version since it has been merged into the mainline branch. Changelog: IGPS 03.08.00 - Dec 15th 2022 ============== - TIP_FW: 0.5.0 L0 0.3.9 L1 - Code cleanup for production. - bug fix key selection during recovery. - Add DME+RIOT data export to PCI MBOX. - align BMC and TIP that both will use PLL2 and not CLKREF. - Bug fix: don't save previous INTCR2 for reset indication. - Bug fix: update flow using wrong KMT. - TIP_FW: 0.5.0 L0 0.3.9 L1 GOOGLE3 - aligned to the above release. - split SFDP - enable flag CERBERUS_SECURE_BOOT_ONLY - uboot https://github.com/Nuvoton-Israel/u-boot/releases/tag/v2021.04-npcm8xx-20221215 - OpTee: https://github.com/Nuvoton-Israel/optee_os/releases/tag/npcm845x_3.18.0_v1.0 - linux offset 4MB. - Update scripts to sign in yocto build (signatures only). Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: I396a8e05bc6aa53fd6c7062ed342ce1f26b7e2fb
2022-12-19meta-nuvoton: npcm8xx-bootblock: update to 0.2.8Benjamin Fair3-7/+7
Changelog: version 0.2.8 - Nov 22 2022 ============= - Bug fix: disable RECALIB in DDR, after training, before sweep phase. - eSPI: enable auto handshake. Version 0.2.6 - Oct 26 2022 ============= - Bug fix: If DRAM is 2GB and max DRAM size in header is smaller, GMMAP should be set according to header, not according to the physical device. Version 0.2.4 - Oct 18 2022 ============= - MC: Support 2GB DRAM - MC: Updated TRFC default to 2GB DRAM and fixed value for 1600/1G - CLK: always set PLLs by bootblock. Set all dividers in PORST. - SPI-X: upper limit of 33MHz. Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: Ia82fba195139d245ccb7f62218a900069c575e2c
2022-12-15meta-nuvoton: evb-npcm845: update flash partition layoutTim Lee1-3/+5
Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Iaf52326b89e459c17694567c4fbdd7dc874183e3
2022-12-15meta-nuvoton: add generic meta-nuvoton defconfig for npcm8xxTim Lee2-0/+200
According to commment in https://gerrit.openbmc.org/c/openbmc/openbmc/+/57718/4 We have split out the generic meta-nuvoton defconfig change from the EVB change Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I95a53bc4acc39bad21787c059f2e6cde24c3e43e
2022-12-01meta-nuvoton: move npcm8xx-bootblock recipe into inc fileTim Lee2-22/+27
Follow the other npcm8xx recipes to use different versions of this recipe for different platforms. Tested: build pass and boot up successfully with correct bootblock version. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ic97de46876e7e821b65515846d40c939d273bcc1
2022-11-30meta-phosphor: npcm8xx.bbclass: pad binary in place for alignmentTim Lee1-0/+1
Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I9bfe4ed6065c7f031bfd2bedc2c6eaedc7a5ee62
2022-11-05meta-nuvoton: npcm8xx-igps: update npcm8xx-igps recipeTim Lee2-4/+4
IGPS 03.07.03 - Oct 12 2022 ============== - U-boot 2021.04-npcm8xx-20221011 - TIP_FW 0.4.6 L0 0.3.5 L1 - Support all board types (flash connections detected at runtime) - Bootblock XML: return FIU to 50MHz in bootblock header Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I2bf9fe80c8d66d83109d8aa67c0461f828abfef0
2022-11-03meta-nuvoton: u-boot-nuvoton: srcrev bump f33412159b...78bb108e00Tim Lee1-1/+1
Joseph Fu (1): dts: npcm730 GBS: update uboot dts for npcm-v2021.04 Joseph Liu (1): configs: arbel: update uimage_flash_addr to 0x80400000 Stanley Chu (7): env: Support ENV offset behind the U-boot image env: print env offset if uboot pointer is enabled configs: arbel: add defconfig for enabling uboot_pointer feature spi: npcm_fiu: support spix dts: nuvoton-npcm845-evb: enable spix configs: npcm8xx: change env offset configs: arbel: change ramdisk load address Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I44ca7bb622ceb721400f3ce14254de7545c6bc35
2022-11-01meta-phosphor: npcm8xx.bbclass: adjust each image alignment by its definitionTim Lee1-0/+6
Tested: buid pass and boot up successful when loading BB at 0x80000 for example Verified by bootblock log as below: ========== Load bootblock ========== tip_firmware_image_init fiu0 cs0 BOOTBLOCK tag U. scan from 0x80000000 to 0x88000000 tip_firmware_image_scan_flash BOOTBLOCK found addr 0x80080000 dst 0xfffd0000 Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I62eced6d80b48d488348d43468f8f01edf83d79a
2022-10-27meta-nuvoton: npcm8xx-igps: remove bash-ismBenjamin Fair1-1/+2
The `{A,B}` expansion syntax is a bash extension which isn't supported on some other shells. Tested: Built successfully with non-bash shell Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: Iae3168e0699d0e399b0f1dcfbd978dcc16aadbf5
2022-10-25meta-nuvoton: images: add Google OEM boot recipesBenjamin Fair2-0/+16
These versions of IGPS and the TIP FW have customizations for Google. Other users of npcm8xx can add customized or pinned versions here too as necessary. Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: I14001205636fd9697f7953594c3d02ad58b398a1
2022-10-25meta-nuvoton: npcm8xx-igps: use sed instead of patchBenjamin Fair2-222/+5
This method is less likely to break and require fixes when Nuvoton adjusts the XML files. Tested: Still able to build successfully Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: Ib8e67b67cd837d1d5510ab326012d0644b3a2780
2022-10-25meta-nuvoton: move npcm8xx-tip-fw recipe into inc fileBenjamin Fair2-22/+26
This will allow us to use different versions of this recipe for different platforms. Tested: No impact to the resulting recipe Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: I90cf725589c5df48d17668bf8afe3ef3db7d8e2e
2022-10-25meta-nuvoton: move npcm8xx-igps recipe into inc fileBenjamin Fair2-24/+26
This will allow us to use different versions of this recipe for different platforms. Tested: No impact to the resulting recipe Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: I5a4e58d0a013ab5ac3df5ff47f02c8004ead6249
2022-10-25meta-nuvoton: update npcm8xx-tip-fw recipeTim Lee1-2/+2
- TIP_FW L0 version 0.4.6 and L1 version 0.3.5 L1 - Support all board types (flash connections detected at runtime) - To be used in IGPS 3.7.3 and above Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ic4a4e74bb266a0d106af483047cda261dd94788e
2022-10-10meta-nuvoton: npcm8xx-igps patch refreshAnthony1-28/+29
https://gerrit.openbmc.org/c/openbmc/openbmc/+/55099 added npcm8xx-igps together with a patch, and later npcm8xx-igps SRCREV was bumped in https://gerrit.openbmc.org/c/openbmc/openbmc/+/57109, but the patch was not refreshed. This would cause fuzz detected. Change-Id: Iaeaf5aa8091b347039ed4cfa187e252e60660f00 Signed-off-by: Anthony <anthonyhkf@google.com>
2022-10-06meta-nuvoton: trusted-firmware-a: add no-warn-rwx-segments for fixing build ↵Tim Lee1-0/+3
break Due to the changes in binutils, when there is any warning during the linking, it would be treated as a fatal error, breaking the compilation. Similar fix is added in https://github.com/OP-TEE/optee_os/pull/5474 Optee-os already apply patch in optee/optee-os/0008-no-warn-rwx-segments.patch Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I4a6a688a0fc1c928092d3f6750e79fd8dc23afe7
2022-10-01meta-nuvoton: upgrade npcm8xx-bootblock to v0.2.3Tim Lee1-26/+26
Version 0.2.3 - Sep 20 2022: 1. MC: set bit 8 for DLL reset after writing to MRS registers. 2. Flash: remove scan for uboot. 3. Remove FIU driver (not used). Tested: build pass and boot up successful >================================================ > Arbel A35 BootBlock by Nuvoton Technology Corp. Ver 0.2.3 >================================================ Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I271318595382795153b24e646bdd56d087e1eabc
2022-09-30add langdale to compatible layerAndrew Geissler1-1/+1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I65febeeec11e6e5b40ee728f42cfbe77023dae1e
2022-09-27meta-nuvoton: add support to generate full flash image for npcm8xxTim Lee2-0/+102
Nuvoton's npcm8xx full flash image includes TIP FW, Bootblock, ATF, OPTEE and UBOOT with headers. Generating headers and merging images are being done by Nuvoton's binary generator tool (Bingo) which uses external parameters from XML files for that. Thus, we need to add related fitimage and image type for npcm8xx. However, before merge this commit, we must wait for below commits were merged. meta-nuvoton: arm-trusted-firmware: add arm trusted firmware recipe https://gerrit.openbmc.org/c/openbmc/openbmc/+/55234 meta-nuvoton: add npcm8xx-bootblock recipe https://gerrit.openbmc.org/c/openbmc/openbmc/+/55117 meta-nuvoton: add npcm8xx-igps recipe https://gerrit.openbmc.org/c/openbmc/openbmc/+/55099 meta-nuvoton: npcm7xx-bingo: upgrade latest version 0.0.5 support Arbel https://gerrit.openbmc.org/c/openbmc/openbmc/+/55128 Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I4599e39d3873f07cde6904d0f10161964fc45c7a
2022-09-24meta-nuvoton: optee: add optee recipeTim Lee2-0/+23
Add optee-os and optee-os-tadevkit bbappend version 3.18.0 base for Nuvoton npcm8xx SOC Change-Id: I0d3dae985f53f250fbfbc28c431b0e4532f828e8 Signed-off-by: Tim Lee <timlee660101@gmail.com>
2022-09-21meta-nuvoton: arm-trusted-firmware: add arm trusted firmware recipeTim Lee3-0/+21
Add for supporting Nuvoton npcm8xx SOC. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ib402cb769f3e97abc05eeb8d147d3f7f3fd71f0a
2022-09-20meta-nuvoton: OWNERS: add Dhananjay to reviewersPatrick Williams1-0/+1
Dhananjay asked me to add him to the reviewers list for meta-nuvoton. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id9fae80ece5fceef4630e8c05a5c9a08147a2bb4
2022-09-15meta-nuvoton: upgrade npcm8xx-igps recipeTim Lee1-11/+2
Upgrade IGPS from 03.06.02 to 03.06.04 and remove duplicate deploy Previous npcm8xx-ipgs recipe will deploy BB and TIPFW binary. However, BB and TIPFW recipes already were merged recently. They will do their own deploy task individually. Thus, we should remove duplicate deploy in igps recipe. IGPS 03.06.04 - Aug 14 2022 ============== - TIP_FW 0.4.1 L0 0.2.6 L1 * flash driver bug fixes. * Core reset bug fix: CORSTC: set to 1s, except MC bit * Do not continue if BMC fail to boot. * RESSR: copy values from TIP_SCR1 to INTCR2. Print last reset type. * OEM: read 2 bytes from OTP (was 1). - Bootblock is alligned to 512KB. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Id0b7336f0b2ada9e43385d635f3e3536a70aad8d
2022-09-09meta-nuvoton: point at 5.15 treePatrick Williams1-3/+3
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iff75df9a12e83e0f480118f4c867ac5cba96a986
2022-08-19meta-nuvoton: add npcm8xx-tip-fw recipeTim Lee1-0/+26
The Arbel NPCM8XX requires a TIP FW image which handles various security tasks. Releases/TIP_FW_L0_0.4.1_L1_0.2.6 version: 1. Flash driver bug fixes. 2. Bug fix CS1 slew rate. 3. Print all SFDP info. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I54c0c7b46972b7a261c5d8c73472ae57c2346fb7
2022-08-16meta-nuvoton: npcm8xx-bootblock: add npcm8xx-bootblock recipeTim Lee1-0/+26
The Arbel NPCM8XX requires a bootblock image that will initiate the DRAM and basic HW settings. First release constrains only binaries. Version is A35_BootBlock_0.2.2 Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ia5904dca98c44df8ed4c2af6f599965ccfd4aec2
2022-08-01meta-nuvoton: add npcm8xx-igps recipeTim Lee2-0/+256
IGPS 03.06.02 - Jul 24 2022 ============== - Restore Z1 XMLs. - Bug fix ReplaceComponent.bat - Add fiu clk dividers fields to Bootblock header xml. - TIP FW: 0.3.9 L0 0.2.4 L1: - virtual flash bug fix: use memcy instead of tip_memcpy. - shared attestation hash is 512. - tip_mbx bug fixes. - tip_combo: return early if failed to find image. - init WD0RCR, 2, 3 before BMC starts. - check load and verify return status. if verify tip images fail in secure boot, restart. - Bootblock: 0.2.2 - Fix GMMAP value for 2GB and 512MB. - Add 3 FIU dividers to the the header (require IGPS 3.6.2 and above) - Bug fix: add support for ODT termination of zero (termination disabled). - Print pass\fail criteria for sweeps. Need to enable debug prints to use. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ibd19031adf33d6a6ec5ada905490ba50c92e1948
2022-07-30meta-nuvoton: npcm7xx-bingo: upgrade latest version 0.0.5 support ArbelTim Lee1-1/+1
It is also backward compatible for Poleg. Tali Perry (5): First release version 0.0.2 Makefile on root bingo: add npcm8xx fields support Update README: version 0.0.5 for Arbel bingo 0.0.5 Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ieeaaae338971f3e1f2ed20746089e72560b5e76f
2022-07-29meta-nuvoton: add Peter D as reviewerPatrick Williams1-0/+3
Peter D has been doing some early prototype work for Meta with the Nuvoton hardware. Adding him as a reviewer to the meta. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0123a516c5fbedaf65ef032409b9c7d4c075a9b4
2022-07-14meta-nuvoton: u-boot-nuvoton: upgrade v2019.01 -> v2021.04Tim Lee1-3/+3
Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I5922de3f0f28932e212f0b5f0d7d6b92af6c0c9f
2022-05-26meta-nuvoton: linux: remove SYSFS_DEPRECATEDBrian Ma1-2/+0
SYSFS_DEPRECATED and SYSFS_DEPRECATED_V2 is no longer needed. Signed-off-by: Brian Ma <chma0@nuvoton.com> Change-Id: Ie2920b37db6c81a4e5cce067d39aad564fc4aadd
2022-04-30treewide: fix GPLv2/LGPLv2.1 obsolete-license warningsPatrick Williams5-5/+5
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I746b04e1e36abaf2ff3852beb8a04535692442c1
2022-04-21treewide: fix GPLv2+ obsolete-license warningsPatrick Williams1-1/+1
The LICENSE string 'GPLv2+' is considered obsolete by Yocto and raises a warning. Switch them too the accepted tag 'GPL-2.0-or-later'. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I88c639dbb45762e2e019a3503f1f1930b65c09d6
2022-03-31meta-nuvoton: u-boot-nuvoton: srcrev bump ab1fb4143e...3f1e85ef94Charles Boyer1-1/+1
Charles Boyer (1): Add Fii Mori project DTS and DTSI files Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I8fe7a6cb0d9bc036cebc2dc223181961f96b4a7e
2022-02-26treewide: support yocto kirkstone releasePatrick Williams1-1/+1
* Deprecate N-1 release (hardknott). * Enable N+1 release (kirkstone). Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I39e027e02dab64b4390b46ffbd9c299c858f403e
2022-02-22treewide: remove MAINTAINERSPatrick Williams1-52/+0
The MAINTAINERS files are no longer used and are out of date (references to IRC still exist in most of them). Remove them and rely on the OWNERS exclusively. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0f5d2719ad97e218ce03c4503efe1b1c92ac455e
2022-01-31meta-nuvoton: u-boot-nuvoton: srcrev bump 7578a59e96...ab1fb4143eMustafa Shehabi1-1/+1
Mustafa Shehabi (1): dts: npcm730 kudo: update GPIO203 in dtsi Change-Id: I832de8218da185428661edee55a21aed3828257f Signed-off-by: Mustafa Shehabi <mustafa.shehabi@fii-na.com>
2022-01-28meta-nuvoton: svf: Fix minor QA warningPeter Foley1-1/+1
e.g. WARNING: /opt/openbmc/meta-nuvoton/recipes-nuvoton/loadsvf/loadsvf_git.bb: Recipe loadsvf sets S variable with trailing slash '/opt/openbmc/build/gsj/tmp/work/armv7a-openbmc-linux-gnueabi/loadsvf/git-r1/git/', remove it Signed-off-by: Peter Foley <pefoley@google.com> Change-Id: Idcfa1306b54ad921519cb2a41f9ccb36f8bb26ac
2022-01-25treewide: fix up github SRC_URIsPatrick Williams5-5/+5
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2021-12-21meta-nuvoton: u-boot-nuvoton: srcrev bump c11d9a81ea...7578a59e96Fran Hsu1-1/+1
Stanley Chu (1): driver: i2c-npcm7xx: extend the timeout of ack cycle on receving. Fran Hsu (1): dts: npcm730 GSZ: update the GPIO default setting. Signed-off-by: Fran Hsu <fran.hsu@quantatw.com> Change-Id: Ia2ae99c32dd77255f1bba5b4ccc757fdd5a31469
2021-11-04Partially revert "treewide: remove obmc-system-mgmt feature"Patrick Williams1-0/+1
The obmc-system-mgmt feature is currently used in the image to trigger inclusion of a virtual-provider which provides a number of packages many systems need. Partially revert the removal of this feature so that the outcome is: 1. The empty obmc-phosphor-sysd package is still removed. 2. By default the 'obmc-system-mgmt' feature is included, unless specifically exempted. 3. All EVB platforms remove the 'obmc-system-mgmt' feature since they have no system they are managing. This partially reverts commit 060ad3ff7fcc30aff78a9e504efee9d8fa0d4526. Tested: * Built `bletchley` and confirmed `packagegroup-fb-apps-system` and `entity-manager` are present. ``` entity-manager armv7ahf-vfpv4d16 0.1+git0+6bf41588ab-r0 packagegroup-fb-apps-system all 1.0-r1 ``` * Built `witherspoon` and confirmed `packagegroup-op-apps-system` and `pdbg` are present. ``` packagegroup-op-apps-system noarch 1.0 pdbg arm1176jzs 3.3 ``` * Ran `bitbake -p` on `evb-ast2600` to confirm the undefined `virtual-obmc-system-mgmt` is not being included in the image. Change-Id: I8b7804d5101cc84a2c57473b3f85672bf7767c67 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>