On the Olimex IMX8MP-SOM+EVK I can toggle the exposed GPIO's in GPIO bus 0
(gpio 1 in the schematic). This is all the change I need to for pin control in
other drivers, but that bus is the only think I can poke with a multimeter.
Details
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Any idea why it have a different compatible string ?
Is this because only of features that we don't use ?
Have you tested interrupts ?
I have no idea why they are adding more and more compat strings. imx8mq and imx8mp are very similar, but they don't seem to share compat in the dtsi files. There is some sharing with imx8mm.
Compat for gpio from imx8mp.dtsi is:
compatible = "fsl,imx8mp-gpio", "fsl,imx35-gpio";
Have you tested interrupts ?
I hadn't but I have now. I used gpioevents from tools/test and I get events from the controller so that seems to work.
So it could be that they added the specific SoC binding "just in case", maybe it would be better to add fsl,imx35-gpio to our compat table ?
Have you tested interrupts ?
I hadn't but I have now. I used gpioevents from tools/test and I get events from the controller so that seems to work.
Good, thanks