[PATCH v4] leds: clean up LP5521/5523 driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



LP5521, LP5523 and L55231 have common features as below.

 Register access via the I2C.
 Device initialization/de-initialization.
 Create LED class devices for multiple output channels.
 Device attributes for user-space interface.

Therefore, this patch-set removes duplicate code for LP5521/5523 driver and
makes coherent driver structure, named lp55xx.

All patches have been tested in LP5521, LP5523 and LP55231 evaluation boards.

You can also pull them from the location below.

 git://github.com/milokim/lp55xx.git lp55xx-v4

This branch is based on 'devel' branch of linux-leds.
(base commit id: 8a4529a38d38f53657769b942f6fc5d34f2c64b5)

Patch v4: 39 patches re-generated
 1) Build test on each patch unit
 2) Fix module build error due to wrong module dependency
   https://lkml.org/lkml/2013/1/23/105
 3) Fix build warning for 'size_t' type: include the patch below
   https://lkml.org/lkml/2013/1/23/536
 4) Documentation: add example firmware data of LP55231 in leds-lp55xx.txt

Patch v3: 39 patches
 Do more detailed patches for patch-v2.
 Rebased on latest 'for-next' of linux-leds.

Patch v2: 33 patches
 Publish git tree based on 'for-next' of linux-leds.

Patch v1.
 Initial patch

Best Regards,
Milo

--
To unsubscribe from this list: send the line "unsubscribe linux-leds" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux