Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: cs35l56-test: Add test cases without onchip pulls defined

Add parameters to cs35l56_test_onchip_spkid_cases[] for the ACPI
defining onchip GPIOs but not defining any pull settings.

Pull settings are optional because the pull should normally be
provided by an external resistor.

Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Link: https://patch.msgid.link/20260303131440.574690-1-rf@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Richard Fitzgerald and committed by
Mark Brown
2adac914 f48e7a24

+10
+10
sound/soc/codecs/cs35l56-test.c
··· 541 541 } 542 542 543 543 static const struct cs35l56_test_param cs35l56_test_onchip_spkid_cases[] = { 544 + { .spkid_gpios = { 1, -1 }, .spkid_pulls = { -1, -1 }, }, 545 + { .spkid_gpios = { 1, -1 }, .spkid_pulls = { -1, -1 }, }, 544 546 { .spkid_gpios = { 1, -1 }, .spkid_pulls = { 1, -1 }, }, 545 547 { .spkid_gpios = { 1, -1 }, .spkid_pulls = { 2, -1 }, }, 546 548 549 + { .spkid_gpios = { 7, -1 }, .spkid_pulls = { -1, -1 }, }, 550 + { .spkid_gpios = { 7, -1 }, .spkid_pulls = { -1, -1 }, }, 547 551 { .spkid_gpios = { 7, -1 }, .spkid_pulls = { 1, -1 }, }, 548 552 { .spkid_gpios = { 7, -1 }, .spkid_pulls = { 2, -1 }, }, 549 553 554 + { .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { -1, -1, -1 }, }, 555 + { .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { -1, -1, -1 }, }, 550 556 { .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { 1, 1, -1 }, }, 551 557 { .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { 2, 2, -1 }, }, 552 558 559 + { .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { -1, -1, -1 }, }, 560 + { .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { -1, -1, -1 }, }, 553 561 { .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { 1, 1, -1 }, }, 554 562 { .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { 2, 2, -1 }, }, 555 563 564 + { .spkid_gpios = { 3, 7, 1, -1 }, .spkid_pulls = { -1, -1, -1, -1 }, }, 565 + { .spkid_gpios = { 3, 7, 1, -1 }, .spkid_pulls = { -1, -1, -1, -1 }, }, 556 566 { .spkid_gpios = { 3, 7, 1, -1 }, .spkid_pulls = { 1, 1, 1, -1 }, }, 557 567 { .spkid_gpios = { 3, 7, 1, -1 }, .spkid_pulls = { 2, 2, 2, -1 }, }, 558 568 };