.. | .. |
---|
241 | 241 | #define IRQ_GPIO3 69 |
---|
242 | 242 | #define IRQ_GPIO4 70 |
---|
243 | 243 | |
---|
| 244 | +#elif defined(CONFIG_ROCKCHIP_RK3528) |
---|
| 245 | +#define GPIO0_PHYS 0xff610000 |
---|
| 246 | +#define GPIO1_PHYS 0xffaf0000 |
---|
| 247 | +#define GPIO2_PHYS 0xffb00000 |
---|
| 248 | +#define GPIO3_PHYS 0xffb10000 |
---|
| 249 | +#define GPIO4_PHYS 0xffb20000 |
---|
| 250 | + |
---|
| 251 | +#define GIC_IRQS_NR (5 * 32) |
---|
| 252 | +#define GPIO_IRQS_NR (5 * 32) |
---|
| 253 | + |
---|
| 254 | +#define GPIO_BANK_NUM 5 |
---|
| 255 | +#define GPIO_BANK_PINS 32 |
---|
| 256 | + |
---|
| 257 | +#define IRQ_TIMER0 63 |
---|
| 258 | +#define IRQ_GPIO0 103 |
---|
| 259 | +#define IRQ_GPIO1 105 |
---|
| 260 | +#define IRQ_GPIO2 107 |
---|
| 261 | +#define IRQ_GPIO3 108 |
---|
| 262 | +#define IRQ_GPIO4 110 |
---|
| 263 | + |
---|
| 264 | +#elif defined(CONFIG_ROCKCHIP_RK3562) |
---|
| 265 | +#define GPIO0_PHYS 0xff260000 |
---|
| 266 | +#define GPIO1_PHYS 0xff620000 |
---|
| 267 | +#define GPIO2_PHYS 0xff630000 |
---|
| 268 | +#define GPIO3_PHYS 0xffac0000 |
---|
| 269 | +#define GPIO4_PHYS 0xffad0000 |
---|
| 270 | + |
---|
| 271 | +#define GIC_IRQS_NR (5 * 32) |
---|
| 272 | +#define GPIO_IRQS_NR (5 * 32) |
---|
| 273 | + |
---|
| 274 | +#define GPIO_BANK_NUM 5 |
---|
| 275 | +#define GPIO_BANK_PINS 32 |
---|
| 276 | + |
---|
| 277 | +#define IRQ_TIMER0 77 |
---|
| 278 | +#define IRQ_GPIO0 32 |
---|
| 279 | +#define IRQ_GPIO1 34 |
---|
| 280 | +#define IRQ_GPIO2 36 |
---|
| 281 | +#define IRQ_GPIO3 38 |
---|
| 282 | +#define IRQ_GPIO4 40 |
---|
| 283 | + |
---|
244 | 284 | #elif defined(CONFIG_ROCKCHIP_RK3568) |
---|
245 | 285 | #define GPIO0_PHYS 0xfdd60000 |
---|
246 | 286 | #define GPIO1_PHYS 0xfe740000 |
---|