[GIT PULL] w1: drivers for v6.9

From: Krzysztof Kozlowski
Date: Tue Feb 27 2024 - 03:40:00 EST


Hi,

On top of tty-next branch (from 6th of Feb).

Best regards,
Krzysztof


The following changes since commit 6cc3028f797a549f256d593867a769ab6a8265f2:

tty: vt: decrypt magic constants in vc_is_control() (2024-02-06 14:37:39 +0000)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1.git tags/w1-drv-6.9

for you to fetch changes up to d97d263132a69a0bda54efce3df04e55fa6341f7:

w1: w1-gpio: Convert to platform remove callback returning void (2024-02-20 11:24:34 +0100)

----------------------------------------------------------------
1-Wire bus drivers for v6.9

1. Few cleanups: constifying, convert platform remove callback returning
void.

2. Add UART 1-Wire bus driver which uses UART interface to create the
1-Wire timing patterns.

----------------------------------------------------------------
Christoph Winklhofer (3):
dt-bindings: serial: allow onewire as child node
dt-bindings: w1: UART 1-Wire bus
w1: add UART w1 bus driver

Ricardo B. Marliere (1):
w1: make w1_bus_type const

Uwe Kleine-König (4):
w1: mxc_w1: Convert to platform remove callback returning void
w1: omap_hdq: Convert to platform remove callback returning void
w1: sgi_w1: Convert to platform remove callback returning void
w1: w1-gpio: Convert to platform remove callback returning void

.../devicetree/bindings/serial/serial.yaml | 2 +-
Documentation/devicetree/bindings/w1/w1-uart.yaml | 59 +++
Documentation/w1/masters/index.rst | 1 +
Documentation/w1/masters/w1-uart.rst | 54 +++
drivers/w1/masters/Kconfig | 10 +
drivers/w1/masters/Makefile | 1 +
drivers/w1/masters/mxc_w1.c | 6 +-
drivers/w1/masters/omap_hdq.c | 6 +-
drivers/w1/masters/sgi_w1.c | 6 +-
drivers/w1/masters/w1-gpio.c | 6 +-
drivers/w1/masters/w1-uart.c | 415 +++++++++++++++++++++
drivers/w1/w1.c | 2 +-
12 files changed, 550 insertions(+), 18 deletions(-)
create mode 100644 Documentation/devicetree/bindings/w1/w1-uart.yaml
create mode 100644 Documentation/w1/masters/w1-uart.rst
create mode 100644 drivers/w1/masters/w1-uart.c