devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RESEND v2 0/2] w1: Add AXI 1-wire host driver for AMD programmable logic IP core
@ 2023-10-26  9:28 Kris Chaplin
  2023-10-26  9:28 ` [RESEND v2 1/2] dt-bindings: w1: Add YAML DT schema for AMD AXI w1 host and MAINTAINERS entry Kris Chaplin
  2023-10-26  9:28 ` [RESEND v2 2/2] w1: Add AXI 1-wire host driver for AMD programmable logic IP core Kris Chaplin
  0 siblings, 2 replies; 8+ messages in thread
From: Kris Chaplin @ 2023-10-26  9:28 UTC (permalink / raw)
  To: kris.chaplin, thomas.delev, michal.simek, krzysztof.kozlowski,
	robh+dt, conor+dt
  Cc: devicetree, linux-kernel, git

Changes since v1:
 Updated IP name and binding to axi-1wire-host and filenames to match  Comment pruning where operation obvious, additional comments where not  Unwrapped helper functions for register read/writes  Removed un-necessary device reset on fail to add device  Fixed duplicate clock disable in remove function  Move bus master structure to per instance  Improved hardware testing with multiple w1 instances

Add a host driver to support the AMD 1-Wire programmable logic IP block.
This block guarantees protocol timing for driving off-board devices such as thermal sensors, proms, etc.

Kris Chaplin (2):
  dt-bindings: w1: Add YAML DT schema for AMD AXI w1 host and
    MAINTAINERS entry
  w1: Add AXI 1-wire host driver for AMD programmable logic IP core

 .../bindings/w1/amd,axi-1wire-host.yaml       |  44 ++
 MAINTAINERS                                   |   8 +
 drivers/w1/masters/Kconfig                    |  11 +
 drivers/w1/masters/Makefile                   |   1 +
 drivers/w1/masters/amd_axi_w1.c               | 395 ++++++++++++++++++
 5 files changed, 459 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
 create mode 100644 drivers/w1/masters/amd_axi_w1.c

-- 
2.42.GIT


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-10-30 16:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-26  9:28 [RESEND v2 0/2] w1: Add AXI 1-wire host driver for AMD programmable logic IP core Kris Chaplin
2023-10-26  9:28 ` [RESEND v2 1/2] dt-bindings: w1: Add YAML DT schema for AMD AXI w1 host and MAINTAINERS entry Kris Chaplin
2023-10-30 15:40   ` Rob Herring
2023-10-30 15:52     ` Kris Chaplin
2023-10-30 16:02     ` Krzysztof Kozlowski
     [not found]     ` <df37f8db-a8c7-4a99-8828-3cb123afed1d@amd.com>
2023-10-30 16:19       ` Rob Herring
2023-10-30 16:32         ` Kris Chaplin
2023-10-26  9:28 ` [RESEND v2 2/2] w1: Add AXI 1-wire host driver for AMD programmable logic IP core Kris Chaplin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).