summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/emul/tcpci.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
| | | | | | | | | | | | | | | Normally we don't do this, but enough changes have accumulated that we're doing a tree-wide one-off update of the name & style. BRANCH=none BUG=chromium:1098010 TEST=`repo upload` works Change-Id: Icd3a1723c20595356af83d190b2c6a9078b3013b Signed-off-by: Mike Frysinger <vapier@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3891203 Reviewed-by: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
* zephyr: Mark label property deprecated for tcpci emulatorsKeith Short2022-08-261-8/+1
| | | | | | | | | | | | | | | The previous CLs remove the label property from the ps8xxx and generate TCPCI emulators. Restore the tcpci.yaml file so the label property is deprecated. BUG=b:239165779 BRANCH=none TEST=./twister --clobber Signed-off-by: Keith Short <keithshort@chromium.org> Change-Id: I9169a13fc9db07a76fe12abba64bac6b56b8a02f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3855425 Reviewed-by: Wai-Hong Tam <waihong@google.com>
* zephyr: tcpci emulator: add explicit label propertyKeith Short2022-08-241-1/+8
| | | | | | | | | | | | | | The TCPCI emulator and tests currently require the label property. Override the deprecated attribute from the base.yaml. BUG=b:239165779 BRANCH=none TEST=./twister --clobber Signed-off-by: Keith Short <keithshort@chromium.org> Change-Id: I3bbc85dc882ae7cd17b178189979f81e3657d521 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3852576 Reviewed-by: Sam Hurst <shurst@google.com>
* zephyr: improve tcpc emulator creationDawid Niedzwiecki2022-06-281-0/+14
Rework the TCPC emulators architecture. A separate general TCPCI emualtor is now not needed for a scific chip emulator. Only one DTS node should be created per the TCPC emulator and the TCPCI_EMUL_DEFINE macro should be used. BUG=b:233645785 TEST=zmake testall BRANCH=main Signed-off-by: Dawid Niedzwiecki <dn@semihalf.com> Change-Id: I5eba9eeb9bcff5d587f843094e530a13c140cc22 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3705480 Commit-Queue: Dawid Niedzwiecki <dawidn@google.com> Reviewed-by: Yuval Peress <peress@google.com> Reviewed-by: Tomasz Michalec <tmichalec@google.com>