Searched hist:bacdbe077342ecc9e7b3e374cc5a41995116706a (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/base/regmap/ |
H A D | regcache-rbtree.c | diff bacdbe077342ecc9e7b3e374cc5a41995116706a Wed Apr 04 16:48:28 CDT 2012 Stephen Warren <swarren@nvidia.com> regmap: introduce fast_io busses, and use a spinlock for them
Some bus types have very fast IO. For these, acquiring a mutex for every IO operation is a significant overhead. Allow busses to indicate their IO is fast, and enhance regmap to use a spinlock for those busses.
[Currently limited to native endian registers -- broonie]
Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
H A D | internal.h | diff bacdbe077342ecc9e7b3e374cc5a41995116706a Wed Apr 04 16:48:28 CDT 2012 Stephen Warren <swarren@nvidia.com> regmap: introduce fast_io busses, and use a spinlock for them
Some bus types have very fast IO. For these, acquiring a mutex for every IO operation is a significant overhead. Allow busses to indicate their IO is fast, and enhance regmap to use a spinlock for those busses.
[Currently limited to native endian registers -- broonie]
Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
H A D | regcache.c | diff bacdbe077342ecc9e7b3e374cc5a41995116706a Wed Apr 04 16:48:28 CDT 2012 Stephen Warren <swarren@nvidia.com> regmap: introduce fast_io busses, and use a spinlock for them
Some bus types have very fast IO. For these, acquiring a mutex for every IO operation is a significant overhead. Allow busses to indicate their IO is fast, and enhance regmap to use a spinlock for those busses.
[Currently limited to native endian registers -- broonie]
Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
H A D | regmap.c | diff bacdbe077342ecc9e7b3e374cc5a41995116706a Wed Apr 04 16:48:28 CDT 2012 Stephen Warren <swarren@nvidia.com> regmap: introduce fast_io busses, and use a spinlock for them
Some bus types have very fast IO. For these, acquiring a mutex for every IO operation is a significant overhead. Allow busses to indicate their IO is fast, and enhance regmap to use a spinlock for those busses.
[Currently limited to native endian registers -- broonie]
Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|
/openbmc/linux/include/linux/ |
H A D | regmap.h | diff bacdbe077342ecc9e7b3e374cc5a41995116706a Wed Apr 04 16:48:28 CDT 2012 Stephen Warren <swarren@nvidia.com> regmap: introduce fast_io busses, and use a spinlock for them
Some bus types have very fast IO. For these, acquiring a mutex for every IO operation is a significant overhead. Allow busses to indicate their IO is fast, and enhance regmap to use a spinlock for those busses.
[Currently limited to native endian registers -- broonie]
Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|