[v2,0/6] include: linux: Update headers to Linux v6.18
mbox series

Message ID 20251210-headers-update-v6-18-v2-0-3f726742a4c8@ideasonboard.com
Headers show
Series
  • include: linux: Update headers to Linux v6.18
Related show

Message

Jacopo Mondi Dec. 10, 2025, 8:19 a.m. UTC
Update Linux headers to the Linux v6.18 LTS release using the
utils/update-kernel-headers.sh script.

A few downstream symbols conflict with newly added ones in mainline.

The symbols used from drm_fourcc have been kept even if they conflict
with newly added symbols in mainline.

The only remaining ABI-breaking change is now in videodev2.h
-#define MEDIA_BUS_FMT_RGB202020_1X60           0x1026
+#define MEDIA_BUS_FMT_RGB202020_1X60           0x1029

This is however justified, as we defined RGB202020_1X60 downstream
before it got mainlined. The symbols will land in v6.19 with the
Mali C55 ISP driver with a value of 0x1029, so this change actually
aligns the libcamera definition with the forthcoming ones in Linux.

Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
---
Changes in v2:
- Do not change the definition of drm_fourcc downstream symbols
- Add tags

---
Jacopo Mondi (6):
      include: linux: drm_fourcc.h: Update to v6.18
      include: linux: intel-ipu3.h: Update to v6.18
      include: linux: media-bus-format.h: Update to v6.18
      include: linux: v4l2-controls.h: Update to v6.18
      include: linux: videodev2.h: Update to v6.18
      include: linux: README: Update to Linux v6.18

 include/linux/README             |   2 +-
 include/linux/drm_fourcc.h       | 191 ++++++++++++++++++++++++++++++++++++---
 include/linux/intel-ipu3.h       |   3 +-
 include/linux/media-bus-format.h |   6 +-
 include/linux/v4l2-controls.h    | 128 +++++++++++++-------------
 include/linux/videodev2.h        |  64 +++++++++----
 6 files changed, 300 insertions(+), 94 deletions(-)
---
base-commit: 0a9cf7e0eb6aafcfaeda4c5774fb04db9186430d
change-id: 20251204-headers-update-v6-18-e7b7dc8375b2

Best regards,