From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: [PATCH v3]/[GIT PULL] Enable serial output for Oxford Semiconductor PCIe cards and fix bugs. Date: Wed, 12 Mar 2014 11:27:46 -0400 Message-ID: <1394638072-11331-1-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1WNl3y-0000kx-2F for xen-devel@lists.xenproject.org; Wed, 12 Mar 2014 15:27:22 +0000 Received: by mail-qc0-f171.google.com with SMTP id x13so11414051qcv.2 for ; Wed, 12 Mar 2014 08:27:19 -0700 (PDT) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: andrew.cooper3@citrix.com, aravind.gopalakrishnan@amd.com, xen-devel@lists.xenproject.org, jbeulich@suse.com, keir@xen.org List-Id: xen-devel@lists.xenproject.org Hey Keir, Please git pull the following branch: git://xenbits.xen.org/people/konradwilk/xen.git stable/pci.serial.v3 which has the implementation for a common PCIe card along with some fixes to the serial PCI subsystem. Jan has reviewed all of them and since the last posting he had only one comment - for which I updated the patch to address his concerns. If you prefer instead of doing a 'git pull' to apply the patches the old fashioned way - they are also attached for your pleasure. Thank you! Please see the diff and shortlog: xen/arch/x86/oprofile/op_model_athlon.c | 4 +- xen/arch/x86/x86_64/mmconf-fam10h.c | 1 + xen/arch/x86/x86_64/mmconfig-shared.c | 1 + xen/arch/x86/x86_64/mmconfig.h | 4 - xen/drivers/char/ns16550.c | 255 ++++++++++++++++++++++++++++--- xen/include/xen/pci_ids.h | 9 + 6 files changed, 249 insertions(+), 25 deletions(-) Konrad Rzeszutek Wilk (6): serial: Skip over PCIe device which have no quirks (fix AMT regression). serial: Fix COM1 assumption if pci_uart_config did not find the AMT card. serial: Support OXPCIe952 aka Oxford Semiconductor Ltd Device c138 (1415:c138) serial: Seperate the PCI device ids and parameters (v1) pci: Use #defines for PCI vendors. serial: Expand the PCI serial quirks for OXPCIe200 and OXPCIe952 1 Native UART