Skip to content

Commit 2adac91

Browse files
rfvirgilbroonie
authored andcommitted
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>
1 parent f48e7a2 commit 2adac91

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

sound/soc/codecs/cs35l56-test.c

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,18 +541,28 @@ static void cs35l56_test_gpio_param_desc(const struct cs35l56_test_param *param,
541541
}
542542

543543
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 }, },
544546
{ .spkid_gpios = { 1, -1 }, .spkid_pulls = { 1, -1 }, },
545547
{ .spkid_gpios = { 1, -1 }, .spkid_pulls = { 2, -1 }, },
546548

549+
{ .spkid_gpios = { 7, -1 }, .spkid_pulls = { -1, -1 }, },
550+
{ .spkid_gpios = { 7, -1 }, .spkid_pulls = { -1, -1 }, },
547551
{ .spkid_gpios = { 7, -1 }, .spkid_pulls = { 1, -1 }, },
548552
{ .spkid_gpios = { 7, -1 }, .spkid_pulls = { 2, -1 }, },
549553

554+
{ .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { -1, -1, -1 }, },
555+
{ .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { -1, -1, -1 }, },
550556
{ .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { 1, 1, -1 }, },
551557
{ .spkid_gpios = { 1, 7, -1 }, .spkid_pulls = { 2, 2, -1 }, },
552558

559+
{ .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { -1, -1, -1 }, },
560+
{ .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { -1, -1, -1 }, },
553561
{ .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { 1, 1, -1 }, },
554562
{ .spkid_gpios = { 7, 1, -1 }, .spkid_pulls = { 2, 2, -1 }, },
555563

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 }, },
556566
{ .spkid_gpios = { 3, 7, 1, -1 }, .spkid_pulls = { 1, 1, 1, -1 }, },
557567
{ .spkid_gpios = { 3, 7, 1, -1 }, .spkid_pulls = { 2, 2, 2, -1 }, },
558568
};

0 commit comments

Comments
 (0)