Switch the default firmware for npe(4) from the QOS_VLAN one to theplain-vanilla ETH microcode. The QOS_VLAN firmware added support in microcodefor handling IEEE 802.1q tags, but the npe(4) driver
Switch the default firmware for npe(4) from the QOS_VLAN one to theplain-vanilla ETH microcode. The QOS_VLAN firmware added support in microcodefor handling IEEE 802.1q tags, but the npe(4) driver did not actuallysupport the relevant signalling. As a result, it was impossible to useVLANs with npe(4). Switching to the more basic microcode (same license)removes the on-NIC promisisng and makes vlan(4) work on both NPE interfaces.Ref: https://lists.freebsd.org/pipermail/freebsd-arm/2012-August/003826.html
show more ...
Remove spurious 8bit chars, turning files into plain ASCII.
Merge WIP from p4:o recognize ixp435 cpuo change memory layout for for ixp4xx to not assume memory is aliases to 0x10000000 (Cambria/ixp435 memory starts at zero)o handle 64 irqs for ixp435o du
Merge WIP from p4:o recognize ixp435 cpuo change memory layout for for ixp4xx to not assume memory is aliases to 0x10000000 (Cambria/ixp435 memory starts at zero)o handle 64 irqs for ixp435o dual EHCI USB 2.0 controller integral to ixp435o overhaul NPE code for ixp435 and better MAC+MII namingo updated NPE firmware (including NPE-A image for ixp435/ixp465)o Gateworks Cambria board support: - IDE compact flash - MCU - front panel LED on i2c bus - Octal LED latchSanity-tested with NFS-root on Avila and Cambria boards. Requirespending boot2 mods for CF-boot on Cambria.
Ok I hope I got it right this time.After discussion with Sam, switch back to use firmware(9) instead ofhaving the firmware in hex format.Put the binary firmware uuencoded into sys/contrib/dev/npe,
Ok I hope I got it right this time.After discussion with Sam, switch back to use firmware(9) instead ofhaving the firmware in hex format.Put the binary firmware uuencoded into sys/contrib/dev/npe, and slap aLICENSE file, as found on the Intel website.Approved by: re (blanket), mux (mentor)MFC After: 1 week