These patches add two W1 drivers. One is a driver for the W1 master in SGI ASICs, which is used in various machine starting with SGI Origin systems. The other is a W1 slave driver for Dallas/Maxim EPROM devices used in the same type of SGI machines.
Thomas Bogendoerfer (2): w1: add 1-wire master driver for IP block found in SGI ASICs w1: add DS2501, DS2502, DS2505 EPROM device driver drivers/w1/masters/Kconfig | 9 ++ drivers/w1/masters/Makefile | 1 + drivers/w1/masters/sgi_w1.c | 130 ++++++++++++++++ drivers/w1/slaves/Kconfig | 6 + drivers/w1/slaves/Makefile | 1 + drivers/w1/slaves/w1_ds250x.c | 293 +++++++++++++++++++++++++++++++++++ include/linux/platform_data/sgi-w1.h | 15 ++ include/linux/w1.h | 2 + 8 files changed, 457 insertions(+) create mode 100644 drivers/w1/masters/sgi_w1.c create mode 100644 drivers/w1/slaves/w1_ds250x.c create mode 100644 include/linux/platform_data/sgi-w1.h -- 2.13.7