mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-20 06:08:08 +00:00
brcm63xx: fix BCM63268 interrupt register locations for legacy probe
Legacy probe passed the IRQSTAT registers instead of the IRQMASK registers causing all register accesses to be offset by 16 bytes. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44575
This commit is contained in:
parent
c2a89871c2
commit
6df9324642
@ -289,8 +289,8 @@ Signed-off-by: Jonas Gorski <jogo@openwrt.org>
|
||||
ext_shift = 4;
|
||||
break;
|
||||
+ case BCM63268_CPU_ID:
|
||||
+ periph_bases[0] += PERF_IRQSTAT_63268_REG(0);
|
||||
+ periph_bases[1] += PERF_IRQSTAT_63268_REG(1);
|
||||
+ periph_bases[0] += PERF_IRQMASK_63268_REG(0);
|
||||
+ periph_bases[1] += PERF_IRQMASK_63268_REG(1);
|
||||
+ periph_irq_count = 2;
|
||||
+ periph_width = 4;
|
||||
+
|
||||
|
@ -289,8 +289,8 @@ Signed-off-by: Jonas Gorski <jogo@openwrt.org>
|
||||
ext_shift = 4;
|
||||
break;
|
||||
+ case BCM63268_CPU_ID:
|
||||
+ periph_bases[0] += PERF_IRQSTAT_63268_REG(0);
|
||||
+ periph_bases[1] += PERF_IRQSTAT_63268_REG(1);
|
||||
+ periph_bases[0] += PERF_IRQMASK_63268_REG(0);
|
||||
+ periph_bases[1] += PERF_IRQMASK_63268_REG(1);
|
||||
+ periph_irq_count = 2;
|
||||
+ periph_width = 4;
|
||||
+
|
||||
|
Loading…
Reference in New Issue
Block a user