)]}'
{
  "commit": "4e7a8dbd2bc0aec4605a5069df7a779bd9e64db1",
  "tree": "6cf1eed941f86c10dbb75dcefbbf8ebb83f80aaa",
  "parents": [
    "b85ea95d086471afb4ad062012a4d73cd328fa86"
  ],
  "author": {
    "name": "Florian Fainelli",
    "email": "florian.fainelli@broadcom.com",
    "time": "Mon Nov 13 08:46:32 2023 -0800"
  },
  "committer": {
    "name": "Uwe Kleine-König",
    "email": "u.kleine-koenig@pengutronix.de",
    "time": "Tue Nov 21 11:09:32 2023 +0100"
  },
  "message": "pwm: bcm2835: Fix NPD in suspend/resume\n\nWhen 119a508c4dc9 (\"pwm: bcm2835: Add support for suspend/resume\") was\nsent out on October 11th,, there was still a call to\nplatform_set_drvdata() which would ensure that the driver private data\nstructure could be used in bcm2835_pwm_{suspend,resume}.\n\nA cleanup now merged as commit commit 2ce7b7f6704c (\"pwm: bcm2835:\nSimplify using devm functions\") removed that call which would now cause\na NPD in bcm2835_pwm_{suspend,resume} as a consequence.\n\nFixes: 119a508c4dc9 (\"pwm: bcm2835: Add support for suspend/resume\")\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@broadcom.com\u003e\nReviewed-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nLink: https://lore.kernel.org/linux-pwm/20231113164632.2439400-1-florian.fainelli@broadcom.com\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9777babd5b95cd9fc3a4388745840ab1a7e2bbdc",
      "old_mode": 33188,
      "old_path": "drivers/pwm/pwm-bcm2835.c",
      "new_id": "ab30667f4f951c0d46ccbeddf365437652c269ba",
      "new_mode": 33188,
      "new_path": "drivers/pwm/pwm-bcm2835.c"
    }
  ]
}
