lkml.org 
[lkml]   [2011]   [Sep]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 0/8] Introduce caching support for regmap
    Date
    This patch series introduces register caching support for regmap.
    Some things have been left out, such as support for bulk read operations,
    various optimizations, shared caches etc.
    Most of this stuff will be implemented incrementally.

    Dimitris Papastamos (8):
    regmap: Introduce caching support
    regmap: Add the indexed cache support
    regmap: Add the rbtree cache support
    regmap: Add the LZO cache support
    regmap: Add the regcache_sync trace event
    regmap: Incorporate the regcache core into regmap
    regmap: It is impossible to be given a NULL defaults cache
    regmap: Support NULL cache_defaults_raw

    drivers/base/regmap/Makefile | 2 +-
    drivers/base/regmap/internal.h | 56 +++++
    drivers/base/regmap/regcache-indexed.c | 65 +++++
    drivers/base/regmap/regcache-lzo.c | 361 ++++++++++++++++++++++++++++
    drivers/base/regmap/regcache-rbtree.c | 400 ++++++++++++++++++++++++++++++++
    drivers/base/regmap/regcache.c | 287 +++++++++++++++++++++++
    drivers/base/regmap/regmap.c | 55 +++++
    include/linux/regmap.h | 22 ++-
    include/trace/events/regmap.h | 24 ++
    9 files changed, 1266 insertions(+), 6 deletions(-)
    create mode 100644 drivers/base/regmap/regcache-indexed.c
    create mode 100644 drivers/base/regmap/regcache-lzo.c
    create mode 100644 drivers/base/regmap/regcache-rbtree.c
    create mode 100644 drivers/base/regmap/regcache.c

    --
    1.7.6.1



    \
     
     \ /
      Last update: 2011-09-02 17:49    [W:4.031 / U:0.224 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site