I am preparing a device tree for my target board, which has a very small set of peripherals (1 UART, 1 I2C, 1 ETH, 2 SPI). I’ve started by copying and renaming
vf-colibri-eval-v3.dtsi (let’s call this
my-target.dtsi). My first goal is to prune
my-target.dtsi of everything that’s not needed, and my question follows:
What is the role of the following top level entries in
vf500-colibri-eval-v3.dts, and can I safely prune them from my device tree:
reg_usbh_vbus? Similarly, what is the role of
tcon, can these be safely deleted?
I have already successfully pruned a number of other devices, but I’m worrying that these remaining ones are actually talking to module or SoC hardware that I need to leave alone.