coreboot/util/intelp2m
Maxim Polyakov 2394795279 intelp2m/patform/lewisburg: Add unit tests
- The generated map of long and short macros should correspond to the
  reference ones for all pads (INTEL-LEWISBURG-PCH/PAD-MAP). The test
  suite is based on the generated macros of a real platform.
- generated field macros should correspond to the RO_FIELDS mask
  (INTEL-LEWISBURG-PCH/MASK);
- macros generated from the zero values bits of the DW registers should
  correspond to the reference ones (INTEL-LEWISBURG-PCH/EMRTY).

Change-Id: Iec18462be8428c3f37d546332211a730ee589a2d
Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67133
Reviewed-by: David Hendricks <david.hendricks@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Alicja Michalska <ahplka19@gmail.com>
Reviewed-by: Maximilian Brune <maximilian.brune@9elements.com>
2024-12-04 18:16:00 +00:00
..
config util/intelp2m: Add support for Emmitsburg macro generation 2024-06-17 14:30:28 +00:00
fields intelp2m: Add Go Managing Dependencies System support 2022-09-12 12:55:05 +00:00
parser util/intelp2m/parser/template: Add unit test 2024-12-04 18:15:10 +00:00
platforms intelp2m/patform/lewisburg: Add unit tests 2024-12-04 18:16:00 +00:00
.gitignore
description.md
go.mod intelp2m: Add Go Managing Dependencies System support 2022-09-12 12:55:05 +00:00
main.go util/intelp2m: Remove blank line after '{' 2024-06-21 16:07:07 +00:00
Makefile util: Add SPDX license headers to Makefiles 2022-11-22 12:47:09 +00:00