Messages in this thread | | | From | "" <> | Subject | RE: [PATCHv2 2/3] regmap: Add the DT binding documentation for endianness | Date | Mon, 28 Apr 2014 08:52:04 +0000 |
| |
> Subject: Re: [PATCHv2 2/3] regmap: Add the DT binding documentation for > endianness > > On Wed, Apr 23, 2014 at 07:46:34AM +0100, Xiubo Li wrote: > > Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com> > > --- > > .../bindings/regmap/regmap-endianness.txt | 48 > ++++++++++++++++++++++ > > 1 file changed, 48 insertions(+) > > create mode 100644 Documentation/devicetree/bindings/regmap/regmap- > endianness.txt > > > > diff --git a/Documentation/devicetree/bindings/regmap/regmap-endianness.txt > b/Documentation/devicetree/bindings/regmap/regmap-endianness.txt > > new file mode 100644 > > index 0000000..1d838c5 > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/regmap/regmap-endianness.txt > > @@ -0,0 +1,48 @@ > > +Device-Tree bindings for regmap endianness > > As regmap is a Linux internal detail, I don't see why it needs to leak > into bindings. > > > +Required properties: > > +- regmap-reg-endian: register endianness, see ../endianness/endianness.txt > > + for detail. > > +- regmap-val-endian: value endianness, see ../endianness/endianness.txt for > > I'm not familiar with regmap. What is the difference between register > and value endianness? >
Sorry for late, I'm very busy these days.
The register endianness here is used for the I2C and SPI protocol, which will Send the register address(which maybe 8-bit or 16-bit) before its values.
BRs Xiubo
| |