在文件https://git.ti.com/ti-linux-kernel/ti-linux-kernel/blobs/master/arch/arm/boot/dts/am33xx.dtsi这是 am33xx 处理器的 dtsi 文件我发现控制模块寄存器的 pinmux 内存映射在 OCP 总线条目之外被提及,如下所示
am33xx_pinmux: pinmux@44e10800 {
compatible = "pinctrl-single";
reg = <0x44e10800 0x0238>;
#address-cells = <1>;
#size-cells = <0>;
pinctrl-single,register-width = <32>;
pinctrl-single,function-mask = <0x7f>;
};
当所有其他设备都在里面时,为什么在 OCP 之外准确地提到了这一点?