Example #1
0
static void mmu_unmap_l2_pte_error(struct isp_mmu *mmu,
				   phys_addr_t l1_pt, unsigned int l1_idx,
				   phys_addr_t l2_pt, unsigned int l2_idx,
				   unsigned int isp_virt, unsigned int pte)
{
	dev_err(atomisp_dev, "unmap unvalid L2 pte:\n\n"
		     "\tL1 PT: virt = %p, phys = 0x%llx, "
		     "idx = %d\n"
		     "\tL2 PT: virt = %p, phys = 0x%llx, "
		     "idx = %d\n"
		     "\tisp_virt = 0x%x, pte(page phys) = 0x%x\n",
		     isp_pt_phys_to_virt(l1_pt),
		     (u64)l1_pt, l1_idx,
		     isp_pt_phys_to_virt(l2_pt),
		     (u64)l2_pt, l2_idx, isp_virt,
		     pte);
}
Example #2
0
static void mmu_remap_error(struct isp_mmu *mmu,
			    phys_addr_t l1_pt, unsigned int l1_idx,
			    phys_addr_t l2_pt, unsigned int l2_idx,
			    unsigned int isp_virt, phys_addr_t old_phys,
			    phys_addr_t new_phys)
{
	dev_err(atomisp_dev, "address remap:\n\n"
		     "\tL1 PT: virt = %p, phys = 0x%llx, "
		     "idx = %d\n"
		     "\tL2 PT: virt = %p, phys = 0x%llx, "
		     "idx = %d\n"
		     "\told: isp_virt = 0x%x, phys = 0x%llx\n"
		     "\tnew: isp_virt = 0x%x, phys = 0x%llx\n",
		     isp_pt_phys_to_virt(l1_pt),
		     (u64)l1_pt, l1_idx,
		     isp_pt_phys_to_virt(l2_pt),
		     (u64)l2_pt, l2_idx, isp_virt,
		     (u64)old_phys, isp_virt,
		     (u64)new_phys);
}
Example #3
0
static void mmu_unmap_l1_pte_error(struct isp_mmu *mmu,
				   phys_addr_t l1_pt, unsigned int l1_idx,
				   unsigned int isp_virt, unsigned int pte)
{
	v4l2_err(&atomisp_dev, "unmap unvalid L1 pte (L2 PT):\n\n"
		     "\tL1 PT: virt = 0x%x, phys = 0x%llx, "
		     "idx = %d\n"
		     "\tisp_virt = 0x%x, l1_pte(L2 PT) = 0x%x\n",
		     (unsigned int)isp_pt_phys_to_virt(l1_pt),
		     (u64)l1_pt, l1_idx, (unsigned int)isp_virt,
		     (unsigned int)pte);
}