<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/arch/arm64/boot/dts/broadcom, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/arch/arm64/boot/dts/broadcom?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/arch/arm64/boot/dts/broadcom?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-05-06T20:12:38Z</updated>
<entry>
<title>Merge tag 'dt64-cleanup-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt</title>
<updated>2022-05-06T20:12:38Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2022-05-06T20:12:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=620b2c35aba116dce389cb57725f9dd5b5b239b1'/>
<id>urn:sha1:620b2c35aba116dce389cb57725f9dd5b5b239b1</id>
<content type='text'>
Minor cleanup of ARM64 DTS for v5.19

Align SPI NOR node names and freq-table-hz to DT schema. Drop
unused/undocumented dma-channels/dma-requests.

* tag 'dt64-cleanup-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
  arm64: dts: broadcom: drop useless 'dma-channels/requests' properties
  arm64: dts: stratix10/agilex: drop useless 'dma-channels/requests' properties
  arm64: dts: marvell: align SPI NOR node name with dtschema
  arm64: dts: microchip: align SPI NOR node name with dtschema
  arm64: dts: hisilicon: align 'freq-table-hz' with dtschema in UFS

Link: https://lore.kernel.org/r/20220506081438.149192-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>arm64: dts: broadcom: drop useless 'dma-channels/requests' properties</title>
<updated>2022-05-04T08:26:56Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
<email>krzysztof.kozlowski@linaro.org</email>
</author>
<published>2022-04-30T12:18:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8dba791a7280542bc125b68b3547bfa2680bc1af'/>
<id>urn:sha1:8dba791a7280542bc125b68b3547bfa2680bc1af</id>
<content type='text'>
The pl330 DMA controller provides number of DMA channels and requests
through its registers, so duplicating this information (with a chance of
mistakes) in DTS is pointless.  Additionally the DTS used always wrong
property names which causes DT schema check failures - the bindings
documented 'dma-channels' and 'dma-requests' properties without leading
hash sign.

Reported-by: Rob Herring &lt;robh@kernel.org&gt;
Suggested-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;
Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20220430121902.59895-6-krzysztof.kozlowski@linaro.org
</content>
</entry>
<entry>
<title>arm64: dts: broadcom: align SPI NOR node name with dtschema</title>
<updated>2022-04-07T18:57:07Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
<email>krzysztof.kozlowski@linaro.org</email>
</author>
<published>2022-04-07T14:32:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ad2c6e3cdd6121bdabf0726355dbe04b987c92e0'/>
<id>urn:sha1:ad2c6e3cdd6121bdabf0726355dbe04b987c92e0</id>
<content type='text'>
The node names should be generic and SPI NOR dtschema expects "flash".

Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'arm-soc/for-5.18/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt</title>
<updated>2022-03-08T15:29:33Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2022-03-08T15:29:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=7b4fc7c6f9a3d89ce6cdb616a0fe9c18f536fcbf'/>
<id>urn:sha1:7b4fc7c6f9a3d89ce6cdb616a0fe9c18f536fcbf</id>
<content type='text'>
This pull request contains Broadcom ARM64-based SoCs Device Tree updates
for 5.18, please pull the following:

- Krzysztof aligns the PL330 DMA controller node name to the schema

- Rafal corrects the TWD (Timer/Watchdog) block, adds the watchdog node,
  I2C controller node and the pinctrl node for the 4908 SoC

- Kuldeep fixes the Northstar 2 SPI properties as well as the PL022 SPI
  controller clock names

- Frank fixes the SATA node names to conform to the AHCI controller
  schema

* tag 'arm-soc/for-5.18/devicetree-arm64' of https://github.com/Broadcom/stblinux:
  arm64: dts: stingray: Fix spi clock name
  arm64: dts: ns2: Fix spi clock name
  arm64: dts: broadcom: Fix sata nodename
  arm64: dts: ns2: Fix spi-cpol and spi-cpha property
  arm64: dts: broadcom: bcm4908: add I2C block
  arm64: dts: broadcom: bcm4908: add watchdog block
  arm64: dts: broadcom: bcm4908: add pinctrl binding
  arm64: dts: broadcom: bcm4908: use proper TWD binding
  arm64: dts: broadcom: align pl330 node name with dtschema

