11 Nov
2010
11 Nov
'10
4:20 p.m.
On Thu, Nov 11, 2010 at 10:04:56AM +0000, Dimitris Papastamos wrote:
This patch series introduces the new caching API. The idea behind this caching interface is that we can provide different means of organizing and accessing the register cache. This is useful for large and sparse register maps, where one can use some kind of compression algorithm to reduce the memory footprint. The caching API is designed in such way to eliminate the need for modifying any existing drivers.
Applied, thanks.
TODO:
- Memory usage statistics, to make it easier to select the proper caching
technique.
- Support for bulk reads/writes.
- Overridable caching behaviour from the machine driver.
This one in particular would be very good.