25 Oct, 2011

3 commits

  • Check the trigger direction for the triggered IRQ instead of the parent IRQ.

    Signed-off-by: Lars-Peter Clausen
    Cc: linux-mips@linux-mips.org
    Cc: linux-kernel@vger.kernel.org
    Patchwork: http://patchwork.linux-mips.org/patch/2433/
    Signed-off-by: Ralf Baechle

    Lars-Peter Clausen
     
  • We already know the base IRQ for a GPIO chip, so there is no need to
    recalculate it in the demux handler.

    Signed-off-by: Lars-Peter Clausen
    Cc: linux-mips@linux-mips.org
    Cc: linux-kernel@vger.kernel.org
    Cc: Lars-Peter Clausen
    Patchwork: http://patchwork.linux-mips.org/patch/2432/
    Signed-off-by: Ralf Baechle

    Lars-Peter Clausen
     
  • Use the generic irq chip framework to implement the jz4740 INTC and GPIO irq
    chips.

    Signed-off-by: Lars-Peter Clausen
    Cc: Thomas Gleixner
    Cc: linux-mips@linux-mips.org
    Cc: linux-kernel@vger.kernel.org
    Patchwork: https://patchwork.linux-mips.org/patch/2434/
    Patchwork: https://patchwork.linux-mips.org/patch/2771/
    Signed-off-by: Ralf Baechle

    Lars-Peter Clausen
     

21 Sep, 2011

1 commit

  • Convert some MIPS architecture's code to using struct syscore_ops
    objects for power management instead of sysdev classes and sysdevs.

    This simplifies the code and reduces the kernel's memory footprint.
    It also is necessary for removing sysdevs from the kernel entirely in
    the future.

    Signed-off-by: Rafael J. Wysocki
    Acked-by: Greg Kroah-Hartman
    Acked-and-tested-by: Lars-Peter Clausen
    Signed-off-by: Lars-Peter Clausen
    Cc: linux-kernel@vger.kernel.org
    Cc: "Rafael J. Wysocki"
    Patchwork: http://patchwork.linux-mips.org/patch/2431/
    Signed-off-by: Ralf Baechle

    Rafael J. Wysocki
     

29 Mar, 2011

1 commit


26 Mar, 2011

3 commits

  • The conversion did not make use of the new chip flag which signals the
    core code to mask the chip before calling the set_type callback. Sigh.
    Use the new lockdep helper as well.

    Signed-off-by: Thomas Gleixner
    To: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/2183/
    Signed-off-by: Ralf Baechle

    Lars-Peter Clausen
     
  • Currently there is one irq_chip per gpio_chip with the only difference
    being the name. Since the information whether the irq belong to GPIO
    bank A, B, C or D is not that important rewrite the code to simply use
    a single irq_chip for all gpio_chips.

    Signed-off-by: Lars-Peter Clausen
    Signed-off-by: Thomas Gleixner
    To: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/2182/
    Signed-off-by: Ralf Baechle

    Lars-Peter Clausen
     
  • Convert the JZ4740 intc and gpio irq chips to use newstyle irq functions.

    Signed-off-by: Lars-Peter Clausen
    Signed-off-by: Thomas Gleixner
    To: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/2181/
    Signed-off-by: Ralf Baechle

    Thomas Gleixner
     

02 Nov, 2010

1 commit

  • "gadget", "through", "command", "maintain", "maintain", "controller", "address",
    "between", "initiali[zs]e", "instead", "function", "select", "already",
    "equal", "access", "management", "hierarchy", "registration", "interest",
    "relative", "memory", "offset", "already",

    Signed-off-by: Uwe Kleine-König
    Signed-off-by: Jiri Kosina

    Uwe Kleine-König
     

05 Aug, 2010

1 commit