android_kernel_xiaomi_sm8350/drivers/i2c/busses
Richard Purdie ece5f7b3c4 [ARM] 3237/1: PXA I2C driver updates
Patch from Richard Purdie

This patch adds a check to see if the pxa i2c interface is enabled
before allowing it to be used and resets it if found to be disabled.
This automatically restores the interface if the device has been
suspended and resumed without causing any suspend/resume call ordering
issues.

The patch also fixes a build warning and adds an appropriate module
licence (the module is gpl according to the header).

Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-01-12 16:30:23 +00:00
..
i2c-ali15x3.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-ali1535.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-ali1563.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-amd756-s4882.c
i2c-amd756.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-amd8111.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-au1550.c
i2c-au1550.h
i2c-elektor.c
i2c-frodo.c
i2c-hydra.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-i801.c [PATCH] i2c: i2c-i801 explicitly enables/disables PEC 2006-01-05 22:16:20 -08:00
i2c-i810.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-ibm_iic.c [PATCH] i2c: i2c-ibm_iic add I2C_CLASS_HWMON 2006-01-05 22:16:27 -08:00
i2c-ibm_iic.h
i2c-iop3xx.c
i2c-iop3xx.h
i2c-isa.c [PATCH] I2C: Fix up debug build error for previous i2c structure changes 2006-01-05 22:16:24 -08:00
i2c-ite.c
i2c-ixp4xx.c [DRIVER MODEL] Fix merge clashes with ARM ixp2000 / ixp4xx platforms 2005-11-17 15:47:30 +00:00
i2c-ixp2000.c [DRIVER MODEL] Fix merge clashes with ARM ixp2000 / ixp4xx platforms 2005-11-17 15:47:30 +00:00
i2c-mpc.c
i2c-mv64xxx.c [PATCH] i2c: i2c-mv64xxx fix transaction abortion 2006-01-05 22:16:27 -08:00
i2c-nforce2.c [PATCH] i2c: i2c-nforce2 add nforce4 MCP-04 device ID 2006-01-05 22:16:27 -08:00
i2c-parport-light.c
i2c-parport.c
i2c-parport.h [PATCH] i2c: Add support for Barco LPT->DVI to i2c-parport 2006-01-05 22:16:21 -08:00
i2c-pca-isa.c
i2c-piix4.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-powermac.c [PATCH] 2/5 powerpc: Rework PowerMac i2c part 2 2006-01-09 15:47:17 +11:00
i2c-prosavage.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-pxa.c [ARM] 3237/1: PXA I2C driver updates 2006-01-12 16:30:23 +00:00
i2c-rpx.c
i2c-s3c2410.c [ARM] Move asm/hardware/clock.h to linux/clk.h 2006-01-07 16:15:52 +00:00
i2c-savage4.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-sibyte.c
i2c-sis96x.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-sis630.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-sis5595.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-stub.c
i2c-via.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-viapro.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
i2c-voodoo3.c [PATCH] PCI: removed unneeded .owner field from struct pci_driver 2005-11-10 16:09:17 -08:00
Kconfig [PATCH] 2/5 powerpc: Rework PowerMac i2c part 2 2006-01-09 15:47:17 +11:00
Makefile [PATCH] 2/5 powerpc: Rework PowerMac i2c part 2 2006-01-09 15:47:17 +11:00
scx200_acb.c
scx200_i2c.c