Skip to content

Commit

Permalink
[POWERPC] Rewrite the PPC 86xx IRQ handling to use Flat Device Tree
Browse files Browse the repository at this point in the history
IRQ setup now comes from the Flat Device Tree and use the new generic
IRQ code.  Fixed the fsl_soc.c IRQ OF interrupt node parsing.
Removed some unused MPC86xx macro definition.

Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
Signed-off-by: Jon Loeliger <jdl@freescale.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
  • Loading branch information
Jon Loeliger authored and Paul Mackerras committed Aug 8, 2006
1 parent afd0542 commit 919fede
Show file tree
Hide file tree
Showing 3 changed files with 188 additions and 198 deletions.
32 changes: 0 additions & 32 deletions arch/powerpc/platforms/86xx/mpc8641_hpcn.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,38 +16,6 @@

#include <linux/init.h>

/* PCI interrupt controller */
#define PIRQA 3
#define PIRQB 4
#define PIRQC 5
#define PIRQD 6
#define PIRQ7 7
#define PIRQE 9
#define PIRQF 10
#define PIRQG 11
#define PIRQH 12

/* PCI-Express memory map */
#define MPC86XX_PCIE_LOWER_IO 0x00000000
#define MPC86XX_PCIE_UPPER_IO 0x00ffffff

#define MPC86XX_PCIE_LOWER_MEM 0x80000000
#define MPC86XX_PCIE_UPPER_MEM 0x9fffffff

#define MPC86XX_PCIE_IO_BASE 0xe2000000
#define MPC86XX_PCIE_MEM_OFFSET 0x00000000

#define MPC86XX_PCIE_IO_SIZE 0x01000000

#define PCIE1_CFG_ADDR_OFFSET (0x8000)
#define PCIE1_CFG_DATA_OFFSET (0x8004)

#define PCIE2_CFG_ADDR_OFFSET (0x9000)
#define PCIE2_CFG_DATA_OFFSET (0x9004)

#define MPC86xx_PCIE_OFFSET PCIE1_CFG_ADDR_OFFSET
#define MPC86xx_PCIE_SIZE (0x1000)

#define MPC86XX_RSTCR_OFFSET (0xe00b0) /* Reset Control Register */

#endif /* __MPC8641_HPCN_H__ */
Loading

0 comments on commit 919fede

Please sign in to comment.