]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/media/dvb-frontends/rtl2832_sdr.h
[media] rtl2832: change the i2c gate to be mux-locked
[karo-tx-linux.git] / drivers / media / dvb-frontends / rtl2832_sdr.h
index 342ea84860df85216646be440fed149d6172c209..d8fc7e7212e34317d58897cb159dee8191f51c4c 100644 (file)
@@ -56,10 +56,7 @@ struct rtl2832_sdr_platform_data {
 #define RTL2832_SDR_TUNER_R828D     0x2b
        u8 tuner;
 
-       struct i2c_client *i2c_client;
-       int (*bulk_read)(struct i2c_client *, unsigned int, void *, size_t);
-       int (*bulk_write)(struct i2c_client *, unsigned int, const void *, size_t);
-       int (*update_bits)(struct i2c_client *, unsigned int, unsigned int, unsigned int);
+       struct regmap *regmap;
        struct dvb_frontend *dvb_frontend;
        struct v4l2_subdev *v4l2_subdev;
        struct dvb_usb_device *dvb_usb_device;