gpu: ipu-v3: Remove reg_offset field
This is not used, so remove it. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
This commit is contained in:
parent
c3ede03c88
commit
99ae78c373
|
@ -993,7 +993,6 @@ static void platform_device_unregister_children(struct platform_device *pdev)
|
||||||
struct ipu_platform_reg {
|
struct ipu_platform_reg {
|
||||||
struct ipu_client_platformdata pdata;
|
struct ipu_client_platformdata pdata;
|
||||||
const char *name;
|
const char *name;
|
||||||
int reg_offset;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static const struct ipu_platform_reg client_reg[] = {
|
static const struct ipu_platform_reg client_reg[] = {
|
||||||
|
@ -1021,7 +1020,6 @@ static const struct ipu_platform_reg client_reg[] = {
|
||||||
.dma[0] = IPUV3_CHANNEL_CSI0,
|
.dma[0] = IPUV3_CHANNEL_CSI0,
|
||||||
.dma[1] = -EINVAL,
|
.dma[1] = -EINVAL,
|
||||||
},
|
},
|
||||||
.reg_offset = IPU_CM_CSI0_REG_OFS,
|
|
||||||
.name = "imx-ipuv3-camera",
|
.name = "imx-ipuv3-camera",
|
||||||
}, {
|
}, {
|
||||||
.pdata = {
|
.pdata = {
|
||||||
|
@ -1029,7 +1027,6 @@ static const struct ipu_platform_reg client_reg[] = {
|
||||||
.dma[0] = IPUV3_CHANNEL_CSI1,
|
.dma[0] = IPUV3_CHANNEL_CSI1,
|
||||||
.dma[1] = -EINVAL,
|
.dma[1] = -EINVAL,
|
||||||
},
|
},
|
||||||
.reg_offset = IPU_CM_CSI1_REG_OFS,
|
|
||||||
.name = "imx-ipuv3-camera",
|
.name = "imx-ipuv3-camera",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -1051,19 +1048,9 @@ static int ipu_add_client_devices(struct ipu_soc *ipu, unsigned long ipu_base)
|
||||||
for (i = 0; i < ARRAY_SIZE(client_reg); i++) {
|
for (i = 0; i < ARRAY_SIZE(client_reg); i++) {
|
||||||
const struct ipu_platform_reg *reg = &client_reg[i];
|
const struct ipu_platform_reg *reg = &client_reg[i];
|
||||||
struct platform_device *pdev;
|
struct platform_device *pdev;
|
||||||
struct resource res;
|
|
||||||
|
|
||||||
if (reg->reg_offset) {
|
|
||||||
memset(&res, 0, sizeof(res));
|
|
||||||
res.flags = IORESOURCE_MEM;
|
|
||||||
res.start = ipu_base + ipu->devtype->cm_ofs + reg->reg_offset;
|
|
||||||
res.end = res.start + PAGE_SIZE - 1;
|
|
||||||
pdev = platform_device_register_resndata(dev, reg->name,
|
|
||||||
id++, &res, 1, ®->pdata, sizeof(reg->pdata));
|
|
||||||
} else {
|
|
||||||
pdev = platform_device_register_data(dev, reg->name,
|
pdev = platform_device_register_data(dev, reg->name,
|
||||||
id++, ®->pdata, sizeof(reg->pdata));
|
id++, ®->pdata, sizeof(reg->pdata));
|
||||||
}
|
|
||||||
|
|
||||||
if (IS_ERR(pdev)) {
|
if (IS_ERR(pdev)) {
|
||||||
ret = PTR_ERR(pdev);
|
ret = PTR_ERR(pdev);
|
||||||
|
|
Loading…
Reference in New Issue