)]}'
{
  "commit": "a065520a7c7eedcca961de1fc891cc0b04e6df77",
  "tree": "f7a4c280f6d3114b98a52e147f988c4ae293271b",
  "parents": [
    "d96c97c77309f1cf1ff1cbe9fa521a75fc9d5698"
  ],
  "author": {
    "name": "Thomas Heijligen",
    "email": "thomas.heijligen@secunet.com",
    "time": "Tue Dec 14 16:36:05 2021 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Jan 29 12:29:02 2023 +0000"
  },
  "message": "hwaccess: move x86 port I/O related code into own files\n\nAllow port I/O related code to be compiled independent from memory\nmapping functionality. This enables for a better selection of needed\nhardware access types.\n\nChange-Id: I372b4a409f036da766c42bc406b596bc41b0f75a\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/60110\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72265\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ed85ed408119bfaeeb359683423c6b0550df271a",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "e5b33cb2ecc4f467b2d40d1896421143cfd2ada8",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "d995d4d3939fa6d004f1721ae55c63b3f53ef316",
      "old_mode": 33188,
      "old_path": "amd_imc.c",
      "new_id": "ce0d667d89cd765142ff81bc83291f46a49839c3",
      "new_mode": 33188,
      "new_path": "amd_imc.c"
    },
    {
      "type": "modify",
      "old_id": "f124eeebe57892fe8c06cb1b70c48bcfecec6282",
      "old_mode": 33188,
      "old_path": "atahpt.c",
      "new_id": "02508ffe388551257fef398fc628c31bc515d7e3",
      "new_mode": 33188,
      "new_path": "atahpt.c"
    },
    {
      "type": "modify",
      "old_id": "75448e6866ca488f1ee137ca564a37f26aba2d73",
      "old_mode": 33188,
      "old_path": "atapromise.c",
      "new_id": "c8c19f963e0f3b1c394d7b2f5f669fe42f5bd00e",
      "new_mode": 33188,
      "new_path": "atapromise.c"
    },
    {
      "type": "modify",
      "old_id": "6a8ec1f739e5e96b1dd457a1b823b3ba7d6c6c06",
      "old_mode": 33188,
      "old_path": "atavia.c",
      "new_id": "97df99844ebdaa0238cfaae774a67b0a5cd455c4",
      "new_mode": 33188,
      "new_path": "atavia.c"
    },
    {
      "type": "modify",
      "old_id": "6f447c26a1f84638a5b3e9f31ae1521a3330c5b9",
      "old_mode": 33188,
      "old_path": "board_enable.c",
      "new_id": "c4d0eb73f8088312a2926a243864e8ef629600e0",
      "new_mode": 33188,
      "new_path": "board_enable.c"
    },
    {
      "type": "modify",
      "old_id": "2e9da55140892782c12aeaa7e61701deb313e267",
      "old_mode": 33188,
      "old_path": "chipset_enable.c",
      "new_id": "1c3d896c5b40e1323561a04e72c2f64b33f864a1",
      "new_mode": 33188,
      "new_path": "chipset_enable.c"
    },
    {
      "type": "modify",
      "old_id": "8d5937cebfc3d1f88fa1bb45e156f94f90345d62",
      "old_mode": 33188,
      "old_path": "drkaiser.c",
      "new_id": "b22ce5539abd53deb0f70dd4d6257e382232738d",
      "new_mode": 33188,
      "new_path": "drkaiser.c"
    },
    {
      "type": "modify",
      "old_id": "1bf656ce39f0adafd29a8088dd716ad8547594cc",
      "old_mode": 33188,
      "old_path": "gfxnvidia.c",
      "new_id": "381f861929b51c9fa7e2a9fd4e7f64dbb25ff003",
      "new_mode": 33188,
      "new_path": "gfxnvidia.c"
    },
    {
      "type": "modify",
      "old_id": "9bfd8ea550adca06c70cbb9e6b479e34ae8e4b8a",
      "old_mode": 33188,
      "old_path": "hwaccess.c",
      "new_id": "4e8a274d56df8f5ec9eff9ce9570f725bef95740",
      "new_mode": 33188,
      "new_path": "hwaccess.c"
    },
    {
      "type": "modify",
      "old_id": "e5edcfa96d3db5fd2948376b80c8affef53e4250",
      "old_mode": 33188,
      "old_path": "hwaccess.h",
      "new_id": "5b7b079fb2716442534bd03e69d835c3a415d87d",
      "new_mode": 33188,
      "new_path": "hwaccess.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3152bfe516addf113bfeafe2b555b1e1e0d40c67",
      "new_mode": 33188,
      "new_path": "hwaccess_x86_io.c"
    },
    {
      "type": "modify",
      "old_id": "63692b8dd5b164affa10d0781ad3d112d204b0b4",
      "old_mode": 33188,
      "old_path": "hwaccess_x86_io.h",
      "new_id": "0d16fdde499f7840ffcd67de44ea691aa3b95694",
      "new_mode": 33188,
      "new_path": "hwaccess_x86_io.h"
    },
    {
      "type": "modify",
      "old_id": "1c4b66ac1ab0f8e03821e00dfb6372bb2d006cf8",
      "old_mode": 33188,
      "old_path": "internal.c",
      "new_id": "8445455f7f6bbb3f4151b7334c668a16de193cc5",
      "new_mode": 33188,
      "new_path": "internal.c"
    },
    {
      "type": "modify",
      "old_id": "f7b27cb70d4ef10633b68ed032c89cdac975d386",
      "old_mode": 33188,
      "old_path": "it8212.c",
      "new_id": "346ef194dec9b5553089a98da8fcb3924a993d2e",
      "new_mode": 33188,
      "new_path": "it8212.c"
    },
    {
      "type": "modify",
      "old_id": "a81b1c04d3873d7d8d7537ec085b075331606e32",
      "old_mode": 33188,
      "old_path": "it87spi.c",
      "new_id": "1d5dd9192655403a7be74eac6aa96940c4fae2a1",
      "new_mode": 33188,
      "new_path": "it87spi.c"
    },
    {
      "type": "modify",
      "old_id": "dceadc84e2bd61a52574c6fd2f925bf89846dd3f",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "a731bcf0f96b4a41448af6db38818b59f4162e80",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "modify",
      "old_id": "dde03307f1533bc43c5f3f4ee26041d416250b29",
      "old_mode": 33188,
      "old_path": "nic3com.c",
      "new_id": "45c3177ed6b1311cde1c74f2f090d0d7a5c91d91",
      "new_mode": 33188,
      "new_path": "nic3com.c"
    },
    {
      "type": "modify",
      "old_id": "4327112ce49e989577ad53a3e12945a6e299ffff",
      "old_mode": 33188,
      "old_path": "nicintel.c",
      "new_id": "105175573e2c194a80ee7675840d1442613adfcf",
      "new_mode": 33188,
      "new_path": "nicintel.c"
    },
    {
      "type": "modify",
      "old_id": "c52ed37dbd4cc0ae216f7c74b066306f5830c31f",
      "old_mode": 33188,
      "old_path": "nicintel_eeprom.c",
      "new_id": "e5e95d82d2b0a478890e8f8ec4373184d90f13ef",
      "new_mode": 33188,
      "new_path": "nicintel_eeprom.c"
    },
    {
      "type": "modify",
      "old_id": "66c24a72e43920a13bf15c001e9e3a036029b1f1",
      "old_mode": 33188,
      "old_path": "nicintel_spi.c",
      "new_id": "c73aa13125448df83c0c856263dd2fa244aa146d",
      "new_mode": 33188,
      "new_path": "nicintel_spi.c"
    },
    {
      "type": "modify",
      "old_id": "933d3a9487b015059cd7975596f4ef5cbba5c7d3",
      "old_mode": 33188,
      "old_path": "nicnatsemi.c",
      "new_id": "3e0263cb40fb35863dc95f9ceea65d9f2f269af2",
      "new_mode": 33188,
      "new_path": "nicnatsemi.c"
    },
    {
      "type": "modify",
      "old_id": "e8616fd17ad3f5671c041808eadadacfae4816a3",
      "old_mode": 33188,
      "old_path": "nicrealtek.c",
      "new_id": "827973945abb1850d68480982efc21d9b86be6f3",
      "new_mode": 33188,
      "new_path": "nicrealtek.c"
    },
    {
      "type": "modify",
      "old_id": "31f7b8da044f21b72f2de30d9d575cfc31314f60",
      "old_mode": 33188,
      "old_path": "ogp_spi.c",
      "new_id": "250cf75490bcd823e4105482d9d7a5f1ce3f7889",
      "new_mode": 33188,
      "new_path": "ogp_spi.c"
    },
    {
      "type": "modify",
      "old_id": "d392027f87df28bbb6e70dff82afffe648988108",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "1ab432ef8d975b757176cb9a7e4e239de7c5f1e9",
      "new_mode": 33188,
      "new_path": "programmer.h"
    },
    {
      "type": "modify",
      "old_id": "465d56526efe4763caef5ca37d4f28a1f534a5a2",
      "old_mode": 33188,
      "old_path": "rayer_spi.c",
      "new_id": "fc22c0ad223938bfc8329684773058a48f408174",
      "new_mode": 33188,
      "new_path": "rayer_spi.c"
    },
    {
      "type": "modify",
      "old_id": "f824d876ba2b4cdf657bdd8ed6337514c29a0a61",
      "old_mode": 33188,
      "old_path": "satamv.c",
      "new_id": "2f8e22423d75fb89a7f5e1325b8a46620ce4d532",
      "new_mode": 33188,
      "new_path": "satamv.c"
    },
    {
      "type": "modify",
      "old_id": "6ab574a702579462514da937be0f0bad6a0b32e6",
      "old_mode": 33188,
      "old_path": "satasii.c",
      "new_id": "9dcb38c0fc7d1eed0f71c10694bcf3eae83e8c3d",
      "new_mode": 33188,
      "new_path": "satasii.c"
    },
    {
      "type": "modify",
      "old_id": "dd4bb46627ed343e3d5f2004c87bbb54281994b3",
      "old_mode": 33188,
      "old_path": "wbsio_spi.c",
      "new_id": "52a8c7de0015c5818aa4709990fcf1b0443d61eb",
      "new_mode": 33188,
      "new_path": "wbsio_spi.c"
    }
  ]
}
