mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-27 00:51:35 +00:00
solos: Don't clear config registers at startup
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
This commit is contained in:
parent
95852f48c2
commit
cd5549e0f4
1 changed files with 1 additions and 5 deletions
|
@ -1040,7 +1040,7 @@ static struct atmdev_ops fpga_ops = {
|
||||||
|
|
||||||
static int fpga_probe(struct pci_dev *dev, const struct pci_device_id *id)
|
static int fpga_probe(struct pci_dev *dev, const struct pci_device_id *id)
|
||||||
{
|
{
|
||||||
int err, i;
|
int err;
|
||||||
uint16_t fpga_ver;
|
uint16_t fpga_ver;
|
||||||
uint8_t major_ver, minor_ver;
|
uint8_t major_ver, minor_ver;
|
||||||
uint32_t data32;
|
uint32_t data32;
|
||||||
|
@ -1090,10 +1090,6 @@ static int fpga_probe(struct pci_dev *dev, const struct pci_device_id *id)
|
||||||
iowrite32(0, card->config_regs + FPGA_MODE);
|
iowrite32(0, card->config_regs + FPGA_MODE);
|
||||||
data32 = ioread32(card->config_regs + FPGA_MODE);
|
data32 = ioread32(card->config_regs + FPGA_MODE);
|
||||||
}
|
}
|
||||||
//Fill Config Mem with zeros
|
|
||||||
for(i = 0; i < 128; i += 4)
|
|
||||||
iowrite32(0, card->config_regs + i);
|
|
||||||
|
|
||||||
//Set RX empty flags
|
//Set RX empty flags
|
||||||
iowrite32(0xF0, card->config_regs + FLAGS_ADDR);
|
iowrite32(0xF0, card->config_regs + FLAGS_ADDR);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue