linux/drivers/staging/media
Daniel Scheller 81a705914b media: staging/cxd2099: convert to regmap API
Convert the cxd2099 driver to use regmap for I2C accesses, removing all
own i2c_*() functions. With that, make the driver a proper I2C client
driver. This also adds the benefit of having a proper cleanup function
(cxd2099_remove() in this case) that takes care of resource cleanup
upon I2C client deregistration.

At this point, keep the static inline declared cxd2099_attach()
function so that drivers using the legacy/proprietary style attach way
still compile, albeit lacking the cxd2099 driver functionality. This
is taken care of in the next two patches.

Signed-off-by: Daniel Scheller <d.scheller@gmx.net>
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2018-03-06 08:48:17 -05:00
..
atomisp media: staging: atomisp: Drop g_parm and s_parm subdev ops use 2018-02-22 12:31:19 -05:00
bcm2048 vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
cxd2099 media: staging/cxd2099: convert to regmap API 2018-03-06 08:48:17 -05:00
davinci_vpfe media updates for v4.16-rc1 2018-02-06 11:27:48 -08:00
imx media: imx/Kconfig: add depends on HAS_DMA 2018-02-26 10:33:32 -05:00
imx074 media: imx074: deprecate, move to staging 2018-02-23 02:30:26 -05:00
mt9t031 media: mt9t031: deprecate, move to staging 2018-02-23 02:31:38 -05:00
omap4iss media updates for v4.16-rc1 2018-02-06 11:27:48 -08:00
tegra-vde media: staging: tegra-vde: select DMA_SHARED_BUFFER 2018-01-23 08:05:01 -05:00
Kconfig media: mt9t031: deprecate, move to staging 2018-02-23 02:31:38 -05:00
Makefile media: mt9t031: deprecate, move to staging 2018-02-23 02:31:38 -05:00