)]}'
{
  "commit": "19203cd8000664e3fc87740f7f739427e9e9e129",
  "tree": "4e717d8c7a78a465502e8dc00fbaf0f9b77c697a",
  "parents": [
    "42b7969b0321534d8195e0caa3b062ef1ed8d1f6"
  ],
  "author": {
    "name": "will-v-pi",
    "email": "108662275+will-v-pi@users.noreply.github.com",
    "time": "Tue Jun 16 00:55:12 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 15 18:55:12 2026 -0500"
  },
  "message": "Add weak powman_timer_get_lposc_calib_freq function (#3004)\n\n* Add weak powman_timer_get_lposc_calib_freq function\n\nBy default this reads from valid OTP if PICO_POWMAN_CALIBRATE_LPOSC_FROM_OTP is set (like before), but it is weak so can be overridden by the user (eg to use frequency_count_khz instead)\n\nThe existing behaviour of powman_timer_set_1khz_tick_source_lposc is unchanged, other than the addition of ignoring out-of-range OTP values on RP2350\n\n* Add LPOSC_MIN_EXPECTED_HZ and LPOSC_MAX_EXPECTED_HZ defines",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d9c9973851c88c06614822e69bdc048bdac9736b",
      "old_mode": 33188,
      "old_path": "src/rp2350/hardware_regs/include/hardware/platform_defs.h",
      "new_id": "1ccc237b473edec7b0ffc7e30ebcf00a209ffaac",
      "new_mode": 33188,
      "new_path": "src/rp2350/hardware_regs/include/hardware/platform_defs.h"
    },
    {
      "type": "modify",
      "old_id": "ec88ef99a8229a7dbca2011f028dc16eedb04e2a",
      "old_mode": 33188,
      "old_path": "src/rp2_common/hardware_powman/include/hardware/powman.h",
      "new_id": "91f492bb355bf562a2c47e5925db8c0f856087fc",
      "new_mode": 33188,
      "new_path": "src/rp2_common/hardware_powman/include/hardware/powman.h"
    },
    {
      "type": "modify",
      "old_id": "893e291463b2a5c7f73b1c5370d51c7a49d9295f",
      "old_mode": 33188,
      "old_path": "src/rp2_common/hardware_powman/powman.c",
      "new_id": "34e784dd33d9c1a962ad30f512f7df6793ad3883",
      "new_mode": 33188,
      "new_path": "src/rp2_common/hardware_powman/powman.c"
    }
  ]
}
