Lines Matching refs:base
16 * region followed by a 64 bit base address and 32 bit size, both little
23 void __iomem *base;
34 void __iomem *base;
38 if (_reloc.base)
50 base = ioremap(imem.start, resource_size(&imem));
51 if (!base) {
56 memset_io(base, 0, resource_size(&imem));
58 _reloc.base = base;
67 * @base: base address of the loaded image
72 int qcom_pil_info_store(const char *image, phys_addr_t base, size_t size)
87 entry = _reloc.base + i * PIL_RELOC_ENTRY_SIZE;
109 /* Use two writel() as base is only aligned to 4 bytes on odd entries */
110 writel(base, entry + PIL_RELOC_NAME_LEN);
111 writel((u64)base >> 32, entry + PIL_RELOC_NAME_LEN + 4);
122 iounmap(_reloc.base);
123 _reloc.base = NULL;