linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] dt-bindings: xilinx: Remove old descriptions
@ 2025-02-03 16:28 Michal Simek
  2025-02-03 16:28 ` [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt Michal Simek
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Michal Simek @ 2025-02-03 16:28 UTC (permalink / raw)
  To: linux-kernel, monstr, michal.simek, git
  Cc: Conor Dooley, Greg Kroah-Hartman, Krzysztof Kozlowski,
	Rob Herring, Sean Anderson,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	moderated list:ARM/ZYNQ ARCHITECTURE

Hi,

here are the first 3 patches to clean up old xilinx.txt file.
Likely the whole file should go away but one by one and this is the first
attempt to make it smaller.

Thanks,
Michal


Michal Simek (3):
  dt-bindings: xilinx: Remove uartlite from xilinx.txt
  dt-bindings: xilinx: Remove description for SystemACE
  dt-bindings: xilinx: Remove desciption for 16550 uart

 Documentation/devicetree/bindings/xilinx.txt | 26 --------------------
 1 file changed, 26 deletions(-)

-- 
2.43.0



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

* [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt
  2025-02-03 16:28 [PATCH 0/3] dt-bindings: xilinx: Remove old descriptions Michal Simek
@ 2025-02-03 16:28 ` Michal Simek
  2025-02-03 17:01   ` Sean Anderson
                     ` (2 more replies)
  2025-02-03 16:28 ` [PATCH 2/3] dt-bindings: xilinx: Remove description for SystemACE Michal Simek
  2025-02-03 16:28 ` [PATCH 3/3] dt-bindings: xilinx: Remove desciption for 16550 uart Michal Simek
  2 siblings, 3 replies; 9+ messages in thread
From: Michal Simek @ 2025-02-03 16:28 UTC (permalink / raw)
  To: linux-kernel, monstr, michal.simek, git
  Cc: Conor Dooley, Greg Kroah-Hartman, Krzysztof Kozlowski,
	Rob Herring, Sean Anderson,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	moderated list:ARM/ZYNQ ARCHITECTURE

current-speed description has been added to uartlite description by commit
3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for
synthesis-time parameters") that's why no reason to have in xilinx.txt too.

Signed-off-by: Michal Simek <michal.simek@amd.com>

Fixes: 3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for synthesis-time parameters")
---

 Documentation/devicetree/bindings/xilinx.txt | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/Documentation/devicetree/bindings/xilinx.txt b/Documentation/devicetree/bindings/xilinx.txt
index 28199b31fe5e..6af9b67f9252 100644
--- a/Documentation/devicetree/bindings/xilinx.txt
+++ b/Documentation/devicetree/bindings/xilinx.txt
@@ -118,13 +118,6 @@
       property, and may include other common network device properties
       like local-mac-address.
 
-      iv) Xilinx Uartlite
-
-      Xilinx uartlite devices are simple fixed speed serial ports.
-
-      Required properties:
-       - current-speed : Baud rate of uartlite
-
       v) Xilinx hwicap
 
 		Xilinx hwicap devices provide access to the configuration logic
-- 
2.43.0



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

* [PATCH 2/3] dt-bindings: xilinx: Remove description for SystemACE
  2025-02-03 16:28 [PATCH 0/3] dt-bindings: xilinx: Remove old descriptions Michal Simek
  2025-02-03 16:28 ` [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt Michal Simek
@ 2025-02-03 16:28 ` Michal Simek
  2025-02-03 18:29   ` Rob Herring (Arm)
  2025-02-03 16:28 ` [PATCH 3/3] dt-bindings: xilinx: Remove desciption for 16550 uart Michal Simek
  2 siblings, 1 reply; 9+ messages in thread
From: Michal Simek @ 2025-02-03 16:28 UTC (permalink / raw)
  To: linux-kernel, monstr, michal.simek, git
  Cc: Conor Dooley, Krzysztof Kozlowski, Rob Herring,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	moderated list:ARM/ZYNQ ARCHITECTURE

SystemACE driver has been removed by commit 2907f851f64a ("xsysace: Remove
SYSACE driver") that's why there is no reason to keep description in
xilinx.txt file.

Signed-off-by: Michal Simek <michal.simek@amd.com>
---

 Documentation/devicetree/bindings/xilinx.txt | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/Documentation/devicetree/bindings/xilinx.txt b/Documentation/devicetree/bindings/xilinx.txt
index 6af9b67f9252..b788c9928710 100644
--- a/Documentation/devicetree/bindings/xilinx.txt
+++ b/Documentation/devicetree/bindings/xilinx.txt
@@ -102,15 +102,6 @@
                                            Default is <d#1024 d#480>.
        - rotate-display (empty) : rotate display 180 degrees.
 
-      ii) Xilinx SystemACE
-
-      The Xilinx SystemACE device is used to program FPGAs from an FPGA
-      bitstream stored on a CF card.  It can also be used as a generic CF
-      interface device.
-
-      Optional properties:
-       - 8-bit (empty) : Set this property for SystemACE in 8 bit mode
-
       iii) Xilinx EMAC and Xilinx TEMAC
 
       Xilinx Ethernet devices.  In addition to general xilinx properties
