Lines Matching +full:config +full:- +full:space
1 /* SPDX-License-Identifier: GPL-2.0
3 * Low-Level PCI Support for SH7751 targets
6 * Paul Mundt (lethal@linux-sh.org) (c) 2003
18 #define SH7751_PCI_CONFIG_BASE 0xFD000000 /* Config space base addr */
19 #define SH7751_PCI_CONFIG_SIZE 0x1000000 /* Config space size */
20 #define SH7751_PCI_MEMORY_BASE 0xFD000000 /* Memory space base addr */
22 #define SH7751_PCI_IO_BASE 0xFE240000 /* IO space base address */
27 #define SH7751_PCICONF0 0x0 /* PCI Config Reg 0 */
30 #define SH7751_PCICONF1 0x4 /* PCI Config Reg 1 */
50 #define SH7751_PCICONF1_MES 0x00000002 /* Memory Space Control */
51 #define SH7751_PCICONF1_IOS 0x00000001 /* I/O Space Control */
52 #define SH7751_PCICONF2 0x8 /* PCI Config Reg 2 */
54 #define SH7751_PCICONF2_SCC 0x00FF0000 /* Sub-Class Code */
57 #define SH7751_PCICONF3 0xC /* PCI Config Reg 3 */
65 #define SH7751_PCICONF4 0x10 /* PCI Config Reg 4 */
66 #define SH7751_PCICONF4_BASE 0xFFFFFFFC /* I/O Space Base Addr */
67 #define SH7751_PCICONF4_ASI 0x00000001 /* Address Space Type */
68 #define SH7751_PCICONF5 0x14 /* PCI Config Reg 5 */
69 #define SH7751_PCICONF5_BASE 0xFFFFFFF0 /* Mem Space Base Addr */
72 #define SH7751_PCICONF5_ASI 0x00000001 /* Address Space Type */
73 #define SH7751_PCICONF6 0x18 /* PCI Config Reg 6 */
74 #define SH7751_PCICONF6_BASE 0xFFFFFFF0 /* Mem Space Base Addr */
77 #define SH7751_PCICONF6_ASI 0x00000001 /* Address Space Type */
78 /* PCICONF7 - PCICONF10 are undefined */
79 #define SH7751_PCICONF11 0x2C /* PCI Config Reg 11 */
83 #define SH7751_PCICONF13 0x34 /* PCI Config Reg 13 */
86 #define SH7751_PCICONF15 0x3C /* PCI Config Reg 15 */
88 #define SH7751_PCICONF16 0x40 /* PCI Config Reg 16 */
97 #define SH7751_PCICONF17 0x44 /* PCI Config Reg 17 */
116 /* General Memory Config Addresses */