armadaxp.c | 975 paddr_t line_start = pa & ~ARMADAXP_L2_ALIGN; local in function:armadaxp_sdcache_wbalign_base 982 return line_start; /* request is aligned to cache line size */ 989 L2_WRITE(ARMADAXP_L2_INV_PHYS, line_start); 993 L2_WRITE(ARMADAXP_L2_WB_PHYS, line_start); 997 return line_start; 1003 paddr_t line_start = (pa + sz - 1) & ~ARMADAXP_L2_ALIGN; local in function:armadaxp_sdcache_wbalign_end 1011 return line_start; /* request is aligned to cache line size */ 1018 L2_WRITE(ARMADAXP_L2_INV_PHYS, line_start); 1022 L2_WRITE(ARMADAXP_L2_WB_PHYS, line_start); 1025 return line_start; [all...] |