Release v2.3.2

Lino Sanfilippo (15):
      piControl: move code used only by kernel into extra header file
      piControl: make padding explicit in structures
      piControl: remove unneeded variable
      piControl: add sanity check for DIO counters
      Remove header and CRC from SDioConfig struct
      piControl: avoid buffer overflow
      Do not ignore the return value of config functions
      Evaluate return value of piConfigParse()
      piControl: Use dynamic debug messages instead of warnings
      piControl: make counter of cycle numbers globally available
      piControl: use metric to print warnings in case of communication errors
      Do not return positive value in piControlInit()
      Do not stop RevPi module initialization in case of invalid module config
      Ignore failure of piConfigParse()
      At piControl reset do not forget to store parsing results

Nicolai Buchwitz (4):
      piControl: remove custom MIN and MAX macros and use kernel-provided macros
      piControl: Fix -Wmissing-prototypes errors
      piControl: Move pibridge rt prio to revpi_core.c
      piControl: Fix driver remove for kernel 6.11+

Ramiro Gsponer (1):
      Release v2.3.2

Thomas Böhler (2):
      style(README): wrap on 80 characters
      doc(README): update kernel header package