Commit Graph

61 Commits (1ea6b8f48918282bdca0b32a34095504ee65bab5)

Author SHA1 Message Date
Paul Gortmaker 1b6bc32f0a drivers/base: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required. 13 years ago
Mark Brown de2d808f4d regmap: Support some block operations on cached devices 14 years ago
Mark Brown 8528bdd450 regmap: Allow caches for devices with no defaults 14 years ago
Mark Brown b03622a80d regmap: Ensure rbtree syncs registers set to zero properly 14 years ago
Mark Brown e42c5a9a42 regmap: Allow rbtree to cache zero default values 14 years ago
Mark Brown 04e016adca regmap: Warn on raw I/O as well as bulk reads that bypass cache 14 years ago
Mark Brown 6e6ace00a0 regmap: Return a sensible error code if we fail to read the cache 14 years ago
Mark Brown f094fea68f regmap: Use bsearch() to search the register defaults 14 years ago
Dimitris Papastamos 0eef6b0415 regmap: Fix doc comment 14 years ago
Dimitris Papastamos c08604b8ae regmap: Optimize the lookup path to use binary search 14 years ago
Dimitris Papastamos ac77a765cb regmap: Ensure we scream if we enable cache bypass/only at the same time 14 years ago
Dimitris Papastamos 6eb0f5e015 regmap: Implement regcache_cache_bypass helper function 14 years ago
Dimitris Papastamos beb1a10f21 regmap: Save/restore the bypass state upon syncing 14 years ago
Dimitris Papastamos 13753a9088 regmap: Lock the sync path, ensure we use the lockless _regmap_write() 14 years ago
Mark Brown 5fcd256076 regmap: Fix apostrophe usage 14 years ago
Dimitris Papastamos 4d2dc09538 regmap: Make _regmap_write() global 14 years ago
Mark Brown 2cd148f159 regmap: Fix lock used for regcache_cache_only() 14 years ago
Dimitris Papastamos 38f6916976 regmap: Grab the lock in regcache_cache_only() 14 years ago
Dimitris Papastamos ec8a365fe6 regmap: Modify map->cache_bypass directly 14 years ago
Dimitris Papastamos a40c282362 regmap: Fix regcache_sync generic implementation 14 years ago
Lars-Peter Clausen 3405addd22 regmap: rbtree-cache: Move cached rbnode handling into lookup function 14 years ago
Lars-Peter Clausen c5713004b3 regmap: regcache_rbtree_{set,get}_register: Use regcache_{set,get}_val 14 years ago
Dimitris Papastamos 954757d767 regmap: Implement generic syncing functionality 14 years ago
Dimitris Papastamos dfdc4448e0 regmap: Fix signed/unsigned comparison 14 years ago
Dimitris Papastamos 25ed1156dd regmap: Remove redundant member `word_size' from regcache_rbtree_node 14 years ago
Mark Brown 92afb286d7 regmap: Allow drivers to control cache_only flag 14 years ago
Mark Brown e7a6db30df regmap: A cache type of _NONE behaves like a bypassed cache 14 years ago
Dimitris Papastamos 5d1729e7f0 regmap: Incorporate the regcache core into regmap 14 years ago
Dimitris Papastamos 5936008901 regmap: Add the regcache_sync trace event 14 years ago
Dimitris Papastamos 2cbbb579bc regmap: Add the LZO cache support 14 years ago
Dimitris Papastamos 28644c809f regmap: Add the rbtree cache support 14 years ago
Dimitris Papastamos 195af65ca9 regmap: Add the indexed cache support 14 years ago
Dimitris Papastamos 9fabe24e9b regmap: Introduce caching support 14 years ago
Lars-Peter Clausen bbcf61ca8d regmap: Make debugfs stubs static inline 14 years ago
Lars-Peter Clausen 6f306441e9 regmap: Add support for device specific write and read flag masks. 14 years ago
Mark Brown d813ae9a10 regmap: Include the last register in debugfs output 14 years ago
Mark Brown 5b457e3910 regmap: Remove redundant owner field from the bus type struct 14 years ago
Mark Brown 5204f5e3f5 regmap: Remove bitrotted module_put()s 14 years ago
Stephen Rothwell b5ddbf465f regmap: using module facilities requires module.h 14 years ago
Mark Brown 449e38427f regmap: Provide access information via debugfs 14 years ago
Mark Brown 21f5554456 regmap: Share some of the debugfs infrastructure ready for more files 14 years ago
Mark Brown 8de2f081ef regmap: Add functions to check for access on registers 14 years ago
Stephen Warren b33f9cbd67 regmap: Specify a module license 14 years ago
Mark Brown 790923e56b regmap: Remove unused type and list fields from bus interface 14 years ago
Mark Brown cb3c2dcfa3 regmap: Fix type of field width specifiers for x86_64 14 years ago
Mark Brown 2efe1642b7 regmap: Skip precious registers when dumping registers via debugfs 14 years ago
Mark Brown 31244e396f regmap: Provide register map dump via debugfs 14 years ago
Mark Brown 93de91245b regmap: Use a local header for API internals 14 years ago
Mark Brown 7330478127 regmap: Implement writable register checks 14 years ago
Mark Brown fb2736bbae regmap: Add basic tracepoints 14 years ago