From eec21beb35a0d45a555ab6ac0a99257a2e7e726a Mon Sep 17 00:00:00 2001 From: Antti Palosaari Date: Mon, 15 Dec 2014 01:17:25 -0300 Subject: [media] rtl2832: merge reg page as a part of reg address Chips uses 8-bit register addresses with 5 pages. Extend register address by using register page as a first byte of address, defining virtual register addresses. That is common method of handling register pages and regmap also uses it. Remove page + address conversion glue which was there for regmap. Signed-off-by: Antti Palosaari Signed-off-by: Mauro Carvalho Chehab --- drivers/media/dvb-frontends/rtl2832_priv.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'drivers/media/dvb-frontends/rtl2832_priv.h') diff --git a/drivers/media/dvb-frontends/rtl2832_priv.h b/drivers/media/dvb-frontends/rtl2832_priv.h index 216e905763d4..973892afb916 100644 --- a/drivers/media/dvb-frontends/rtl2832_priv.h +++ b/drivers/media/dvb-frontends/rtl2832_priv.h @@ -45,8 +45,7 @@ struct rtl2832_dev { }; struct rtl2832_reg_entry { - u8 page; - u8 start_address; + u16 start_address; u8 msb; u8 lsb; }; -- cgit