On Wed, Oct 22, 2025 at 4:19 AM William Breathitt Gray wbg@kernel.org wrote:
Turns out, this requires commit ae495810cffe ("gpio: regmap: add the .fixed_direction_output configuration parameter") so I cannot queue it for v6.18. What do you want me to do? Send the first two ones upstream and apply this for v6.19?
Bartosz
Sorry for the confusion this caused. It looks like `b4 prep --edit-deps` will add explict dependencies, so I'll use that from now on to hopefully prevent this kind of problem in the future.
So we'll need this fix in v6.18 as well because the IDIO-16 drivers are completely broken right now. In theory we could revert the entire GPIO regmap migration series [^1], but that would be a far more invasive solution prone to further regressions. Instead, picking the commit ae495810cffe dependency with the remaining patches is the cleanest solution to this regression.
William Breathitt Gray
[^1] https://lore.kernel.org/r/cover.1680618405.git.william.gray@linaro.org
Eh... Ok I will pick ae495810cffe into fixes, send it upstream with this series and then pull v6.18-rc3 back into gpio/for-next and resolve the conflict.
Bartosz