)]}'
{
  "commit": "66b54e18d84bae8d40070835a3aec978d42e1fe5",
  "tree": "b6ee97d234c975f07f736dfe29acf9102fd2314b",
  "parents": [
    "d5fa1e8d828b876e6652cf3dddc5052d1104eafc"
  ],
  "author": {
    "name": "Anthony Rocha",
    "email": "anthony.rocha@amd.com",
    "time": "Fri May 29 14:24:00 2026 -0700"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Mon Jun 01 06:57:21 2026 -0700"
  },
  "message": "Introducing the smc peripheral\n\nCo-authored-by: hailin wu \u003chailin.wu@aspeedtech.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8a91f250ded49a8f05bab1da7068640b1c3a2ae0",
      "old_mode": 33188,
      "old_path": "MODULE.bazel.lock",
      "new_id": "8c167559313bcf851484c163698f664e3ea9cca6",
      "new_mode": 33188,
      "new_path": "MODULE.bazel.lock"
    },
    {
      "type": "modify",
      "old_id": "2a498bfc871404603e1a71e0ee21eed354896cd0",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/BUILD.bazel",
      "new_id": "5da2edcb4f62b0032ab3bc6c0cf9a34ebe11c81e",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "141dead8a20a862323fbadd8912b3e0c155e77ee",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/lib.rs",
      "new_id": "4ae0fac927565d997fee87e5e0f1631395c9eaf3",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "3f4cccde0b9962da0141378798549aee768631ad",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/scu/pinctrl.rs",
      "new_id": "a3a0d0d97c7287367bd4d111cca19e6d7c166dd1",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/scu/pinctrl.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c15db2a9ee4fe9f4bee3dbbd958e09a2f44c674",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3e5823d560350faa3782fe9f3a24eb77c7ccb76",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/controller.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbfbfffdcd1ce2819d06384260ab8c4c55202782",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/device/block_device.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7aa2e5e31559328d63de20b320e4b1bc739d2d7e",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/device/flash.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7fba1f62048e3d9f4f482df9534de3f5f942b1f",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/device/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bce687f5f1429b2a2393ab5d3dd539870dff096e",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/fmc.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78a889ab217d3e8c5b0a6da118a70bb0034995b7",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/helpers.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fae72cb2a93f5763c711997b89850985cae5f414",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/interrupts.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f2bc8c10dc89a55f86dfeeeb8107990a95602ab",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4328f5f37cb53d203117bde4f31bdc73d4425d4f",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/registers.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a17271d953e37ee913ce0e5b735da3b4c719081",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/spi.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "675c8f3c8511f98856a7680a2beddf70a23d5505",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/smc/types.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e61d54d0e5973753e488fe803c4041a175d60de",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68c375eb1818166b0b99838b7018f4fd8d4c069d",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a981698bd40044b9dcf4722f981edd874bf8ecf",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/dma_irq/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9de49c39825fdeff87b5ea2e17c0098900b96bc",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/dma_irq/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed5fedc9f2b2e5c371f715847257f17e49e6d596",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/dma_irq/system.json5"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6828cb1c47b215fb1b5e862cd0d628d2d86b2fbc",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/dma_irq/target.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e649f7327d2f9ea043b0e91ed93901b95934a3f",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/read/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4b89cb1e3dc877fb2daffe436375101819e8d1d",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/read/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed5fedc9f2b2e5c371f715847257f17e49e6d596",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/read/system.json5"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6915acb37562320cd3b7bb402dd84226e01c3957",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/read/target.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38e7ee8e3958c7b570c5b533a1f41f9a0e337a70",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/smc/target_debug.rs"
    },
    {
      "type": "modify",
      "old_id": "8f14999593716d598d90bf93fba1a4a1c6010b47",
      "old_mode": 33188,
      "old_path": "third_party/crates_io/Cargo.lock",
      "new_id": "0d2e3a74ee2bc06d5d19f2aa79df4c3cc744ecf2",
      "new_mode": 33188,
      "new_path": "third_party/crates_io/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "112ca9cbb143cc4494651345e1bb479b13ca3d7d",
      "old_mode": 33188,
      "old_path": "third_party/crates_io/Cargo.toml",
      "new_id": "c878162b3f403beb4fcb59e2c17be2d0147cf25c",
      "new_mode": 33188,
      "new_path": "third_party/crates_io/Cargo.toml"
    }
  ]
}
