Skip to content
  • Paul Burton's avatar
    net: pcnet: Fix init on big endian 64 bit · bed1ca32
    Paul Burton authored
    
    
    If dev->iobase is 64 bits wide then writing the value of the BAR into a
    pointer to iobase will not work on big endian systems, where the BAR
    value will incorrectly get written to the upper 32 bits of the 64 bit
    variable. Fix this by reading the BAR into a u32, matching the type
    expected by pci_read_config_dword.
    
    Signed-off-by: default avatarPaul Burton <paul.burton@imgtec.com>
    bed1ca32