Lines Matching +full:swap +full:- +full:size +full:- +full:gb
1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
4 * Copyright (C) 2007-2011 MARVELL INTERNATIONAL LTD.
40 * All decoding windows must be aligned to their size, which has to be
56 * External devices: 0x80000000, 1 GB (VA == PA)
59 #define MV_PCI_PORTS 1 /* 1x PCIE -> worst case */
117 #define MV_WIN_CPU_CTRL_ARMV7(n) (((n) < 8) ? 0x10 * (n) : 0x90 + (0x8 * ((n) - 8)))
118 #define MV_WIN_CPU_BASE_ARMV7(n) ((((n) < 8) ? 0x10 * (n) : 0x90 + (0x8 * ((n) - 8))) + 0x4)
159 * 0x0 = Byte swap
160 * 0x1 = No swap
161 * 0x2 = Byte and word swap
162 * 0x3 = Word swap
167 #define MV_WIN_CESA_ATTR_ARMADA38X(eng_sel) (0x11 | (1 << (3 - (eng_sel))))
211 #define MV_WIN_PCIE_MEM_ATTR_ARMADA38X(n) ((n) < 2 ? 0xE8 : (0xD8 - (((n) % 2) * 0x20)))
212 #define MV_WIN_PCIE_IO_ATTR_ARMADA38X(n) ((n) < 2 ? 0xE0 : (0xD0 - (((n) % 2) * 0x20)))