xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] ns16550: enable support for Pericom controllers
@ 2016-02-23 11:22 Jan Beulich
  2016-02-23 11:28 ` [PATCH 1/4] ns16550: store pointer to config parameters for PCI Jan Beulich
                   ` (5 more replies)
  0 siblings, 6 replies; 18+ messages in thread
From: Jan Beulich @ 2016-02-23 11:22 UTC (permalink / raw)
  To: xen-devel; +Cc: Ian Campbell, Keir Fraser, Tim Deegan, Ian Jackson

Patches 1 and 2 are meant to go in. Patch 3 is a prerequisite to patch
4 and may go in as well, but patch 4 is RFC because with the Pericom
board I have MSI doesn't appear to function. Since it also does not
work in baremetal Linux when doing the trivial adjustments needed in
its driver, I suspect the feature doesn't work in general, which is
supported by the observation that the device continues to assert
INTx despite the MSI enable bit being set (causing unclaimed IRQs
until that IRQ gets shut off). While I got some responses back from
Pericom support, no actual statement of whether MSI is actually
known to work on their boards was ever made by them. I _think_
patch 4 is correct (and hence could go in), but I have no way of
proving this by testing.

1: ns16550: store pointer to config parameters for PCI
2: ns16550: enable Pericom controller support
3: console: adjust IRQ initialization
4: ns16550: enable use of PCI MSI

Signed-off-by: Jan Beulich <jbeulich@suse.com>

(Konrad, I'd appreciate if you could double check that I didn't
accidentally break the Oxford controller support.)

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2016-03-28 14:47 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-23 11:22 [PATCH 0/4] ns16550: enable support for Pericom controllers Jan Beulich
2016-02-23 11:28 ` [PATCH 1/4] ns16550: store pointer to config parameters for PCI Jan Beulich
2016-03-07 21:06   ` Konrad Rzeszutek Wilk
2016-02-23 11:28 ` [PATCH 2/4] ns16550: enable Pericom controller support Jan Beulich
2016-03-07 22:04   ` Konrad Rzeszutek Wilk
2016-03-08  8:48     ` Jan Beulich
2016-03-09 16:52       ` Konrad Rzeszutek Wilk
2016-03-09 17:01         ` Jan Beulich
2016-03-11  2:31           ` Konrad Rzeszutek Wilk
2016-03-11 11:02             ` Jan Beulich
2016-03-22 13:19   ` [PATCH v2 " Jan Beulich
2016-03-28 14:46     ` Konrad Rzeszutek Wilk
2016-02-23 11:30 ` [PATCH 3/4] console: adjust IRQ initialization Jan Beulich
2016-03-07 22:10   ` Konrad Rzeszutek Wilk
2016-02-23 11:30 ` [PATCH RFC 4/4] ns16550: enable use of PCI MSI Jan Beulich
2016-02-29 16:56 ` [PATCH 0/4] ns16550: enable support for Pericom controllers Konrad Rzeszutek Wilk
2016-02-29 17:03   ` Jan Beulich
2016-03-04 13:19 ` Ping: " Jan Beulich

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).