Merge branch 'sunhme-cleanups'
authorDavid S. Miller <davem@davemloft.net>
Mon, 27 Mar 2023 07:41:57 +0000 (08:41 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 27 Mar 2023 07:41:57 +0000 (08:41 +0100)
commitfe5b9907ba995946c30c90111886b856ff86d362
tree7afa6626d60e0157001b5447693632994821d221
parent6595d358c55360e3992f06bcb8ef627a424f3fe2
parentecdcd0428c594f6a6ee157fafb4c6265785be054
Merge branch 'sunhme-cleanups'

Sean Anderson says:

====================
net: sunhme: Probe/IRQ cleanups

Well, I've had these patches kicking around in my tree since last
October, so I guess I had better get around to posting them. This
series is mainly a cleanup/consolidation of the probe process, with
some interrupt changes as well.  Some of these changes are SBUS- (AKA
SPARC-) specific, so this should really get some testing there as well
to ensure nothing breaks. I've CC'd a few SPARC mailing lists in hopes
that someone there can try this out. I also have an SBUS card I
ordered by mistake if anyone has a SPARC computer but lacks this card.

Changes in v4:
- Tweak variable order for yuletide
- Move uninitialized return to its own commit
- Use correct SBUS/PCI accessors
- Rework hme_version to set the default in pci/sbus_probe and override it (if
  necessary) in common_probe

Changes in v3:
- Incorperate a fix from another series into this commit

Changes in v2:
- Move happy_meal_begin_auto_negotiation earlier and remove forward declaration
- Make some more includes common
- Clean up mac address init
- Inline error returns
====================

Signed-off-by: David S. Miller <davem@davemloft.net>