]> git.baikalelectronics.ru Git - kernel.git/commit
i2c: core: support bus regulator controlling in adapter
authorBibby Hsieh <bibby.hsieh@mediatek.com>
Tue, 19 May 2020 07:27:29 +0000 (15:27 +0800)
committerWolfram Sang <wsa@kernel.org>
Wed, 20 May 2020 13:25:55 +0000 (15:25 +0200)
commit96e25489594b57a74db75c4e522e4496cefb2823
tree070a48afd73687f4f589941f47472f1963e401ac
parentcf2084adfb81047edd317f2c85705e412ad546e9
i2c: core: support bus regulator controlling in adapter

Although in the most platforms, the bus power of i2c
are alway on, some platforms disable the i2c bus power
in order to meet low power request.

We get and enable bulk regulator in i2c adapter device.

Signed-off-by: Bibby Hsieh <bibby.hsieh@mediatek.com>
Reviewed-by: Tomasz Figa <tfiga@chromium.org>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/i2c-core-base.c
include/linux/i2c.h