)]}'
{
  "commit": "1f95591cee01ea5e065b61d99a9853b164acbcf8",
  "tree": "0736a0f4ebb5336be0a1988ef4608a9f284f6722",
  "parents": [
    "2d7a6f19bbbc0f5eaff79b50497a1b4af1717432"
  ],
  "author": {
    "name": "Primoz Fiser",
    "email": "primoz.fiser@norik.com",
    "time": "Fri Sep 19 09:51:42 2025 +0200"
  },
  "committer": {
    "name": "Fabio Estevam",
    "email": "festevam@gmail.com",
    "time": "Sun Sep 21 09:09:13 2025 -0300"
  },
  "message": "board: phytec: phycore-imx93: Fix i.MX93 voltage modes\n\nFix support for i.MX93 voltage modes on phyCORE-i.MX93 SoM boards.\n\nFirst of all, Kconfig option CONFIG_IMX9_LOW_DRIVE_MODE is gone since\ncommit c9efcad23741 (\"imx93_evk: Remove CONFIG_IMX9_LOW_DRIVE_MODE and\nld defconfig\") and was replaced by runtime detection mechanism. Thus\nlets use is_voltage_mode() instead of Kconfig to detect CPU type and\nselect proper voltage mode.\n\nSecondly, 1400MHz ND mode (Nominal Drive) requiring 0.85V BUCK voltage\nwas not supported with current power_init_board() PMIC settings. Add\ncheck also for this CPU type and set BUCK voltage accordingly.\n\nLast but not least, add printf() printouts about PMIC voltage mode to\nthe console. This makes it more apparent and verbose about voltage mode\nin use. Also our internal tests depend on this printout to catch issues\nwith i.MX93 CPU types and set PMIC voltage modes.\n\nSigned-off-by: Primoz Fiser \u003cprimoz.fiser@norik.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "beaa536c6007892ae6a31b304b93a08c1867b63d",
      "old_mode": 33188,
      "old_path": "board/phytec/phycore_imx93/spl.c",
      "new_id": "9768b5257de0586f38bc33efc6ad75bc4b4b52a9",
      "new_mode": 33188,
      "new_path": "board/phytec/phycore_imx93/spl.c"
    }
  ]
}
