Fix irq register crash in some platform
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
Add support for kernel 4.9
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
Add Haptics support
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
IRQ disable retry if failed in sometime
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
Signed-off-by: Tracy Yi <tracy-yi@ti.com>
update for IRQ handling
change to 20ms delay
update power down sequence
add IRQ service
update for enable clock error detection
disable idle channel detection as clock error detection is enabled
use correct Q format 1.31 for PPG
add PPG configuration
update for DOUT
fix typo error
update boost table for 8Ohm speaker
add configuration for 8Ohm speaker
update based on misc driver in H customer
update for register updates
use 30ms delay for powering down TAS2560
remove the old ALSA driver, and 25ms delay after powering down device
add support for new ALSA API support
first commit for TAS2560 Android device driver