)]}'
{
  "commit": "6efa7f31fcd5ef32cc711467da2c5c4fb0ab3557",
  "tree": "6b9937c267f513232bccbcba3863645364b580b3",
  "parents": [
    "bbb8aba17d25abab8e3cf9f5716191f11c7aa118"
  ],
  "author": {
    "name": "Mathieu Choplain",
    "email": "mathieu.choplain-ext@st.com",
    "time": "Thu Oct 02 17:41:49 2025 +0200"
  },
  "committer": {
    "name": "Chris Friedt",
    "email": "chrisfriedt@gmail.com",
    "time": "Fri Oct 10 12:56:58 2025 -0400"
  },
  "message": "drivers: usb: udc: stm32: allow EP max packet size up to HW capabilities\n\nThe maximal packet size (for non-control endpoints) was obtained by the\ndriver from HAL definitions which appear to not properly reflect hardware\ncapabilities.\n\nUpdate driver to allow endpoints with wMaxPacketSize up to the maximal\nvalue allowed by the USB Specification depending on operation mode, since\nall STM32 USB controllers always support these values. Also move the EP\nmax packet size field in the \u0027struct udc_stm32_config\u0027 to avoid implicit\npadding and add a documentation comment.\n\nSigned-off-by: Mathieu Choplain \u003cmathieu.choplain-ext@st.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50806a9f6bb62d32e3673646dc4384ac9f62833b",
      "old_mode": 33188,
      "old_path": "drivers/usb/udc/udc_stm32.c",
      "new_id": "a0dcf4f285bc650aeeed05d252824896bef92096",
      "new_mode": 33188,
      "new_path": "drivers/usb/udc/udc_stm32.c"
    }
  ]
}
