|
146 | 146 | &blsp_i2c1 {
|
147 | 147 | status = "okay";
|
148 | 148 |
|
| 149 | + // TODO don't forget to enable kernel modules arizona-ldo1 or micsupp or both - TODO verify |
149 | 150 | speaker_codec: audio-codec@1a {
|
150 | 151 | compatible = "wlf,wm8998";
|
151 | 152 | reg = <0x1a>;
|
|
196 | 197 | wlf,micd-configs = <0 ARIZONA_DMIC_MICBIAS2 1>;
|
197 | 198 | wlf,micd-bias-start-time = <ARIZONA_MICD_TIME_16MS>;
|
198 | 199 |
|
| 200 | + // TODO why is wlf,spk-fmt not set (sound/wlf,arizona.yaml)? |
| 201 | + // no - looks correct (wlf,spk-fmt is not required) |
| 202 | + |
199 | 203 | // TODO:
|
200 | 204 | // wlf,infinite_micd = <0x01>;
|
201 | 205 | // wlf,micbias1 = <0xaf0 0x01 0x00 0x01 0x00>;
|
|
504 | 508 | "Headphone", "Headphones";
|
505 | 509 | pin-switches = "Speaker";
|
506 | 510 | audio-routing =
|
| 511 | +/* "Speaker", "Speaker SPKOUTLN",*/ |
| 512 | +/* "Speaker", "Speaker SPKOUTLP",*/ |
| 513 | +/* "Speaker", "Speaker SPKOUTRN",*/ |
| 514 | +/* "Speaker", "Speaker SPKOUTRP",*/ |
507 | 515 | "Speaker IN1AL", "Speaker MICBIAS1",
|
508 | 516 | "Speaker IN1AR", "Speaker MICBIAS1",
|
509 | 517 | "Speaker IN2A", "Speaker MICBIAS2";
|
|
550 | 558 | status = "okay";
|
551 | 559 | };
|
552 | 560 |
|
553 |
| -&lpass { |
| 561 | +&lpass { // TODO verify |
554 | 562 | status = "okay";
|
555 | 563 | };
|
556 | 564 |
|
|
0 commit comments