-- 
2.43.0



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

* [PATCH 3/3] dt-bindings: xilinx: Remove desciption for 16550 uart
  2025-02-03 16:28 [PATCH 0/3] dt-bindings: xilinx: Remove old descriptions Michal Simek
  2025-02-03 16:28 ` [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt Michal Simek
  2025-02-03 16:28 ` [PATCH 2/3] dt-bindings: xilinx: Remove description for SystemACE Michal Simek
@ 2025-02-03 16:28 ` Michal Simek
  2025-02-03 18:30   ` Rob Herring (Arm)
  2 siblings, 1 reply; 9+ messages in thread
From: Michal Simek @ 2025-02-03 16:28 UTC (permalink / raw)
  To: linux-kernel, monstr, michal.simek, git
  Cc: Conor Dooley, Krzysztof Kozlowski, Rob Herring,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	moderated list:ARM/ZYNQ ARCHITECTURE

Documentation/devicetree/bindings/serial/8250.yaml already contains
description for mentined 3 properties that's why remove them from
xilinx.txt file.

Signed-off-by: Michal Simek <michal.simek@amd.com>
---

 Documentation/devicetree/bindings/xilinx.txt | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/xilinx.txt b/Documentation/devicetree/bindings/xilinx.txt
index b788c9928710..0ee9de99b3ae 100644
--- a/Documentation/devicetree/bindings/xilinx.txt
+++ b/Documentation/devicetree/bindings/xilinx.txt
@@ -125,16 +125,6 @@
 		- compatible : should contain "xlnx,xps-hwicap-1.00.a" or
 				"xlnx,opb-hwicap-1.00.b".
 
-      vi) Xilinx Uart 16550
-
-      Xilinx UART 16550 devices are very similar to the NS16550 but with
-      different register spacing and an offset from the base address.
-
-      Required properties:
-       - clock-frequency : Frequency of the clock input
-       - reg-offset : A value of 3 is required
-       - reg-shift : A value of 2 is required
-
       vii) Xilinx USB Host controller
 
       The Xilinx USB host controller is EHCI compatible but with a different
-- 
2.43.0



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

* Re: [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt
  2025-02-03 16:28 ` [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt Michal Simek
@ 2025-02-03 17:01   ` Sean Anderson
  2025-02-03 18:28   ` Rob Herring
  2025-02-03 18:29   ` Rob Herring (Arm)
  2 siblings, 0 replies; 9+ messages in thread
From: Sean Anderson @ 2025-02-03 17:01 UTC (permalink / raw)
  To: Michal Simek, linux-kernel, monstr, michal.simek, git
  Cc: Conor Dooley, Greg Kroah-Hartman, Krzysztof Kozlowski,
	Rob Herring,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	moderated list:ARM/ZYNQ ARCHITECTURE

On 2/3/25 11:28, Michal Simek wrote:
> current-speed description has been added to uartlite description by commit
> 3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for
> synthesis-time parameters") that's why no reason to have in xilinx.txt too.
> 
> Signed-off-by: Michal Simek <michal.simek@amd.com>
> 
> Fixes: 3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for synthesis-time parameters")
> ---
> 
>  Documentation/devicetree/bindings/xilinx.txt | 7 -------
>  1 file changed, 7 deletions(-)
> 
> diff --git a/Documentation/devicetree/bindings/xilinx.txt b/Documentation/devicetree/bindings/xilinx.txt
> index 28199b31fe5e..6af9b67f9252 100644
> --- a/Documentation/devicetree/bindings/xilinx.txt
> +++ b/Documentation/devicetree/bindings/xilinx.txt
> @@ -118,13 +118,6 @@
>        property, and may include other common network device properties
>        like local-mac-address.
>  
> -      iv) Xilinx Uartlite
> -
> -      Xilinx uartlite devices are simple fixed speed serial ports.
> -
> -      Required properties:
> -       - current-speed : Baud rate of uartlite
> -
>        v) Xilinx hwicap
>  
>  		Xilinx hwicap devices provide access to the configuration logic

Reviewed-by: Sean Anderson <sean.anderson@seco.com>


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

