cpld: lattice: add XO3D-9400 series support to supportedDeviceMap

Add LatticeLCMXO3D_9400Firmware with Device ID {0x21, 0x2e, 0x30, 0x43}

Tested on santabarbara SCM cpld:
'''
1. verified device ID matches actual chip on hardware
<7> Santabarbara_SCM_CPLD_6045: created dbus interfaces on path /xyz/openbmc_project/software/Santabarbara_SCM_CPLD_6045
<7> starting the async update with memfd 10
<7> open fd 10
<7> file size: 2100958
<7> parsing package header
<7> parsing package, pkg header size: 173
<7> Santabarbara_SCM_CPLD_6045: set version 00000002
<6> Updating Lattice CPLD firmware
<7> Device ID match with chip. Chip name: LCMXO3D-9400
<3> NOTE DEVICE NAME:	LCMXO3D-9400HC-5CABGA256*
<7> [OK] The image device name match with chip name
'''

Change-Id: I21d4b0b031542079d2f646591021666378c19157
Signed-off-by: Fred Chen <Fred.Chen@quantatw.com>
1 file changed
tree: 7f2eff4c8518929b6b915d13f150003a9ce89bf4
  1. bios/
  2. bmc/
  3. common/
  4. cpld/
  5. eeprom-device/
  6. i2c-vr/
  7. subprojects/
  8. test/
  9. .clang-format
  10. .clang-tidy
  11. .gitignore
  12. .shellcheck
  13. LICENSE
  14. meson.build
  15. meson.options
  16. OWNERS
  17. README.md
README.md

phosphor-bmc-code-mgmt

Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture

To Build

To build this package, do the following steps:

  1. meson build
  2. ninja -C build

To clean the repository run rm -r build.