Viken Dadhaniya
2f41d78678
dt-bindings: can: mcp251xfd: add microchip,xstbyen property
...
Add the boolean property 'microchip,xstbyen' to enable the dedicated
transceiver standby control function on the INT0/GPIO0/XSTBY pin of
the MCP251xFD family.
Signed-off-by: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://patch.msgid.link/20260321135031.3107408-2-viken.dadhaniya@oss.qualcomm.com
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de >
2026-04-01 09:27:58 +02:00
Gregor Herburger
6ece6b4c37
dt-bindings: can: mcp251xfd: add gpio-controller property
...
The mcp251xfd has two pins that can be used as gpio. Add gpio-controller
property to binding description.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Gregor Herburger <gregor.herburger@ew.tq-group.com >
Signed-off-by: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com >
Reviewed-by: Manivannan Sadhasivam <mani@kernel.org >
Link: https://patch.msgid.link/20251001091006.4003841-7-viken.dadhaniya@oss.qualcomm.com
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de >
2025-11-12 19:30:33 +01:00
Charles Han
07ab93f3cc
Documentation: Remove repeated word in docs
...
Remove the repeated word "to" docs.
Signed-off-by: Charles Han <hanchunchao@inspur.com >
Acked-by: Marc Kleine-Budde <mkl@pengutronix.de >
Acked-by: Vincent Mailhol <mailhol.vincent@wanadoo.fr >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20250207073433.23604-1-hanchunchao@inspur.com
2025-02-10 10:54:50 -07:00
Rob Herring
20a72af11f
dt-bindings: Fix SPI and I2C bus node names in examples
...
SPI and I2C bus node names are expected to be "spi" or "i2c",
respectively, with nothing else, a unit-address, or a '-N' index. A
pattern of 'spi0' or 'i2c0' or similar has crept in. Fix all these
cases. Mostly scripted with the following commands:
git grep -l '\si2c[0-9] {' Documentation/devicetree/ | xargs sed -i -e 's/i2c[0-9] {/i2c {/'
git grep -l '\sspi[0-9] {' Documentation/devicetree/ | xargs sed -i -e 's/spi[0-9] {/spi {/'
With this, a few errors in examples were exposed and fixed.
Acked-by: Sam Ravnborg <sam@ravnborg.org >
Reviewed-by: Stephen Boyd <sboyd@kernel.org >
Reviewed-by: Simon Glass <sjg@chromium.org >
Acked-by: Marc Kleine-Budde <mkl@pengutronix.de > # for the microchip,mcp251xfd.yaml
Acked-by: Mark Brown <broonie@kernel.org >
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org >
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com > # for power-supply
Acked-by: Wolfram Sang <wsa@kernel.org >
Acked-by: Lee Jones <lee@kernel.org >
Link: https://lore.kernel.org/r/20230228215433.3944508-1-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org >
2023-03-08 09:04:53 -06:00
Krzysztof Kozlowski
3367934dd3
dt-bindings: drop redundant part of title (manual)
...
The Devicetree bindings document does not have to say in the title that
it is a "Devicetree binding" or a "schema", but instead just describe
the hardware.
Manual updates to various binding titles, including capitalizing them.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
Acked-by: Ulf Hansson <ulf.hansson@linaro.org > # MMC
Acked-by: Stephen Boyd <sboyd@kernel.org > # clk
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com > # input
Acked-by: Mark Brown <broonie@kernel.org >
Acked-by: Viresh Kumar <viresh.kumar@linaro.org > # opp
Link: https://lore.kernel.org/r/20221216163815.522628-10-krzysztof.kozlowski@linaro.org
[robh: add trivial-devices.yaml and net/can/microchip,mcp251xfd.yaml]
Signed-off-by: Rob Herring <robh@kernel.org >
2022-12-16 12:51:43 -06:00
Marc Kleine-Budde
6211197648
dt-binding: can: mcp251xfd: add binding information for mcp251863
...
The MCP251863 device is a CAN-FD controller (MCP2518FD) with an
integrated Transceiver (ATA6563). Add the microchip,mcp251863 as a new
compatible to the binding.
Link: https://lore.kernel.org/all/20220419072805.2840340-2-mkl@pengutronix.de
Cc: devicetree@vger.kernel.org
Cc: Thomas Kopp <thomas.kopp@microchip.com >
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de >
2022-04-19 17:12:13 +02:00
Marc Kleine-Budde
66224f6656
dt-binding: can: mcp251xfd: include common CAN controller bindings
...
Since commit
| 1f9234401c ("dt-bindings: can: add can-controller.yaml")
there is a common CAN controller binding. Add this to the mcp251xfd
binding.
Link: https://lore.kernel.org/all/20220124220653.3477172-2-mkl@pengutronix.de
Cc: Manivannan Sadhasivam <mani@kernel.org >
Cc: Thomas Kopp <thomas.kopp@microchip.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de >
2022-02-24 08:26:03 +01:00
Thomas Kopp
0e051294c0
dt-binding: can: mcp251xfd: narrow down wildcards in device tree bindings to "microchip,mcp251xfd"
...
The wildcard should be narrowed down to prevent existing and future devices
that are not compatible from matching. It is very unlikely that incompatible
devices will be released that do not match the wildcard.
This is the documentation part of the commit.
Discussion Reference: https://lore.kernel.org/r/CAMuHMdVkwGjr6dJuMyhQNqFoJqbh6Ec5V2b5LenCshwpM2SDsQ@mail.gmail.com
Reported-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Thomas Kopp <thomas.kopp@microchip.com >
Link: https://lore.kernel.org/r/20200930091423.755-2-thomas.kopp@microchip.com
[mkl: rename file, too]
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de >
2020-09-30 11:22:26 +02:00