title: Linux kernel dtb vs dtbo
body: <p>I am developing a device driver for a device.I wanted to know besides writing the device driver what and when it is necessary for it - a device tree blob (dtb) or a device tree overlay (dtbo).</p>
  
  <p>Is it possible to dynamically insert the dtb (after compiling it using dtc compiler) and test the driver(dynamically loadable) .</p>
  
  <p>For statically building dtb is there any Kconfig for the dtb files which I have to take care of apart from the device driver's Kconfig.</p>