Integrate linux-seco-imx/seco_lf-6.6.23-2.0.0_e39-e77-p2-driver-lt9611uxc
Commit: clea-os/bsp/nxp/linux-seco-imx@cddbae54
[DRIVER] drm/bridge: lt9611uxc: fix bridge attach error
--
Commit: clea-os/bsp/nxp/linux-seco-imx@f5d91e6a
[DOCS] seco-stm32: Add documentation
Some words about how to configure and use the seco-stm32-driver in the device tree.
--
Commit: clea-os/bsp/nxp/linux-seco-imx@585acbd5
[DRIVER] seco-stm32: Make reboot/halt-delay configurable in device-tree
- a reboot/halt-delay can be configured in the range 0-2550ms by the device-tree-property "reboot-delay-ms"
- the defines for the STM32-registers are replaced by an enum, this is easier to extend
- the function stm32_request is renamed to stm32_gpio_request to better match the naming convention
--
Commit: clea-os/bsp/nxp/linux-seco-imx@243fea14
[DRIVER] seco-stm32: Prevent PWMs from being used as GPIOs
The STM32 uses ordinary GPIOs as PWMs. So unexpected things may happen when pins, that are already configures as PWMs, are accidently used as GPIOs.
--
Commit: clea-os/bsp/nxp/linux-seco-imx@785e69ac
[DRIVER] seco-stm32: Read seco-code
The seco-code is read from stm32 and exposed to sysfs
--
Commit: clea-os/bsp/nxp/linux-seco-imx@77af61ab
[DRIVER] seco-stm32: Add reboot-notifier
When a reboot/halt is detected a message is send to stm32 to do the actual reboot/power-off.
--
Commit: clea-os/bsp/nxp/linux-seco-imx@1fb84ab5
[DRIVER] seco-stm32: Add driver
This is a complete rewrite of the driver in linux-5.15. It reflects all the changes in the STM32 firmware made for REVB0 of MAURY. This includes:
- IRQ-pins are no longer separated from GPIO-pins, instead the first 24 GPIO-pins can be used as IRQ-pins
- for each IRQ the flow-type can be set
- disabled (masked) IRQs are disabled in STM32 instead of simply been ignored
- several registers in the STM32-firmware has changed because enable- and status-registers have been added for the additional IRQs
- there is no default period for PWMs read from the device tree, this is up to the user of the PWM