soc: imx: gpc: remove unnecessary readable_reg callback
authorDong Aisheng <aisheng.dong@nxp.com>
Thu, 23 Mar 2017 04:53:25 +0000 (12:53 +0800)
committerShawn Guo <shawnguo@kernel.org>
Fri, 24 Mar 2017 05:43:21 +0000 (13:43 +0800)
It is not really necessary to provide the current .readable_reg
implementation as we know what we're doing in our driver
and the regmap core has already done the partial check for
available maximum regs.

Acked-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
drivers/soc/imx/gpc.c

index 3c61248..4294287 100644 (file)
@@ -284,18 +284,10 @@ static const struct of_device_id imx_gpc_dt_ids[] = {
        { }
 };
 
-static bool imx_gpc_readable_reg(struct device *dev, unsigned int reg)
-{
-       return (reg % 4 == 0) && (reg <= 0x2ac);
-}
-
 static const struct regmap_config imx_gpc_regmap_config = {
        .reg_bits = 32,
        .val_bits = 32,
        .reg_stride = 4,
-
-       .readable_reg = imx_gpc_readable_reg,
-
        .max_register = 0x2ac,
 };