lkml.org 
[lkml]   [2016]   [Mar]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 03/13] eeprom: at24: platform_data: use BIT() macro
    Date
    Use BIT() macro to replace the 0xXX constants in platform_data flags
    definitions.

    Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
    ---
    include/linux/platform_data/at24.h | 8 ++++----
    1 file changed, 4 insertions(+), 4 deletions(-)

    diff --git a/include/linux/platform_data/at24.h b/include/linux/platform_data/at24.h
    index dc9a13e..a543b93 100644
    --- a/include/linux/platform_data/at24.h
    +++ b/include/linux/platform_data/at24.h
    @@ -43,10 +43,10 @@ struct at24_platform_data {
    u32 byte_len; /* size (sum of all addr) */
    u16 page_size; /* for writes */
    u8 flags;
    -#define AT24_FLAG_ADDR16 0x80 /* address pointer is 16 bit */
    -#define AT24_FLAG_READONLY 0x40 /* sysfs-entry will be read-only */
    -#define AT24_FLAG_IRUGO 0x20 /* sysfs-entry will be world-readable */
    -#define AT24_FLAG_TAKE8ADDR 0x10 /* take always 8 addresses (24c00) */
    +#define AT24_FLAG_ADDR16 BIT(7) /* address pointer is 16 bit */
    +#define AT24_FLAG_READONLY BIT(6) /* sysfs-entry will be read-only */
    +#define AT24_FLAG_IRUGO BIT(5) /* sysfs-entry will be world-readable */
    +#define AT24_FLAG_TAKE8ADDR BIT(4) /* take always 8 addresses (24c00) */

    void (*setup)(struct nvmem_device *nvmem, void *context);
    void *context;
    --
    2.7.4
    \
     
     \ /
      Last update: 2016-03-24 17:41    [W:2.889 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site