I need to make some very minor changes to the default pin configuration on my TX1. Specifically, I’m looking to set pins 148 and 149 (cam_rst_ps4 and cam_af_en_ps5, respectively) to be inputs, and pin 152 (cam2_pwdn_pt0) to drive 1 as its initial state.
I’ve downloaded the TX1 pinmux spreadsheet [1], and I’ve been able to make the appropriate changes and create two dtsi files named *-pinmux.dtsi and *-gpio-default.dtsi. My question is how to apply these when I’m building my kernel.
I’ve done a little poking around and I think the changes from *-pinmux.dtsi need to go into <kernel_src>/arch/arm64/boot/dts/tegra210-platforms/tegra210-jetson-cv-pinmux-p2597-2180-a00.dtsi, but admittedly it’s just a guess. I have no idea where to put the *-gpio-default.dtsi stuff.
[1] https://developer.nvidia.com/embedded/dlc/jetson-tx1-module-pinmux