)]}'
{
  "commit": "4940071d962827467f7297be3b874c96186ca0b7",
  "tree": "1c482ba8b0b437e06355e3bc5ee8daffdbd4baae",
  "parents": [
    "36abe81d9c3fa200a57ef2363e93a2991e387e19"
  ],
  "author": {
    "name": "Heiko Stuebner",
    "email": "heiko@sntech.de",
    "time": "Fri Sep 06 10:25:10 2024 +0200"
  },
  "committer": {
    "name": "Stephen Boyd",
    "email": "sboyd@kernel.org",
    "time": "Wed Oct 16 11:20:42 2024 -0700"
  },
  "message": "clk: clk-gpio: add driver for gated-fixed-clocks\n\nIn contrast to fixed clocks that are described as ungateable, boards\nsometimes use additional oscillators for things like PCIe reference\nclocks, that need actual supplies to get enabled and enable-gpios to be\ntoggled for them to work.\n\nThis adds a driver for those generic gated-fixed-clocks\nthat can show up in schematics looking like\n\n         ----------------\nEnable - | 100MHz,3.3V, | - VDD\n         |    3225      |\n   GND - |              | - OUT\n         ----------------\n\nThe new driver gets grouped together with the existing gpio-gate and\ngpio-mux, as it for one re-uses a lot of the gpio-gate functions\nand also in its core it\u0027s just another gpio-controlled clock, just\nwith a fixed rate and a regulator-supply added in.\n\nThe regulator-API provides function stubs for the !CONFIG_REGULATOR case,\nso no special handling is necessary.\n\nSigned-off-by: Heiko Stuebner \u003cheiko@sntech.de\u003e\nLink: https://lore.kernel.org/r/20240906082511.2963890-5-heiko@sntech.de\nSigned-off-by: Stephen Boyd \u003csboyd@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cda362a2eca03a8ce3d5610415b1effe5f293ca7",
      "old_mode": 33188,
      "old_path": "drivers/clk/clk-gpio.c",
      "new_id": "9099c57e27156c77fea060a9d68a110ce6f24ada",
      "new_mode": 33188,
      "new_path": "drivers/clk/clk-gpio.c"
    }
  ]
}
