/dts-v1/; /plugin/; /{ compatible = "ti,beaglebone", "ti,beaglebone-black"; /* identification */ part-number = "pinctrl-test-0"; /* https://github.com/derekmolloy/boneDeviceTree/blob/master/docs/BeagleboneBlackP9HeaderTable.pdf */ fragment@0 { target = <&am33xx_pinmux>; __overlay__ { pinctrl_test: pinctrl_test_0_pins { pinctrl-single,pins = < 0x164 0x00 /* P9_42 muxRegOffset, OUTPUT | MODE0 */ >; }; }; }; fragment@1 { target = <&ocp>; __overlay__ { test_helper: helper { compatible = "bone-pinmux-helper"; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_test>; status = "okay"; }; }; }; };