Re: [PATCH v2.2 2/2] dt-bindings: Adding compatible attribute for SKY81452 regulator

From: Mark Brown
Date: Mon Sep 15 2014 - 18:36:18 EST


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.

Attachment: signature.asc
Description: Digital signature