Linux Device Tree Pinctrl Tutorial

Better Styled: http://blog.modest-destiny.com/posts/linux-device-tree-pinctrl-tutorial/

When porting drivers on a specific board for a comparatively new linux kernel, it is common to edit the linux device tree files to put together all the device configurations with register values, working modes and pin control offsets set to expected values.

Here in this post we focus on the exact steps one needs to find the correct pin control offset for specific devices. Here we'd take TI's AM4379 (AM437x) chip as an example for this tutorial.

Read more