06 Jan, 2012

1 commit

  • This patch converts the drivers in drivers/watchdog/* to use the
    module_platform_driver() macro which makes the code smaller and a bit
    simpler.

    Signed-off-by: Axel Lin
    Cc: Nicolas Thill
    Cc: Florian Fainelli
    Cc: "David S. Miller"
    Cc: Paul Cercueil
    Cc: Marc Zyngier
    Cc: Wan ZongShun
    Cc: Alejandro Cabrera
    Cc: "George G. Davis"
    Cc: Sylver Bruneau
    Cc: Vitaly Wool
    Cc: Mika Westerberg
    Cc: Timo Kokkonen
    Signed-off-by: Wim Van Sebroeck

    Axel Lin
     

27 May, 2011

1 commit

  • With the addition of a platform device mfd_cell pointer, MFD drivers
    can go back to passing platform data back to their sub drivers.
    This allows for an mfd_cell->mfd_data removal and thus keep the
    sub drivers MFD agnostic. This is mostly needed for non MFD aware
    sub drivers.

    Cc: Grant Likely
    Cc: Wim Van Sebroeck
    Cc: Florian Fainelli
    Signed-off-by: Samuel Ortiz

    Samuel Ortiz
     

23 Mar, 2011

1 commit


22 Dec, 2010

1 commit


28 May, 2010

2 commits

  • The rdc321x southbridge PCI device has no MEM PCI resources that we could
    pass to mfd_add_devices. Since 33254dd5, mfd_add_device checks for the
    mem_base argument that we set to NULL. Changing the resources passed to
    our MFD cells from IORESOURCE_MEM to IORESOURCE_IO fixes that. Since we use
    those resources as offsets to the PCI configuration space base address of
    the southbridge device this is also more adequate.

    Signed-off-by: Florian Fainelli
    Signed-off-by: Samuel Ortiz

    Florian Fainelli
     
  • The RDC321x MFD southbridge driver will pass a reference to the
    southbridge PCI device which should be used by the watchdog driver for its
    operations. This patch converts the watchdog driver to use the pci_dev
    pointer and make use of the base register resource which is passed along
    with the platform device.

    Signed-off-by: Florian Fainelli
    Acked-by: Wim Van Sebroeck
    Signed-off-by: Samuel Ortiz

    Florian Fainelli
     

07 Mar, 2010

1 commit


18 Jun, 2009

1 commit


19 Jan, 2009

1 commit

  • Impact: cleanup

    Move/remove leftover RDC321 files. Now that it's not a subarch anymore,
    arch/x86/mach-rdc321x and arch/x86/include/asm/mach-rdc321x/ are not
    needed.

    One include file was still in use: rdc321x_defs.h, move that to the
    generic x86 asm header directory.

    Signed-off-by: Ingo Molnar

    Ingo Molnar
     

23 Sep, 2008

1 commit


27 Aug, 2008

1 commit