Lines Matching full:ipu
11 #include "ipu-prv.h"
27 struct ipu_soc *ipu; member
95 struct ipu_cpmem *cpmem = ch->ipu->cpmem_priv; in ipu_get_cpmem()
154 * point of view of the IPU corresponds to little-endian words with the first
156 * The DRM pixel formats and IPU internal representation are ordered the other
260 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_set_high_priority() local
263 if (ipu->ipu_type == IPUV3EX) in ipu_cpmem_set_high_priority()
266 val = ipu_idmac_read(ipu, IDMAC_CHA_PRI(ch->num)); in ipu_cpmem_set_high_priority()
268 ipu_idmac_write(ipu, val, IDMAC_CHA_PRI(ch->num)); in ipu_cpmem_set_high_priority()
624 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_set_separate_alpha() local
636 val = ipu_idmac_read(ipu, IDMAC_SEP_ALPHA); in ipu_cpmem_set_separate_alpha()
638 ipu_idmac_write(ipu, val, IDMAC_SEP_ALPHA); in ipu_cpmem_set_separate_alpha()
892 struct ipu_soc *ipu = ch->ipu; in ipu_cpmem_dump() local
895 dev_dbg(ipu->dev, "ch %d word 0 - %08X %08X %08X %08X %08X\n", chno, in ipu_cpmem_dump()
901 dev_dbg(ipu->dev, "ch %d word 1 - %08X %08X %08X %08X %08X\n", chno, in ipu_cpmem_dump()
907 dev_dbg(ipu->dev, "PFS 0x%x, ", in ipu_cpmem_dump()
909 dev_dbg(ipu->dev, "BPP 0x%x, ", in ipu_cpmem_dump()
911 dev_dbg(ipu->dev, "NPB 0x%x\n", in ipu_cpmem_dump()
914 dev_dbg(ipu->dev, "FW %d, ", in ipu_cpmem_dump()
916 dev_dbg(ipu->dev, "FH %d, ", in ipu_cpmem_dump()
918 dev_dbg(ipu->dev, "EBA0 0x%x\n", in ipu_cpmem_dump()
920 dev_dbg(ipu->dev, "EBA1 0x%x\n", in ipu_cpmem_dump()
922 dev_dbg(ipu->dev, "Stride %d\n", in ipu_cpmem_dump()
924 dev_dbg(ipu->dev, "scan_order %d\n", in ipu_cpmem_dump()
926 dev_dbg(ipu->dev, "uv_stride %d\n", in ipu_cpmem_dump()
928 dev_dbg(ipu->dev, "u_offset 0x%x\n", in ipu_cpmem_dump()
930 dev_dbg(ipu->dev, "v_offset 0x%x\n", in ipu_cpmem_dump()
933 dev_dbg(ipu->dev, "Width0 %d+1, ", in ipu_cpmem_dump()
935 dev_dbg(ipu->dev, "Width1 %d+1, ", in ipu_cpmem_dump()
937 dev_dbg(ipu->dev, "Width2 %d+1, ", in ipu_cpmem_dump()
939 dev_dbg(ipu->dev, "Width3 %d+1, ", in ipu_cpmem_dump()
941 dev_dbg(ipu->dev, "Offset0 %d, ", in ipu_cpmem_dump()
943 dev_dbg(ipu->dev, "Offset1 %d, ", in ipu_cpmem_dump()
945 dev_dbg(ipu->dev, "Offset2 %d, ", in ipu_cpmem_dump()
947 dev_dbg(ipu->dev, "Offset3 %d\n", in ipu_cpmem_dump()
952 int ipu_cpmem_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_cpmem_init() argument
960 ipu->cpmem_priv = cpmem; in ipu_cpmem_init()
969 cpmem->ipu = ipu; in ipu_cpmem_init()
974 void ipu_cpmem_exit(struct ipu_soc *ipu) in ipu_cpmem_exit() argument