* Re: [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt
  2025-02-03 16:28 ` [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt Michal Simek
  2025-02-03 17:01   ` Sean Anderson
@ 2025-02-03 18:28   ` Rob Herring
  2025-02-03 18:29   ` Rob Herring (Arm)
  2 siblings, 0 replies; 9+ messages in thread
From: Rob Herring @ 2025-02-03 18:28 UTC (permalink / raw)
  To: Michal Simek
  Cc: linux-kernel, monstr, michal.simek, git, Conor Dooley,
	Greg Kroah-Hartman, Krzysztof Kozlowski, Sean Anderson,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	moderated list:ARM/ZYNQ ARCHITECTURE

On Mon, Feb 03, 2025 at 05:28:38PM +0100, Michal Simek wrote:
> current-speed description has been added to uartlite description by commit
> 3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for
> synthesis-time parameters") that's why no reason to have in xilinx.txt too.
> 
> Signed-off-by: Michal Simek <michal.simek@amd.com>
> 
> Fixes: 3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for synthesis-time parameters")

Should not have a blank line in between and Fixes goes first. Will fixup 
when applying.

Rob



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

* Re: [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt
  2025-02-03 16:28 ` [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt Michal Simek
  2025-02-03 17:01   ` Sean Anderson
  2025-02-03 18:28   ` Rob Herring
@ 2025-02-03 18:29   ` Rob Herring (Arm)
  2 siblings, 0 replies; 9+ messages in thread
From: Rob Herring (Arm) @ 2025-02-03 18:29 UTC (permalink / raw)
  To: Michal Simek
  Cc: Sean Anderson, linux-kernel, michal.simek, Conor Dooley,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS, git,
	monstr, Krzysztof Kozlowski, Greg Kroah-Hartman,
	moderated list:ARM/ZYNQ ARCHITECTURE


On Mon, 03 Feb 2025 17:28:38 +0100, Michal Simek wrote:
> current-speed description has been added to uartlite description by commit
> 3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for
> synthesis-time parameters") that's why no reason to have in xilinx.txt too.
> 
> Signed-off-by: Michal Simek <michal.simek@amd.com>
> 
> Fixes: 3de536a8c365 ("dt-bindings: serial: uartlite: Add properties for synthesis-time parameters")
> ---
> 
>  Documentation/devicetree/bindings/xilinx.txt | 7 -------
>  1 file changed, 7 deletions(-)
> 

Applied, thanks!



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

* Re: [PATCH 2/3] dt-bindings: xilinx: Remove description for SystemACE
  2025-02-03 16:28 ` [PATCH 2/3] dt-bindings: xilinx: Remove description for SystemACE Michal Simek
@ 2025-02-03 18:29   ` Rob Herring (Arm)
  0 siblings, 0 replies; 9+ messages in thread
From: Rob Herring (Arm) @ 2025-02-03 18:29 UTC (permalink / raw)
  To: Michal Simek
  Cc: Krzysztof Kozlowski,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-kernel, monstr, moderated list:ARM/ZYNQ ARCHITECTURE,
	Conor Dooley, michal.simek, git


On Mon, 03 Feb 2025 17:28:39 +0100, Michal Simek wrote:
> SystemACE driver has been removed by commit 2907f851f64a ("xsysace: Remove
> SYSACE driver") that's why there is no reason to keep description in
> xilinx.txt file.
> 
> Signed-off-by: Michal Simek <michal.simek@amd.com>
> ---
> 
>  Documentation/devicetree/bindings/xilinx.txt | 9 ---------
>  1 file changed, 9 deletions(-)
> 

Applied, thanks!



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

* Re: [PATCH 3/3] dt-bindings: xilinx: Remove desciption for 16550 uart
  2025-02-03 16:28 ` [PATCH 3/3] dt-bindings: xilinx: Remove desciption for 16550 uart Michal Simek
@ 2025-02-03 18:30   ` Rob Herring (Arm)
  0 siblings, 0 replies; 9+ messages in thread
From: Rob Herring (Arm) @ 2025-02-03 18:30 UTC (permalink / raw)
  To: Michal Simek
  Cc: git, monstr, moderated list:ARM/ZYNQ ARCHITECTURE,
	Krzysztof Kozlowski, michal.simek, Conor Dooley, linux-kernel,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS


On Mon, 03 Feb 2025 17:28:40 +0100, Michal Simek wrote:
> Documentation/devicetree/bindings/serial/8250.yaml already contains
> description for mentined 3 properties that's why remove them from
> xilinx.txt file.
> 
> Signed-off-by: Michal Simek <michal.simek@amd.com>
> ---
> 
>  Documentation/devicetree/bindings/xilinx.txt | 10 ----------
>  1 file changed, 10 deletions(-)
> 

Applied, thanks!



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

end of thread, other threads:[~2025-02-03 18:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-03 16:28 [PATCH 0/3] dt-bindings: xilinx: Remove old descriptions Michal Simek
2025-02-03 16:28 ` [PATCH 1/3] dt-bindings: xilinx: Remove uartlite from xilinx.txt Michal Simek
2025-02-03 17:01   ` Sean Anderson
2025-02-03 18:28   ` Rob Herring
2025-02-03 18:29   ` Rob Herring (Arm)
2025-02-03 16:28 ` [PATCH 2/3] dt-bindings: xilinx: Remove description for SystemACE Michal Simek
2025-02-03 18:29   ` Rob Herring (Arm)
2025-02-03 16:28 ` [PATCH 3/3] dt-bindings: xilinx: Remove desciption for 16550 uart Michal Simek
2025-02-03 18:30   ` Rob Herring (Arm)

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).