查看: 3125|回复: 2

[求助] ipu寄存器找不到

[复制链接]

该用户从未签到

6

主题

17

帖子

0

注册会员

Rank: 2

积分
118
最后登录
2018-4-18
发表于 2017-5-11 14:56:40 | 显示全部楼层 |阅读模式
源码中有如下寄存器地址配置,其中
.cpmem_ofs =    0x00300000,
        .srm_ofs =    0x00340000,
        .tpm_ofs =    0x00360000,
        .dc_tmpl_ofs =    0x00380000,

这几个在寄存器表中没有找到相关的信息,请教一下,这几个在哪儿能看到配置信息。多谢!!!
probe中会这样配置这几个地址
    ipu->cpmem_base = devm_ioremap(&pdev->dev,
                ipu_base + devtype->cpmem_ofs, SZ_128K);
    ipu->tpmem_base = devm_ioremap(&pdev->dev,
                ipu_base + devtype->tpm_ofs, SZ_64K);
    ipu->dc_tmpl_reg = devm_ioremap(&pdev->dev,
                ipu_base + devtype->dc_tmpl_ofs, SZ_128K);

static struct ipu_platform_type ipu_type_imx6q = {
    .devtype = {
        .name = "IPUv3H",
        .cm_ofs =    0x00200000,
        .idmac_ofs =    0x00208000,
        .ic_ofs =    0x00220000,
        .csi0_ofs =    0x00230000,
        .csi1_ofs =    0x00238000,
        .di0_ofs =    0x00240000,
        .di1_ofs =    0x00248000,
        .smfc_ofs =    0x00250000,
        .dc_ofs =    0x00258000,
        .dmfc_ofs =    0x00260000,
        .vdi_ofs =    0x00268000,
        .cpmem_ofs =    0x00300000,
        .srm_ofs =    0x00340000,
        .tpm_ofs =    0x00360000,
        .dc_tmpl_ofs =    0x00380000,
        .type =        IPUv3H,
        .idmac_used_bufs_present = true,
    },


我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

0

主题

82

帖子

0

注册会员

Rank: 2

积分
178
最后登录
2018-1-3
发表于 2017-12-8 14:06:17 | 显示全部楼层
珠海明远智睿,你的一站式,嵌入式,方案提供商。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

82

帖子

0

注册会员

Rank: 2

积分
178
最后登录
2018-1-3
发表于 2017-12-8 14:06:23 | 显示全部楼层
珠海明远智睿,你的一站式,嵌入式,方案提供商。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 21:23 , Processed in 0.087104 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表