docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP2040
Documentation URL
No response
Description
Per title, the docs on RP2 have hardcoded references to 'RP2040'; capability statements (PIO etc) or references to datasheet are specifically addressing the RP2040.
Code of Conduct
Yes, I agree
rp2: on RP2350 configure jmp pins as input if they are in isolation mode
Summary
On RP2350, enable PIO jmp pins as input if they haven't already been configured. This allows them to work as input pins to the PIO. Otherwise the pin remains in isolation mode from reset and doesn't work as expected, in particular code that works on RP2040 does not work on RP2350.
Resolves issue #17047.
Testing
Tested with the code in #17047. Without the fix here the test fails (as described there). With the fix, it passes.
Trade-offs and Alternatives
The alternative would be to just document this. But I think a little bit of code to help things work "out of the box" makes it easier for users.