summaryrefslogtreecommitdiff
path: root/drivers/i2c/i2c-slave.c
AgeCommit message (Collapse)Author
2011-12-30i2c: i2c-slave: Fix i2c_add_slave_adapter routineChaitanya Bandi
Fixed i2c_add_slave_adapter routine because id attribute has been dropped from adapter. Change-Id: I84a8d3a8fb3a16b772107a5d265cfadfb70dbaec Signed-off-by: Chaitanya Bandi <bandik@nvidia.com> Change-Id: I3181507404e929b48ba2f1f7290e423d1a07f559 Reviewed-on: http://git-master/r/70944 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2011-11-30i2c: tegra: i2c-slave: Fixing initialization seqLaxman Dewangan
Following are changes: - Using the sysinit_call to initialize the driver. - Using device from master adapter for slave adpter. Original-Change-Id: I4dd0725694008a6aaee9a1d3a92d370a5c46de31 Reviewed-on: http://git-master/r/19249 Reviewed-by: Krishna Thota <kthota@nvidia.com> Tested-by: Krishna Thota <kthota@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Original-Change-Id: I62ba2e474d15764eccb2174444b194502e771307 Rebase-Id: Re845b3bac0f08ac25d0aa330acf0ee267ea8fcd4
2011-11-30[ARM]tegra:i2c: Adding i2c slave support apis.Laxman Dewangan
To support the i2c slave functionality in the kernel, adding the framework so that chip specific slave driver can be plugged in. Adding slave adapter and alogithms in framework so that slave bus driver can register chip specific driver. Original-Change-Id: Ie002dbd3b021f70814b455471e66a5da378ab3e9 Reviewed-on: http://git-master/r/14206 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Alok Chauhan <alokc@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Original-Change-Id: I92b6bc4f3953a9edc7f9414a65b69005d2bbf8db Rebase-Id: R13abe740fa88a76747dcbcd42ffc9f74a504f7c5