Link: https://lore.kernel.org/r/20220307194817.3754107-3-f.fainelli@gmail.com
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>arm64: dts: stingray: Fix spi clock name</title>
<updated>2022-03-07T19:18:11Z</updated>
<author>
<name>Kuldeep Singh</name>
<email>singh.kuldeep87k@gmail.com</email>
</author>
<published>2022-03-07T18:21:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=66435063c5f31caa70ecadb3de4fe4d17b141b51'/>
<id>urn:sha1:66435063c5f31caa70ecadb3de4fe4d17b141b51</id>
<content type='text'>
SPI clock name for pl022 is "sspclk" and not "spiclk".
Also fix below dtc warning:
clock-names:0: 'spiclk' is not one of ['SSPCLK', 'sspclk']

Signed-off-by: Kuldeep Singh &lt;singh.kuldeep87k@gmail.com&gt;
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm64: dts: ns2: Fix spi clock name</title>
<updated>2022-03-07T19:18:11Z</updated>
<author>
<name>Kuldeep Singh</name>
<email>singh.kuldeep87k@gmail.com</email>
</author>
<published>2022-03-07T18:21:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bb8555fe87154e90dcd5a05082fd499d46c93fb5'/>
<id>urn:sha1:bb8555fe87154e90dcd5a05082fd499d46c93fb5</id>
<content type='text'>
SPI clock name for pl022 is "sspclk" and not "spiclk".
Also fix below dtc warning:
clock-names:0: 'spiclk' is not one of ['SSPCLK', 'sspclk']

Signed-off-by: Kuldeep Singh &lt;singh.kuldeep87k@gmail.com&gt;
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm64: dts: broadcom: Fix sata nodename</title>
<updated>2022-03-01T21:29:28Z</updated>
<author>
<name>Frank Wunderlich</name>
<email>frank-w@public-files.de</email>
</author>
<published>2022-03-01T15:24:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=55927cb44db43a57699fa652e2437a91620385dc'/>
<id>urn:sha1:55927cb44db43a57699fa652e2437a91620385dc</id>
<content type='text'>
After converting ahci-platform txt binding to yaml nodename is reported
as not matching the standard:

arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dt.yaml:
ahci@663f2000: $nodename:0: 'ahci@663f2000' does not match '^sata(@.*)?$'

Fix it to match binding.

Fixes: ac9aae00f0fc ("arm64: dts: Add SATA3 AHCI and SATA3 PHY DT nodes for NS2")
Signed-off-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm64: dts: ns2: Fix spi-cpol and spi-cpha property</title>
<updated>2022-02-28T21:31:01Z</updated>
<author>
<name>Kuldeep Singh</name>
<email>singh.kuldeep87k@gmail.com</email>
</author>
<published>2022-02-28T11:09:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c953c764e505428f59ffe6afb1c73b89b5b1ac35'/>
<id>urn:sha1:c953c764e505428f59ffe6afb1c73b89b5b1ac35</id>
<content type='text'>
Broadcom ns2 platform has spi-cpol and spi-cpho properties set
incorrectly. As per spi-slave-peripheral-prop.yaml, these properties are
of flag or boolean type and not integer type. Fix the values.

Fixes: d69dbd9f41a7c (arm64: dts: Add ARM PL022 SPI DT nodes for NS2)
Signed-off-by: Kuldeep Singh &lt;singh.kuldeep87k@gmail.com&gt;
CC: Ray Jui &lt;rjui@broadcom.com&gt;
CC: Scott Branden &lt;sbranden@broadcom.com&gt;
CC: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm64: dts: broadcom: bcm4908: add I2C block</title>
<updated>2022-02-15T21:52:11Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>rafal@milecki.pl</email>
</author>
<published>2022-02-15T06:36:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ba5dfa2fd8d0aed4e4b6f650ba9e8ea7cdd6ead1'/>
<id>urn:sha1:ba5dfa2fd8d0aed4e4b6f650ba9e8ea7cdd6ead1</id>
<content type='text'>
BCM4908 uses the same I2C hw as BCM63xx / BCM67xx / BCM68xx SoCs.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm64: dts: broadcom: bcm4908: add watchdog block</title>
<updated>2022-02-11T22:26:00Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>rafal@milecki.pl</email>
</author>
<published>2022-02-09T20:14:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=47513f6dd93b5b7d91143219c2c1fb883664ed13'/>
<id>urn:sha1:47513f6dd93b5b7d91143219c2c1fb883664ed13</id>
<content type='text'>
BCM4908 has the same watchdog as BCM63xx devices. Use "brcm,bcm6345-wdt"
binding which matches the first SoC with that block.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
</feed>
