85 Commits

Author SHA1 Message Date
Dmitry Baryshkov
daf340e67c boards/qcom,apq8016-sbc: allow different IDs for the HDMI codec device
If the ADV7511 was probe-deferred, then the HDMI codec can have
different IDs. Use wildcard to allow different IDs.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-07-05 17:01:19 +03:00
Dmitry Baryshkov
bfe12e1ee1 boards: correct apq8016-sbc
Correct the DB410c tests to follow upstream changes:
- the SMD device migrated to use new qcom-rpm-proc driver
- smem device name has changed to include address
- APCS clock device name is now autogenerated.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-07-05 17:01:15 +03:00
Bjorn Andersson
7ce7fd4e57 Merge pull request #66 from quic-bjorande/for-linux-msm/introduce-x1e-crd
boards: Add Qualcomm X1 Elite CRD
2024-04-23 16:15:47 -05:00
Bjorn Andersson
01b5de4e79 Merge pull request #65 from quic-bjorande/for-linux-msm/introduce-sc8280xp-crd
boards: Add Qualcomm SC8280XP CRD
2024-04-23 16:15:37 -05:00
Bjorn Andersson
969fdc4536 Merge pull request #64 from quic-bjorande/for-linux-msm/introduce-rb3gen2
boards: Add Qualcomm QCS6490 Rb3Gen2
2024-04-23 16:15:26 -05:00
Bjorn Andersson
4f08b9dac4 boards: Add Qualcomm X1 Elite CRD
Generated using boardrr-generate-template, with test case names adjusted
to be human readable.

Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
2024-04-23 14:15:22 -07:00
Bjorn Andersson
18baa908d7 Merge pull request #60 from nfraprado/usb-probe-test-upstream
Introduce USB device probe helper
2024-04-23 16:14:42 -05:00
Bjorn Andersson
deb6fb799b boards: Add Qualcomm SC8280XP CRD
Generated using boardrr-generate-template, with test case names adjusted
to be human readable.

Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
2024-04-23 13:45:14 -07:00
Bjorn Andersson
f7df0adc82 boards: Add Qualcomm QCS6490 Rb3Gen2
Generated using boardrr-generate-template, with test case names adjusted
to be human readable.

Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
2024-04-23 13:06:43 -07:00
Caleb Connolly
624169ad57 boards: support OnePlus 6/6T
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2023-09-25 15:20:44 +01:00
Nícolas F. R. A. Prado
1dd1ca0437 boards: Use assert_usb_probed for USB devices on Spherion
Make use of the newly added assert_usb_probed helper for USB devices on
Spherion, as it relies on documented kernel ABI and will therefore
require less maintenance.

Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
2023-09-07 16:23:15 -04:00
Nícolas F. R. A. Prado
b22ac8899c boards: Add test case for google,spherion
Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
2023-09-07 16:19:52 -04:00
Mark Brown
cac8008d8b boards: Add BeagleBone X15
Add an initial description for the BeagleBone X15.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-08-27 17:36:53 -05:00
Mark Brown
71cb8ec97f boards: Add Toradex Verdin on Dahalia carrier card
This is a modular system, it could be split up further (eg, there will
be a lot shared with the WiFi variant) but this is what I have to hand.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-08-27 17:36:30 -05:00
Mark Brown
260e8efd32 squash imx8mp 2023-08-27 17:36:30 -05:00
Mark Brown
0dc294836a boards: Add i.MX8MP-EVK description
Add coverage for the NXP i.MX8MP-EVK based on the current upstream
support.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-08-27 17:36:30 -05:00
Mark Brown
f07bea942e boards: Add i.MX8MP SoC
Add generic functionality of the i.MX8MP SoC based on the current upstream
support.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-08-27 17:36:30 -05:00
Mark Brown
07cb25b792 boards: Add Synquacer DT
Add a template for the Socionext Synquacer booted with DT.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-08-27 17:35:37 -05:00
Mark Brown
8d1bcab6db boards: Add LibreTech Tritium H5
This adds coverage for the bulk of the devices on the LibreTech
Tritium H5.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-01-17 22:52:12 -06:00
Mark Brown
c7966eae35 boards: Move generic RK3288 description to a separate file
There are a number of devices on the RK3288 which are usable on
and enabled for any system using the SoC, due to either being
essential for system operation or entirely internal to the SoC
(like the crypto engine).  Move these to a separate script
identified by the compatible for the SoC so that we get coverage
of these things on any system which uses this SoC.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-01-17 22:51:55 -06:00
Mark Brown
611aa83457 boards: Add UDOO Dual Lite
Add coverage for the UDOO Dual Lite board.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-01-17 22:51:24 -06:00
Mark Brown
b1a3d903d3 boards: Add Allwinnner A64 coverage
Add coverage for the generic SoC devices on the Allwinner A64.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-01-17 22:51:10 -06:00
Mark Brown
784c03585f boards: Add Pine64+ coverage
Cover the board specific devices on the Pine64+.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-01-17 22:50:53 -06:00
Mark Brown
d952028b4f boards: Add UDOO Quad
Add coverage for the UDOO Quad.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-01-17 22:50:40 -06:00
Mark Brown
157742b79d boards: Add LibreTech Le Potato
This covers most of the hardware on the LibreTech Le Potato
board.

Signed-off-by: Mark Brown <broonie@kernel.org>
2023-01-17 22:50:25 -06:00