kefka: Remove the Headphone MixerName from the kernelnext audio config.

When cras mutes an audio output, it switches off the corresponding
switch. On kefka running 4.19, turning off the headphone switch stops
the codec from consuming audio samples, causing playback to block.

Remove the MixerName from the Headphone device for kefka-kernelnext so
cras won't disable the Headphone Switch when muting. Set the Headphone
Output Volume to the maximum value when enabling the Headphone device
to retain use of the full volume range.

BUG=b:138176293
TEST=Video playback continues when muting headphones and headphone
     volume levels are consistent with before this change

Change-Id: I98f67e596ee22bcc2be3792acec51f6550da2af7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/1928535
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Sam McNally <sammc@chromium.org>
Commit-Queue: Sam McNally <sammc@chromium.org>
(cherry picked from commit 15fd31198ed5d9519c7d66852c91c3f18980707f)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/1962026
Reviewed-by: Sam McNally <sammc@chromium.org>
2 files changed
tree: 71f4ccb5eb38b1d77e1183e82f86349821e83c26
  1. baseboard-auron/
  2. baseboard-cheza/
  3. baseboard-coral/
  4. baseboard-drallion/
  5. baseboard-fizz/
  6. baseboard-glados/
  7. baseboard-gru/
  8. baseboard-grunt/
  9. baseboard-hatch/
  10. baseboard-jecht/
  11. baseboard-kalista/
  12. baseboard-krabbylake/
  13. baseboard-kukui/
  14. baseboard-kunimitsu/
  15. baseboard-nami/
  16. baseboard-oak/
  17. baseboard-octopus/
  18. baseboard-poppy/
  19. baseboard-rammus/
  20. baseboard-reef/
  21. baseboard-sarien/
  22. baseboard-strago/
  23. baseboard-trogdor/
  24. chipset-apl/
  25. chipset-bdw/
  26. chipset-bsw/
  27. chipset-byt/
  28. chipset-cml/
  29. chipset-cnl/
  30. chipset-glk/
  31. chipset-hsw/
  32. chipset-kbl/
  33. chipset-mt8173/
  34. chipset-mt8183/
  35. chipset-picasso/
  36. chipset-qc7180/
  37. chipset-qc845/
  38. chipset-rk3399/
  39. chipset-skl/
  40. chipset-stnyridge/
  41. chipset-tgl/
  42. chipset-whl/
  43. overlay-acorn/
  44. overlay-amd64-generic/
  45. overlay-amd64-host/
  46. overlay-amenia/
  47. overlay-arm-generic/
  48. overlay-arm64-generic/
  49. overlay-arm64-llvmpipe/
  50. overlay-asuka/
  51. overlay-atlas/
  52. overlay-auron/
  53. overlay-banjo/
  54. overlay-banon/
  55. overlay-beaglebone/
  56. overlay-bob/
  57. overlay-bubs/
  58. overlay-buddy/
  59. overlay-butterfly/
  60. overlay-candy/
  61. overlay-caroline/
  62. overlay-cave/
  63. overlay-celes/
  64. overlay-chell/
  65. overlay-cheza/
  66. overlay-cheza64/
  67. overlay-clapper/
  68. overlay-coral/
  69. overlay-cyan/
  70. overlay-cyan-cheets/
  71. overlay-daisy/
  72. overlay-drallion/
  73. overlay-edgar/
  74. overlay-elm/
  75. overlay-enguarde/
  76. overlay-eve/
  77. overlay-expresso/
  78. overlay-falco/
  79. overlay-fizz/
  80. overlay-fizz-labstation/
  81. overlay-fizz-moblab/
  82. overlay-flapjack/
  83. overlay-foster/
  84. overlay-gandof/
  85. overlay-glados/
  86. overlay-glimmer/
  87. overlay-gnawty/
  88. overlay-grunt/
  89. overlay-guado/
  90. overlay-hana/
  91. overlay-hatch/
  92. overlay-heli/
  93. overlay-jacuzzi/
  94. overlay-jecht/
  95. overlay-kalista/
  96. overlay-kefka/
  97. overlay-kevin/
  98. overlay-kevin64/
  99. overlay-kidd/
  100. overlay-kip/
  101. overlay-kukui/
  102. overlay-kunimitsu/
  103. overlay-lakitu/
  104. overlay-lars/
  105. overlay-leon/
  106. overlay-link/
  107. overlay-lulu/
  108. overlay-lumpy/
  109. overlay-mccloud/
  110. overlay-mipseb-n32-generic/
  111. overlay-mipseb-n64-generic/
  112. overlay-mipseb-o32-generic/
  113. overlay-mipsel-n32-generic/
  114. overlay-mipsel-n64-generic/
  115. overlay-mipsel-o32-generic/
  116. overlay-moblab-generic-vm/
  117. overlay-monroe/
  118. overlay-nami/
  119. overlay-nautilus/
  120. overlay-ninja/
  121. overlay-nocturne/
  122. overlay-nyan/
  123. overlay-oak/
  124. overlay-octopus/
  125. overlay-orco/
  126. overlay-panther/
  127. overlay-parrot/
  128. overlay-peach/
  129. overlay-peppy/
  130. overlay-poppy/
  131. overlay-ppcbe-32-generic/
  132. overlay-ppcbe-64-generic/
  133. overlay-ppcle-32-generic/
  134. overlay-ppcle-64-generic/
  135. overlay-puppy/
  136. overlay-pyro/
  137. overlay-quawks/
  138. overlay-rainier/
  139. overlay-rambi/
  140. overlay-rammus/
  141. overlay-raspberrypi/
  142. overlay-reef/
  143. overlay-reks/
  144. overlay-relm/
  145. overlay-rikku/
  146. overlay-sama5d3/
  147. overlay-samus/
  148. overlay-sand/
  149. overlay-sarien/
  150. overlay-scarlet/
  151. overlay-sentry/
  152. overlay-setzer/
  153. overlay-snappy/
  154. overlay-soraka/
  155. overlay-squawks/
  156. overlay-stout/
  157. overlay-stumpy/
  158. overlay-sumo/
  159. overlay-swanky/
  160. overlay-tael/
  161. overlay-tael-arc/
  162. overlay-tatl/
  163. overlay-tatl-arc/
  164. overlay-terra/
  165. overlay-tidus/
  166. overlay-tricky/
  167. overlay-trogdor/
  168. overlay-ultima/
  169. overlay-variant-amd64-generic-embedded/
  170. overlay-variant-amd64-generic-mobbuild/
  171. overlay-variant-auron-paine/
  172. overlay-variant-auron-yuna/
  173. overlay-variant-beaglebone-servo/
  174. overlay-variant-daisy-embedded/
  175. overlay-variant-daisy-skate/
  176. overlay-variant-daisy-spring/
  177. overlay-variant-guado-labstation/
  178. overlay-variant-guado-moblab/
  179. overlay-variant-nyan-big/
  180. overlay-variant-nyan-blaze/
  181. overlay-variant-nyan-kitty/
  182. overlay-variant-panther-moblab/
  183. overlay-variant-parrot-ivb/
  184. overlay-variant-peach-pi/
  185. overlay-variant-peach-pit/
  186. overlay-variant-stumpy-moblab/
  187. overlay-variant-veyron-fievel/
  188. overlay-variant-veyron-jaq/
  189. overlay-variant-veyron-jerry/
  190. overlay-variant-veyron-mickey/
  191. overlay-variant-veyron-mighty/
  192. overlay-variant-veyron-minnie/
  193. overlay-variant-veyron-speedy/
  194. overlay-variant-veyron-tiger/
  195. overlay-variant-x86-alex-he/
  196. overlay-variant-x86-generic-embedded/
  197. overlay-variant-x86-zgb-he/
  198. overlay-veyron/
  199. overlay-winky/
  200. overlay-wizpig/
  201. overlay-wolf/
  202. overlay-x32-generic/
  203. overlay-x86-alex/
  204. overlay-x86-generic/
  205. overlay-x86-mario/
  206. overlay-x86-zgb/
  207. overlay-zako/
  208. overlay-zork/
  209. project-labstation/
  210. project-mobbase/
  211. project-mobbuild/
  212. project-moblab/
  213. project-termina/
  214. .presubmitignore
  215. add_cq_configs.py
  216. COMMIT-QUEUE.ini
  217. PRESUBMIT.cfg
  218. README