OSDN Git Service

Merge tag 'at24-4.16-updates-for-wolfram' of git://git.kernel.org/pub/scm/linux/kerne...
authorWolfram Sang <wsa@the-dreams.de>
Wed, 3 Jan 2018 21:50:51 +0000 (22:50 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Wed, 3 Jan 2018 21:50:51 +0000 (22:50 +0100)
commitfddfa22a4403cd19548de075ddada0c7c966a232
treef981a63ff0c1062aecb5ab48b0585ffe97a7c20b
parent639136d2a70ab9837befb22ad5b3d67cb4db2216
parent0f30aca72c3b68f4b6a443193b574f14106cd61e
Merge tag 'at24-4.16-updates-for-wolfram' of git://git./linux/kernel/git/brgl/linux into i2c/for-4.16

"AT24 updates for 4.16 merge window

The driver has been converted to using regmap instead of raw i2c and
smbus calls which shrank the code significantly.

Device tree binding document has been cleaned up. Device tree support in
the driver has been improved and we now support all at24 models as well
as two new DT properties (no-read-rollover and wp-gpios).

We no longer user unreadable magic values for driver data as the way it
was implemented caused problems for some EEPROM models - we switched to
regular structs.

Aside from that, there's a bunch of coding style fixes and minor
improvements all over the place."