linux-m68k.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Michael Schmitz <schmitzmic@gmail.com>
To: linux-m68k@vger.kernel.org, geert@linux-m68k.org
Cc: alex@kazik.de
Subject: [PATCH v7 0/4] Add APNE PCMCIA 100 Mbit support
Date: Sun, 29 Aug 2021 15:11:46 +1200	[thread overview]
Message-ID: <1630206710-5954-1-git-send-email-schmitzmic@gmail.com> (raw)

Revisit support for the 100 Mbit APNE PCMCIA card variants, again.

Add a new ISA type for these cards, and switch to that type
from the APNE probe code in case 16 bit IO support is noted
the PCMCIA config table data. A module parameter or kernel
can be used to enable 16 bit IO as a fallback option.
Support for the 16 bit 10/100 Mbit cards is now included by
default.

The first two patches enable the use of core PCMCIA code to
parse config table entries. The remaining two patches add 16
bit IO support to the m68k low-level IO access code, and switch
the APNE driver to use 16 bit IO on cards that support it (the
100 Mbit cards).

I'm in two minds about enabling CONFIG_PCMCIA - the alternative
is to duplicate the cftable parser in amiga/pcmcia.c (which
has been tested and works just as well). Feedback welcome.

Tested by Alex on a 100 Mbit card. Not yet tested on 10 Mbit
cards - if any of those also have the 16 bit IO feature set
in their config table, this patch series would break on those
cards. 

Note that only patch 4 has been sent to netdev. Please CC
linux-m68k when providing comments.

Cheers,

   Michael

             reply	other threads:[~2021-08-29  3:12 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-29  3:11 Michael Schmitz [this message]
2021-08-29  3:11 ` [PATCH v7 1/4] m68k: Kconfig - select core PCMCIA support module for Amiga PCMCIA Michael Schmitz
2021-09-02 12:42   ` Geert Uytterhoeven
2021-09-03  2:51     ` Michael Schmitz
2021-09-03 14:14       ` Geert Uytterhoeven
2021-09-03 21:51         ` Michael Schmitz
2021-09-05  8:15       ` Michael Schmitz
2021-08-29  3:11 ` [PATCH v7 2/4] m68k: amiga/pcmcia - implement 16 bit detection support for apne.c Michael Schmitz
2021-08-29  3:11 ` [PATCH v7 3/4] m68k: io_mm.h - add APNE 100 MBit support Michael Schmitz
2021-08-29  3:11 ` [PATCH net v7 4/4] net/8390: apne.c - add 100 Mbit support to apne.c driver Michael Schmitz
2021-11-02  6:24 ` [PATCH v7 0/4] Add APNE PCMCIA 100 Mbit support Michael Schmitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1630206710-5954-1-git-send-email-schmitzmic@gmail.com \
    --to=schmitzmic@gmail.com \
    --cc=alex@kazik.de \
    --cc=geert@linux-m68k.org \
    --cc=linux-m68k@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).