)]}'
{
  "commit": "f22a636357d5ff4fd2bb10d8079d851ccb320438",
  "tree": "39af5d570ea9ae3d6176fa536cd3a4be78045490",
  "parents": [
    "8eef1be3c39c3679fec8f14ed8786bf8acda31a0"
  ],
  "author": {
    "name": "Ciprian Marian Costea",
    "email": "ciprianmarian.costea@oss.nxp.com",
    "time": "Thu Mar 26 14:58:19 2026 +0100"
  },
  "committer": {
    "name": "Marc Kleine-Budde",
    "email": "mkl@pengutronix.de",
    "time": "Thu May 07 10:05:55 2026 +0200"
  },
  "message": "can: flexcan: disable all IRQ lines in flexcan_chip_interrupts_enable()\n\nflexcan_chip_interrupts_enable() disables only the primary IRQ line while\nwriting to the IMASK and CTRL registers.\n\nOn multi-IRQ platforms (S32G2, MCF5441X), the additional IRQ lines (boff,\nerr, secondary-mb) remain active so their handlers can fire while\nregisters are inconsistent.\n\nDisable all registered IRQ lines around the IMASK/CTRL writes. This\nalso fixes the resume path, which calls this function.\n\nSigned-off-by: Ciprian Marian Costea \u003cciprianmarian.costea@oss.nxp.com\u003e\nLink: https://patch.msgid.link/20260326135825.3428856-3-ciprianmarian.costea@oss.nxp.com\nSigned-off-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f5d22c61503faa4fc20415aeaca22b6f25b8aa83",
      "old_mode": 33188,
      "old_path": "drivers/net/can/flexcan/flexcan-core.c",
      "new_id": "b3bb9acc5a2c730c8436061059f03ea9d2a940f6",
      "new_mode": 33188,
      "new_path": "drivers/net/can/flexcan/flexcan-core.c"
    }
  ]
}
