Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f2569053e0b3ae092e2f35514f8d108647baa01f
/
sound
/
soc
/
soc-cache.c
1dfb6ef
ASoC: Remove rbtree register cache
by Mark Brown
· 13 years ago
c9016a7
ASoC: Remove LZO cache type
by Mark Brown
· 13 years ago
d81a6d7
sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed
by Paul Gortmaker
· 13 years ago
0f8dd4c
Merge branch 'for-3.1' into for-3.2
by Mark Brown
· 13 years ago
6c5b756
ASoC: Fix register cache sync register_writable WARN_ONs
by Lars-Peter Clausen
· 13 years ago
3a52f19
ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_lzo_get_blksize
by Axel Lin
· 13 years ago
31e12dd
ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_flat_cache_init
by Axel Lin
· 13 years ago
5bef44f
ASoC: Move register I/O code into a separate file
by Mark Brown
· 13 years ago
f0c4205
ASoC: Factor out redundant read() functions
by Mark Brown
· 13 years ago
ffdaa48
ASoC: Suppress restore of default register values for rbtree cache sync
by Mark Brown
· 13 years ago
bd4f2ac
Merge branch 'for-3.0' into for-3.1
by Mark Brown
· 13 years ago
fd137e2
ASoC: Check for NULL register bank in snd_soc_get_cache_val()
by Mark Brown
· 13 years ago
d21685e
Merge branch 'for-2.6.40' into for-2.6.41
by Mark Brown
· 13 years ago
2ac8b6f
ASoC: Use explicit endianness conversion in snd_soc_16_8_write()
by Mark Brown
· 13 years ago
94228bcf
ASoC: Use cpu_to_be16() in 8x16 write
by Mark Brown
· 13 years ago
f06f136
ASoC: Convert 7x9 write to use cpu_to_be16()
by Mark Brown
· 13 years ago
60c655e
ASoC: Convert 16x16 write to use cpu_to_be16()
by Mark Brown
· 13 years ago
7e146b5
ASoC: soc-cache: Cache a pointer to the last accessed rbnode
by Dimitris Papastamos
· 13 years ago
0944cc3
ASoC: soc-cache: Block based rbtree compression
by Dimitris Papastamos
· 13 years ago
f7391fc
ASoC: Reintroduce do_spi_write()
by Mark Brown
· 13 years ago
6e28f97
ASoC: Use spi_write() for SPI writes
by Mark Brown
· 13 years ago
063b7cc
ASoC: Remove byte swap in 4x12 SPI write
by Mark Brown
· 13 years ago
051e994
ASoC: Don't squash 16x8 registers down to 8 bits
by Mark Brown
· 13 years ago
64d2706
ASoC: soc-cache: Allow codec->cache_bypass to be used with snd_soc_hw_bulk_write_raw()
by Dimitris Papastamos
· 14 years ago
f9861e1
ASoC: remove unused comment
by Lu Guanqun
· 14 years ago
34bad69
ASoC: Fix comment width in soc-cache.c
by Mark Brown
· 14 years ago
d420d40
ASoC: Remove excessively verbose logging on I2C write
by Mark Brown
· 14 years ago
898f8b0
ASoC: Fix to avoid compile error
by Seungwhan Youn
· 14 years ago
f20eda5
ASoC: soc-cache: Warn on syncing any non-writable registers
by Dimitris Papastamos
· 14 years ago
fbda182
ASoC: soc-cache: Fix indentation issues
by Dimitris Papastamos
· 14 years ago
8020454
ASoC: Add default snd_soc_default_writable_register() callback
by Dimitris Papastamos
· 14 years ago
acd6145
ASoC: soc-cache: Return -ENOSYS instead of -EINVAL
by Dimitris Papastamos
· 14 years ago
30539a18
ASoC: soc-cache: Factor-out the SPI write code
by Dimitris Papastamos
· 14 years ago
b8cbc19
ASoC: soc-cache: Factor-out the hw_read() specific code
by Dimitris Papastamos
· 14 years ago
26e9984
ASoC: soc-cache: Factor-out the hw_write() specific code
by Dimitris Papastamos
· 14 years ago
5fb609d
ASoC: soc-cache: Introduce raw bulk write support
by Dimitris Papastamos
· 14 years ago
f3594f5
ASoC: soc-cache: Factor-out the I2C read code
by Dimitris Papastamos
· 14 years ago
46fdaa3
ASoC: soc-cache: dereferencing before checking
by Dan Carpenter
· 14 years ago
c358e64
ASoC: soc-cache: Add trace event for snd_soc_cache_sync()
by Dimitris Papastamos
· 14 years ago
9978007
ASoC: soc-cache: Apply the cache_bypass option
by Dimitris Papastamos
· 14 years ago
dad8e7a
ASoC: soc-cache: Introduce the cache_bypass option
by Dimitris Papastamos
· 14 years ago
066d16c
ASoC: soc-cache: Add support for default readable()/volatile() functions
by Dimitris Papastamos
· 14 years ago
3e8e2cc
Merge branch 'for-2.6.38' into for-2.6.39
by Mark Brown
· 14 years ago
aea170a
ASoC: soc-cache: Add reg_size as a member to snd_soc_codec
by Dimitris Papastamos
· 14 years ago
d779fce
ASoC: soc-cache: Ensure flat compression uses a copy of the defaults cache
by Dimitris Papastamos
· 14 years ago
1321e88
ASoC: soc-cache: Clean up the cache manipulation code
by Dimitris Papastamos
· 14 years ago
04f8fd1
ASoC: soc-cache: Fix invalid memory access during snd_soc_lzo_cache_sync()
by Dimitris Papastamos
· 14 years ago
68d44ee
ASoC: Make LZO cache compression optional
by Mark Brown
· 14 years ago
be4fcdd
ASoC: If we can't find a cache compression type default to flat
by Mark Brown
· 14 years ago
465d7fc
ASoC: soc-cache: A few minor stylistic changes
by Dimitris Papastamos
· 14 years ago
0d735ea
ASoC: soc-cache: Add optional cache name member to snd_soc_cache_ops
by Dimitris Papastamos
· 14 years ago
001ae4c
ASoC: Constify struct snd_soc_codec_driver
by Mark Brown
· 14 years ago
3335ddc
ASoC: soc-cache: Use reg_def_copy instead of reg_cache_default
by Dimitris Papastamos
· 14 years ago
23bbce3
ASoC: Add compress_type as a member to snd_soc_codec
by Dimitris Papastamos
· 14 years ago
c3acec2
ASoC: Move active copy of CODEC read and write into runtime structure
by Mark Brown
· 14 years ago
09c74a9
ASoC: soc-cache: Fix memory overflow in LZO initialization
by Dimitris Papastamos
· 14 years ago
df0701b
ASoC: soc-cache: Ensure consistent cache naming
by Dimitris Papastamos
· 14 years ago
7a33d4c
ASoC: soc-cache: Add error checking in the *_cache_sync functions
by Dimitris Papastamos
· 14 years ago
a7f387d
ASoC: soc-cache: Add support for rbtree based register caching
by Dimitris Papastamos
· 14 years ago
cc28fb8
ASoC: soc-cache: Add support for LZO register caching
by Dimitris Papastamos
· 14 years ago
7a30a3d
ASoC: soc-cache: Add support for flat register caching
by Dimitris Papastamos
· 14 years ago
5aaa062
ASoC: soc-cache: Use BUG_ON() for unsupported hw_read() calls
by Dimitris Papastamos
· 14 years ago
11dbf0a
ASoC: soc-cache: Remove unnecessary debugging info
by Dimitris Papastamos
· 14 years ago
f479fd9
ASoC: soc-cache: Add spi_write support for all I/O types
by Dimitris Papastamos
· 14 years ago
005d65f
ASoC: Fix incorrect parameter to snd_soc_codec_volatile_register
by Dimitris Papastamos
· 14 years ago
db49c14
ASoC: Delegate to hw specific read for volatile registers
by Dimitris Papastamos
· 14 years ago
3e13f65
ASoC: adapt multi-componentism again
by Takashi Iwai
· 14 years ago
42c39a6
Merge branch 'for-2.6.36' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc
by Takashi Iwai
· 14 years ago
0077ca0
ASoC: Fix multi-componentism
by Mark Brown
· 14 years ago
391d8a0
ASoC: Return -1 instead of -EINVAL to ensure consistency
by Dimitris Papastamos
· 14 years ago
d47372e
ASoC: Fix soc-cache buffer overflow bug
by Dimitris Papastamos
· 14 years ago
fa6d529
ASoC: Fix soc-cache buffer overflow bug
by Dimitris Papastamos
· 14 years ago
ec62dbd
Merge branch 'for-2.6.36' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into for-2.6.37
by Mark Brown
· 14 years ago
a6d1434
ASoC: Automatically determine control_data for soc-cache users
by Mark Brown
· 14 years ago
f0fba2a
ASoC: multi-component - ASoC Multi-Component Support
by Liam Girdwood
· 15 years ago
ac77026
ASoC: register cache should be 1 byte aligned for 1 byte long register
by Cliff Cai
· 14 years ago
985d8c4
ASoC: Add debug output tracing all cache register writes
by Mark Brown
· 15 years ago
f4bee1b
ASoC: soc-cache: let reg be AND'ed by 0xff instead of data buffer for 8_8 mode
by Barry Song
· 15 years ago
85dfcdf
ASoC: soc-cache: add i2c read entry for 8_8 mode
by Cliff Cai
· 15 years ago
bc6552f
ASoC: Add 16/16 registers to soc-cache
by Mark Brown
· 15 years ago
a3032b4
ASoC: Add a cache_sync bit to the CODEC structure
by Mark Brown
· 15 years ago
8c961bc
ASoC: Allow CODECs to ask soc-cache to suppress physical writes
by Mark Brown
· 15 years ago
994dc42
ASoC: ad1938: use soc-cache framework for codec registers access
by Barry Song
· 15 years ago
63b62ab
ASoC: ad1836: use soc-cache framework for codec registers access
by Barry Song
· 15 years ago
8998c89
ASoC: soc-cache: cleanup training whitespace and coding style
by Barry Song
· 15 years ago
d62ab35
ASoC: Convert soc-cache to use C99 style initialisers for the table
by Mark Brown
· 15 years ago
341c9b8
ASoC: Factor out I2C 8 bit address 8 bit data I/O
by Joonyoung Shim
· 15 years ago
17244c2
ASoC: fix I2C build errors
by Randy Dunlap
· 15 years ago
27ded04
ASoC: Factor out 7 bit register 9 bit data SPI write
by Mark Brown
· 15 years ago
afa2f10
ASoC: Factor out I2C 8 bit address 16 bit data I/O
by Mark Brown
· 15 years ago
7084a42
ASoC: Add I/O control bus information to factored out cache setup
by Mark Brown
· 15 years ago
17a52fd
ASoC: Begin to factor out register cache I/O functions
by Mark Brown
· 15 years ago