Skip to content

Commit

Permalink
dts: mspi: Add MSPI emulator bindings
Browse files Browse the repository at this point in the history
Add the controller and device emulator bindings for MSPI.

(cherry picked from commit 11c1722)

Original-Signed-off-by: Swift Tian <swift.tian@ambiq.com>
GitOrigin-RevId: 11c1722
Change-Id: Ifa7b1cd912bfa6a7b3d0abe8c07482a622f1d920
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/5635391
Commit-Queue: Dawid Niedźwiecki <dawidn@google.com>
Tested-by: Dawid Niedźwiecki <dawidn@google.com>
Tested-by: ChromeOS Prod (Robot) <chromeos-ci-prod@chromeos-bot.iam.gserviceaccount.com>
Reviewed-by: Dawid Niedźwiecki <dawidn@google.com>
  • Loading branch information
swift-tk authored and Chromeos LUCI committed Jun 18, 2024
1 parent 41a942d commit 58bd376
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
12 changes: 12 additions & 0 deletions dts/bindings/mspi/zephyr,mspi-emul-controller.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Copyright (c) 2024, Ambiq Micro Inc. <www.ambiq.com>
# SPDX-License-Identifier: Apache-2.0

description: Zephyr MSPI Emulation controller

compatible: "zephyr,mspi-emul-controller"

include: mspi-controller.yaml

properties:
reg:
required: true
21 changes: 21 additions & 0 deletions dts/bindings/mspi/zephyr,mspi-emul-device.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright (c) 2024, Ambiq Micro Inc. <www.ambiq.com>
# SPDX-License-Identifier: Apache-2.0

description: Zephyr MSPI Emulation Device

compatible: "zephyr,mspi-emul-device"

include: mspi-device.yaml

properties:
reg:
required: true

xip-config:
default: [0, 0, 0, 0]

scramble-config:
default: [0, 0, 0]

ce-break-config:
default: [0, 0]

0 comments on commit 58bd376

Please sign in to comment.