在设备树中,可以使用以下代码示例配置GPIO控制器:
gpio: gpio@hff06e00 {
compatible = "xlnx,xps-gpio-1.00.a";
#gpio-cells = <2>;
reg = <0x0 0x41210000 0x0 0x1000>;
interrupt-parent = <&intc>;
interrupts = <0 62 4>;
gpio-controller;
#interrupt-cells = <2>;
};
这里我们以Xilinx的GPIO控制器为例,使用“gpio-controller”属性来指定这是一个GPIO控制器,然后可以通过各种属性来配置其中的GPIO通道,如reg、interrupt、等等。具体细节可以参考不同GPIO控制器的设备树文档。