Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 146643
b: refs/heads/master
c: 0bbc9bc
h: refs/heads/master
i:
  146641: 7fd8d26
  146639: 4659d4a
v: v3
  • Loading branch information
Paul Mundt committed Apr 17, 2009
1 parent fc0a9ff commit 0226605
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 9 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 7e4ba0d77c96d328ba968ddff4a464d4d2fa7abc
refs/heads/master: 0bbc9bc3189f24de946777af43c9033c8c4871e4
4 changes: 0 additions & 4 deletions trunk/arch/sh/drivers/pci/fixups-sdk7780.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@

int pci_fixup_pcic(struct pci_channel *chan)
{
ctrl_outl(0x00000001, SH7780_PCI_VCR2);

/* Enable all interrupts, so we know what to fix */
pci_write_reg(chan, 0x0000C3FF, SH7780_PCIIMR);
pci_write_reg(chan, 0x0000380F, SH7780_PCIAINTM);
Expand All @@ -26,8 +24,6 @@ int pci_fixup_pcic(struct pci_channel *chan)
pci_write_reg(chan, 0xFB00, SH7780_PCISTATUS);
pci_write_reg(chan, 0x0047, SH7780_PCICMD);
pci_write_reg(chan, 0x00, SH7780_PCIPIF);
pci_write_reg(chan, 0x00, SH7780_PCISUB);
pci_write_reg(chan, 0x06, SH7780_PCIBCC);
pci_write_reg(chan, 0x1912, SH7780_PCISVID);
pci_write_reg(chan, 0x0001, SH7780_PCISID);

Expand Down
7 changes: 3 additions & 4 deletions trunk/arch/sh/drivers/pci/pci-sh7780.c
Original file line number Diff line number Diff line change
Expand Up @@ -72,16 +72,15 @@ int __init sh7780_pcic_init(struct pci_channel *chan,
{
u32 word;

pci_write_reg(chan, PCI_CLASS_BRIDGE_HOST >> 8, SH7780_PCIBCC);
pci_write_reg(chan, PCI_CLASS_BRIDGE_HOST & 0xff, SH7780_PCISUB);

/* set the command/status bits to:
* Wait Cycle Control + Parity Enable + Bus Master +
* Mem space enable
*/
pci_write_reg(chan, 0x00000046, SH7780_PCICMD);

/* define this host as the host bridge */
word = PCI_BASE_CLASS_BRIDGE << 24;
pci_write_reg(chan, word, SH7780_PCIRID);

/* Set IO and Mem windows to local address
* Make PCI and local address the same for easy 1 to 1 mapping
*/
Expand Down

0 comments on commit 0226605

Please sign in to comment.