All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sergei Shtylyov <sshtylyov@mvista.com>
To: Jayachandran C <jayachandranc@netlogicmicro.com>
Cc: linux-mips@linux-mips.org, ralf@linux-mips.org,
	Ganesan Ramalingam <ganesanr@broadcom.com>
Subject: Re: [PATCH 02/12] MIPS: Netlogic: MSI enable fix for XLS
Date: Sun, 29 Apr 2012 22:53:06 +0400	[thread overview]
Message-ID: <4F9D8E12.9090006@mvista.com> (raw)
In-Reply-To: <1335618738-4679-3-git-send-email-jayachandranc@netlogicmicro.com>

Hello.

On 28-04-2012 17:12, Jayachandran C wrote:

> From: Ganesan Ramalingam<ganesanr@broadcom.com>

> MSI interrupts do not work on XLS after commit a776c49, because

    Please also specify that commit's summary in parens.

> the change disables MSI interrupts on the XLS PCIe bridges at boot-up.

> Fix this by enabling MSI interrupts on the bridge in the
> arch_setup_msi_irq() function. Earlier, this was done from firmware
> and we did not need to change the configuration in linux.

> Signed-off-by: Ganesan Ramalingam<ganesanr@broadcom.com>
> Signed-off-by: Jayachandran C<jayachandranc@netlogicmicro.com>
> ---
>   arch/mips/pci/pci-xlr.c |   30 +++++++++++++++++++++++++-----
>   1 file changed, 25 insertions(+), 5 deletions(-)
>
> diff --git a/arch/mips/pci/pci-xlr.c b/arch/mips/pci/pci-xlr.c
> index 50ff4dc..003e053 100644
> --- a/arch/mips/pci/pci-xlr.c
> +++ b/arch/mips/pci/pci-xlr.c
[...]
> @@ -168,17 +169,17 @@ static int get_irq_vector(const struct pci_dev *dev)
>   	if (dev->bus->self == NULL)
>   		return 0;
>
> -	switch	(dev->bus->self->devfn) {
> -	case 0x0:
> +	switch	(PCI_SLOT(dev->bus->self->devfn)) {
> +	case 0:
>   		return PIC_PCIE_LINK0_IRQ;
> -	case 0x8:
> +	case 1:
>   		return PIC_PCIE_LINK1_IRQ;
> -	case 0x10:
> +	case 2:
>   		if (nlm_chip_is_xls_b())
>   			return PIC_PCIE_XLSB0_LINK2_IRQ;
>   		else
>   			return PIC_PCIE_LINK2_IRQ;
> -	case 0x18:
> +	case 3:
>   		if (nlm_chip_is_xls_b())
>   			return PIC_PCIE_XLSB0_LINK3_IRQ;
>   		else

    This seems like un unrelated change...

WBR, Sergei

  reply	other threads:[~2012-04-29 18:55 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-28 13:12 [PATCH 00/12] Netlogic XLR/XLS/XLP updates Jayachandran C
2012-04-28 13:12 ` [PATCH 01/12] MIPS: Netlogic: Fix PCIX irq on XLR chips Jayachandran C
2012-04-28 13:12 ` [PATCH 02/12] MIPS: Netlogic: MSI enable fix for XLS Jayachandran C
2012-04-29 18:53   ` Sergei Shtylyov [this message]
2012-04-30  9:29     ` Jayachandran C.
2012-04-28 13:12 ` [PATCH 03/12] MIPS: Netlogic: Remove unused pcibios_fixups Jayachandran C
2012-04-28 13:12 ` [PATCH 04/12] MIPS: Netlogic: Fix TLB size of boot CPU Jayachandran C
2012-04-28 13:12 ` [PATCH 05/12] MIPS: Netlogic: Update comments in smpboot.S Jayachandran C
2012-04-28 13:12 ` [PATCH 06/12] MIPS: Netlogic: SMP wakeup code update Jayachandran C
2012-04-28 13:12 ` [PATCH 07/12] MIPS: Netlogic: Remove NETLOGIC_ prefix Jayachandran C
2012-04-28 13:12 ` [PATCH 08/12] MIPS: Netlogic: Platform changes for XLS USB Jayachandran C
2012-04-28 13:12 ` [PATCH 09/12] MIPS: Netlogic: Platform NAND/NOR flash support Jayachandran C
2012-04-28 13:12 ` [PATCH 10/12] MIPS: Netlogic: Platform changes for XLR/XLS I2C Jayachandran C
2012-04-28 13:12 ` [PATCH 11/12] MIPS: Netlogic: XLP PCIe controller support Jayachandran C
2012-04-30  7:15   ` [PATCH 11/12 UPDATED] " Jayachandran C
2012-04-28 13:12 ` [PATCH 12/12] MIPS: Netlogic: USB support for XLP Jayachandran C

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=4F9D8E12.9090006@mvista.com \
    --to=sshtylyov@mvista.com \
    --cc=ganesanr@broadcom.com \
    --cc=jayachandranc@netlogicmicro.com \
    --cc=linux-mips@linux-mips.org \
    --cc=ralf@linux-mips.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.