On Thu, Sep 11, 2014 at 02:22:30PM +0900, Gyungoh Yoo wrote: > By the way, > I knew that compatible string is used for binding a driver. > http://devicetree.org/Device_Tree_Usage#Understanding_the_compatible_Property > And, from kernel 3.6, MFD core has a mechanism for binding of_node > to the driver with of_compatible. > Can I have a question about if it is possible to assign compatible string > for binding driver independently with reusability? Look at a driver like the wm831x regulator drivers - they don't have device tree but they're reusing a driver for an IP with the base register for the IP being specified in the MFD. If convering to DT it might be reasonable to specify this in device tree, though it's marginal since the part name in the core is also good enough.