29 Nov, 2012

3 commits


21 Aug, 2012

1 commit

  • flush[_delayed]_work_sync() are now spurious. Mark them deprecated
    and convert all users to flush[_delayed]_work().

    If you're cc'd and wondering what's going on: Now all workqueues are
    non-reentrant and the regular flushes guarantee that the work item is
    not pending or running on any CPU on return, so there's no reason to
    use the sync flushes at all and they're going away.

    This patch doesn't make any functional difference.

    Signed-off-by: Tejun Heo
    Cc: Russell King
    Cc: Paul Mundt
    Cc: Ian Campbell
    Cc: Jens Axboe
    Cc: Mattia Dongili
    Cc: Kent Yoder
    Cc: David Airlie
    Cc: Jiri Kosina
    Cc: Karsten Keil
    Cc: Bryan Wu
    Cc: Benjamin Herrenschmidt
    Cc: Alasdair Kergon
    Cc: Mauro Carvalho Chehab
    Cc: Florian Tobias Schandinat
    Cc: David Woodhouse
    Cc: "David S. Miller"
    Cc: linux-wireless@vger.kernel.org
    Cc: Anton Vorontsov
    Cc: Sangbeom Kim
    Cc: "James E.J. Bottomley"
    Cc: Greg Kroah-Hartman
    Cc: Eric Van Hensbergen
    Cc: Takashi Iwai
    Cc: Steven Whitehouse
    Cc: Petr Vandrovec
    Cc: Mark Fasheh
    Cc: Christoph Hellwig
    Cc: Avi Kivity

    Tejun Heo
     

27 Mar, 2012

1 commit


26 Nov, 2011

1 commit

  • Since commit [e58aa3d2: genirq: Run irq handlers with interrupts
    disabled], We run all interrupt handlers with interrupts disabled
    and we even check and yell when an interrupt handler returns with
    interrupts enabled (see commit [b738a50a: genirq: Warn when handler
    enables interrupts]).

    So now this flag is a NOOP and can be removed.

    Signed-off-by: Yong Zhang
    Signed-off-by: Anton Vorontsov

    Yong Zhang
     

20 Aug, 2011

1 commit


20 May, 2011

1 commit


29 Mar, 2011

1 commit


16 Mar, 2011

1 commit


02 Mar, 2011

1 commit

  • The device table is required to load modules based on modaliases.
    After adding the MODULE_DEVICE_TABLE, below entry will be added to
    modules.alias:
    alias i2c:aer915 z2_battery

    Signed-off-by: Axel Lin
    Signed-off-by: Anton Vorontsov

    Axel Lin
     

22 Dec, 2010

1 commit

  • flush_scheduled_work() is deprecated and scheduled to be removed.

    In battery drivers, the work can be canceled on probe failure and
    removal and should be flushed on suspend. Replace
    flush_scheduled_work() usages with direct cancels and flushes.

    Signed-off-by: Tejun Heo
    Signed-off-by: Anton Vorontsov

    Tejun Heo
     

13 Jun, 2010

1 commit


07 Apr, 2010

1 commit

  • This patch adds driver for Zipit Z2 battery chip called AER915. No
    details are known about the chip. The chip is available through I2C bus
    at address 0x55 and it's register 0x02 contains battery voltage.

    Signed-off-by: Marek Vasut
    Signed-off-by: Anton Vorontsov

    Marek Vasut