mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 06:33:41 +00:00
2fab942ce1
Fix Silicon Labs bindings in the spidev driver Some bindings for Silicon Labs chips already exists upstream. These bindings can be found in trivial-devices.yaml. The existing bindings are using "silabs" instead of "siliconlabs" to identify the manufacturer. This commit add two submitted patches for silabs chips and rename the manufacturer in the different DTS for more coherence. Signed-off-by: Vincent Tremblay <vincent@vtremblay.dev>
33 lines
1.0 KiB
Diff
33 lines
1.0 KiB
Diff
From f7982c726e02001afc19052fe48f642dfcbc00b2 Mon Sep 17 00:00:00 2001
|
|
From: Vincent Tremblay <vincent@vtremblay.dev>
|
|
Date: Mon, 26 Dec 2022 21:10:37 -0500
|
|
Subject: [PATCH 1/2] spidev: Add Silicon Labs EM3581 device compatible
|
|
|
|
Add compatible string for Silicon Labs EM3581 device.
|
|
|
|
Note: This patch is adapted from a patch submitted to the for-next branch (v6.3).
|
|
|
|
Signed-off-by: Vincent Tremblay <vincent@vtremblay.dev>
|
|
---
|
|
drivers/spi/spidev.c | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
--- a/drivers/spi/spidev.c
|
|
+++ b/drivers/spi/spidev.c
|
|
@@ -693,6 +693,7 @@ static const struct spi_device_id spidev
|
|
{ .name = "m53cpld" },
|
|
{ .name = "spi-petra" },
|
|
{ .name = "spi-authenta" },
|
|
+ { .name = "em3581" },
|
|
{},
|
|
};
|
|
MODULE_DEVICE_TABLE(spi, spidev_spi_ids);
|
|
@@ -707,6 +708,7 @@ static const struct of_device_id spidev_
|
|
{ .compatible = "menlo,m53cpld" },
|
|
{ .compatible = "cisco,spi-petra" },
|
|
{ .compatible = "micron,spi-authenta" },
|
|
+ { .compatible = "silabs,em3581" },
|
|
{},
|
|
};
|
|
MODULE_DEVICE_TABLE(of, spidev_dt_ids);
|