meta-nuvoton: npcm8xx-igps: update to 03.08.00

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
diff --git a/meta-google/conf/distro/gbmc.conf b/meta-google/conf/distro/gbmc.conf
index 805380b..90a5e3a 100644
--- a/meta-google/conf/distro/gbmc.conf
+++ b/meta-google/conf/distro/gbmc.conf
@@ -34,5 +34,5 @@
 # Force the patches to not have any fuzz for gBMC
 ERROR_QA:append = " patch-fuzz"
 
-REQUIRED_VERSION_npcm8xx-igps-native = "03.07.02-Google"
+IGPS_MACHINE:npcm8xx = "Google"
 REQUIRED_VERSION_npcm8xx-tip-fw = "0.4.5.0.3.4-GOOGLE"
diff --git a/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.07.02-Google.bb b/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.07.02-Google.bb
deleted file mode 100644
index 0aea028..0000000
--- a/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.07.02-Google.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-# this recipe is only intended for specific users, so don't choose it by default
-DEFAULT_PREFERENCE = "-1"
-
-# tag IGPS_03.07.02_Google
-SRCREV = "d19d7e2a75c6aa35e745fe5e00bf7b256df11278"
-IGPS_BRANCH = "igps_npcm8xx_google"
-
-require npcm8xx-igps.inc
diff --git a/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.07.03.bb b/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.07.03.bb
deleted file mode 100644
index 96bc77d..0000000
--- a/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.07.03.bb
+++ /dev/null
@@ -1,4 +0,0 @@
-# tag IGPS_03.07.03
-SRCREV = "4e53f4bbe88e115cca522cbf34160ad1a21236b2"
-
-require npcm8xx-igps.inc
diff --git a/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.08.00.bb b/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.08.00.bb
new file mode 100644
index 0000000..1a4af62
--- /dev/null
+++ b/meta-nuvoton/recipes-bsp/images/npcm8xx-igps-native_03.08.00.bb
@@ -0,0 +1,4 @@
+# tag IGPS_03.08.00
+SRCREV = "69c2f8bc0ed599a8148400f24f8217e1fd44f001"
+
+require npcm8xx-igps.inc