Device Tree overlays

modulename: overlay.ko

configname: CONFIG_OF_OVERLAY

Linux Kernel Configuration
└─>Device Drivers
└─>Device Tree and Open Firmware support
└─>Device Tree overlays
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Overlays are a method to dynamically modify part of the kernel's
device tree with dynamically loaded data.
While this option is selected automatically when needed, you can
enable it manually to improve device tree unit test coverage.

source code: