Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging

Pill i2c fixes from Jean Delvare.

Well, "fixes".. The biggest patch here is actually Jan marking Wolfram
Sang as the main i2c subsystem maintainer, with Jan staying on as the PC
controller maintainer.

* 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:
i2c-mux-pinctrl: Fix probe error path
MAINTAINERS: i2c: 7 years, this is it

+52 -10
+51 -9
MAINTAINERS
··· 3598 3598 F: drivers/net/hyperv/ 3599 3599 F: drivers/staging/hv/ 3600 3600 3601 + I2C OVER PARALLEL PORT 3602 + M: Jean Delvare <khali@linux-fr.org> 3603 + L: linux-i2c@vger.kernel.org 3604 + S: Maintained 3605 + F: Documentation/i2c/busses/i2c-parport 3606 + F: Documentation/i2c/busses/i2c-parport-light 3607 + F: drivers/i2c/busses/i2c-parport.c 3608 + F: drivers/i2c/busses/i2c-parport-light.c 3609 + 3610 + I2C/SMBUS CONTROLLER DRIVERS FOR PC 3611 + M: Jean Delvare <khali@linux-fr.org> 3612 + L: linux-i2c@vger.kernel.org 3613 + S: Maintained 3614 + F: Documentation/i2c/busses/i2c-ali1535 3615 + F: Documentation/i2c/busses/i2c-ali1563 3616 + F: Documentation/i2c/busses/i2c-ali15x3 3617 + F: Documentation/i2c/busses/i2c-amd756 3618 + F: Documentation/i2c/busses/i2c-amd8111 3619 + F: Documentation/i2c/busses/i2c-i801 3620 + F: Documentation/i2c/busses/i2c-nforce2 3621 + F: Documentation/i2c/busses/i2c-piix4 3622 + F: Documentation/i2c/busses/i2c-sis5595 3623 + F: Documentation/i2c/busses/i2c-sis630 3624 + F: Documentation/i2c/busses/i2c-sis96x 3625 + F: Documentation/i2c/busses/i2c-via 3626 + F: Documentation/i2c/busses/i2c-viapro 3627 + F: drivers/i2c/busses/i2c-ali1535.c 3628 + F: drivers/i2c/busses/i2c-ali1563.c 3629 + F: drivers/i2c/busses/i2c-ali15x3.c 3630 + F: drivers/i2c/busses/i2c-amd756.c 3631 + F: drivers/i2c/busses/i2c-amd756-s4882.c 3632 + F: drivers/i2c/busses/i2c-amd8111.c 3633 + F: drivers/i2c/busses/i2c-i801.c 3634 + F: drivers/i2c/busses/i2c-isch.c 3635 + F: drivers/i2c/busses/i2c-nforce2.c 3636 + F: drivers/i2c/busses/i2c-nforce2-s4985.c 3637 + F: drivers/i2c/busses/i2c-piix4.c 3638 + F: drivers/i2c/busses/i2c-sis5595.c 3639 + F: drivers/i2c/busses/i2c-sis630.c 3640 + F: drivers/i2c/busses/i2c-sis96x.c 3641 + F: drivers/i2c/busses/i2c-via.c 3642 + F: drivers/i2c/busses/i2c-viapro.c 3643 + 3601 3644 I2C/SMBUS STUB DRIVER 3602 3645 M: "Mark M. Hoffman" <mhoffman@lightlink.com> 3603 3646 L: linux-i2c@vger.kernel.org ··· 3648 3605 F: drivers/i2c/busses/i2c-stub.c 3649 3606 3650 3607 I2C SUBSYSTEM 3651 - M: "Jean Delvare (PC drivers, core)" <khali@linux-fr.org> 3608 + M: Wolfram Sang <w.sang@pengutronix.de> 3652 3609 M: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org> 3653 - M: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de> 3654 3610 L: linux-i2c@vger.kernel.org 3655 3611 W: http://i2c.wiki.kernel.org/ 3656 3612 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/ ··· 3659 3617 F: drivers/i2c/ 3660 3618 F: include/linux/i2c.h 3661 3619 F: include/linux/i2c-*.h 3620 + 3621 + I2C-TAOS-EVM DRIVER 3622 + M: Jean Delvare <khali@linux-fr.org> 3623 + L: linux-i2c@vger.kernel.org 3624 + S: Maintained 3625 + F: Documentation/i2c/busses/i2c-taos-evm 3626 + F: drivers/i2c/busses/i2c-taos-evm.c 3662 3627 3663 3628 I2C-TINY-USB DRIVER 3664 3629 M: Till Harbaum <till@harbaum.org> ··· 7935 7886 M: Roger Luethi <rl@hellgate.ch> 7936 7887 S: Maintained 7937 7888 F: drivers/net/ethernet/via/via-rhine.c 7938 - 7939 - VIAPRO SMBUS DRIVER 7940 - M: Jean Delvare <khali@linux-fr.org> 7941 - L: linux-i2c@vger.kernel.org 7942 - S: Maintained 7943 - F: Documentation/i2c/busses/i2c-viapro 7944 - F: drivers/i2c/busses/i2c-viapro.c 7945 7889 7946 7890 VIA SD/MMC CARD CONTROLLER DRIVER 7947 7891 M: Bruce Chang <brucechang@via.com.tw>
+1 -1
drivers/i2c/muxes/i2c-mux-pinctrl.c
··· 169 169 mux->busses = devm_kzalloc(&pdev->dev, 170 170 sizeof(mux->busses) * mux->pdata->bus_count, 171 171 GFP_KERNEL); 172 - if (!mux->states) { 172 + if (!mux->busses) { 173 173 dev_err(&pdev->dev, "Cannot allocate busses\n"); 174 174 ret = -ENOMEM; 175 175 goto err;