From: Michael Schmitz <schmitzmic@gmail.com>
To: geert@linux-m68k.org
Cc: linux-m68k@vger.kernel.org, tg@mirbsd.de
Subject: [PATCH 00/11] Atari Ethernet/USB patch series - for upstream and debian-kernel
Date: Mon, 25 Mar 2013 19:37:33 +1300 [thread overview]
Message-ID: <1364193464-3890-1-git-send-email-schmitz@debian.org> (raw)
Hello Geert,
This series of patches contains Atari EtherNAT and EtherNEC network support,
plus USB driver support for the ISP1160 chip found on EtherNAT and NetUSBee
adapters, to be applied to upstream 3.9-rc2 (_not_ m68k-queue or master).
Support stuff:
01/11 m68k/atari: ROM port ISA adapter support
02/11 m68k/irq: Add handle_polled_irq() for timer based soft interrupts
03/11 m68k/atari: use dedicated irq_chip for timer D interrupts
Ethernet:
04/11 m68k/atari: EtherNAT - platform device and IRQ support code
05/11 m68k/atari: EtherNEC - add platform device support
06/11 m68k/atari: EtherNAT - ethernet support - new driver (smc91x)
07/11 m68k/atari: EtherNEC - ethernet support - new driver (ne.c)
08/11 m68k/atari: EtherNAT - add interrupt chip definition for CPLD interrupts
USB:
09/11 m68k: Implement ndelay() based on the existing udelay() logic
10/11 m68k/atari: USB - add platform devices for EtherNAT/NetUSBee ISP1160 HCD
11/11 m68k/atari: USB - add ISP1160 USB host controller support
Again, the polled IRQ support patch is likely controversial. Ethernet patches
should be fairly straightforward to merge upstream, the last patch from the USB
part is of the 'Works For Me' variety and I will have to experiment a bit more
to minimize changes to the core isp116x-hcd interrupt code. The 16 bit access
quirks probably cannot be avoided though.
My thanks goes to David Galvez for information on the EtherNAT USB register
offsets, NetUSBee 16 bit access tricks and above mentioned 16 bit access quirks.
This code has only been tested on my EtherNAT, so re-testing on NetUSBee might
be a good idea before we can consider kicking the USB portion upstream. It's
fairly self-contained and did not have any history in m68k-queue so I don't
mind for it to live in m68k-queue for a while.
This patch series should be suitable for inclusion in the debian/68k kernel
packages (if policy allows). Thorsten: If you want help with that, I can try
to cherry-pick into a debian-patched git branch to simplify that process.
Cheers,
Michael
next reply other threads:[~2013-03-25 6:37 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-03-25 6:37 Michael Schmitz [this message]
2013-03-25 6:37 ` [PATCH 01/11] m68k/atari: ROM port ISA adapter support Michael Schmitz
2013-03-25 6:37 ` [PATCH 02/11] m68k/irq: Add handle_polled_irq() for timer based soft interrupts Michael Schmitz
2013-03-25 6:37 ` [PATCH 03/11] m68k/atari: use dedicated irq_chip for timer D interrupts Michael Schmitz
2013-03-25 6:37 ` [PATCH 04/11] m68k/atari: EtherNAT - platform device and IRQ support code Michael Schmitz
2013-03-25 6:37 ` [PATCH 05/11] m68k/atari: EtherNEC - add platform device support Michael Schmitz
2013-03-25 6:37 ` [PATCH 06/11] m68k/atari: EtherNAT - ethernet support - new driver (smc91x) Michael Schmitz
2013-03-25 6:37 ` [PATCH 07/11] m68k/atari: EtherNEC - ethernet support - new driver (ne.c) Michael Schmitz
2013-03-25 6:37 ` [PATCH 08/11] m68k/atari: EtherNAT - add interrupt chip definition for CPLD interrupts Michael Schmitz
2013-03-25 6:37 ` [PATCH 09/11] m68k: Implement ndelay() based on the existing udelay() logic Michael Schmitz
2013-03-25 6:37 ` [PATCH 10/11] m68k/atari: USB - add platform devices for EtherNAT/NetUSBee ISP1160 HCD Michael Schmitz
2013-03-25 6:37 ` [PATCH 11/11] m68k/atari: USB - add ISP1160 USB host controller support Michael Schmitz
2013-03-25 17:53 ` [PATCH 00/11] Atari Ethernet/USB patch series - for upstream and debian-kernel Thorsten Glaser
2013-03-25 21:25 ` Michael Schmitz
2013-03-26 8:12 ` Wouter Verhelst
2013-03-27 7:02 ` Michael Schmitz
2013-03-27 8:19 ` Geert Uytterhoeven
2013-03-28 22:40 ` Michael Schmitz
2013-03-27 8:57 ` Ingo Jürgensmann
2013-03-28 4:53 ` Michael Schmitz
2013-03-28 21:17 ` Christian T. Steigies
2013-03-28 22:36 ` Michael Schmitz
2013-03-28 23:10 ` Christian T. Steigies
2013-03-29 1:09 ` Michael Schmitz
2013-03-29 8:22 ` Christian T. Steigies
2013-03-29 7:56 ` Geert Uytterhoeven
2013-03-29 8:06 ` Christian T. Steigies
2013-03-29 8:30 ` Geert Uytterhoeven
2013-03-29 18:46 ` Michael Schmitz
2013-03-29 19:33 ` Christian T. Steigies
2013-03-29 21:38 ` Thorsten Glaser
2013-03-29 22:47 ` Christian T. Steigies
2013-03-29 23:24 ` Michael Schmitz
2013-03-30 0:00 ` Ingo Jürgensmann
2013-03-30 0:11 ` Ingo Jürgensmann
2013-03-30 1:37 ` Michael Schmitz
2013-03-30 9:34 ` Ingo Jürgensmann
2013-03-30 10:23 ` Geert Uytterhoeven
2013-03-30 7:23 ` Wouter Verhelst
2013-03-30 9:23 ` Christian T. Steigies
2013-03-30 8:14 ` Andreas Schwab
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=1364193464-3890-1-git-send-email-schmitz@debian.org \
--to=schmitzmic@gmail.com \
--cc=geert@linux-m68k.org \
--cc=linux-m68k@vger.kernel.org \
--cc=tg@mirbsd.de \
/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