<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in sipeed_maixduino.dts</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2c917b55 - riscv: dts: canaan: Disable I/O devices unless used</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts#2c917b55</link>
        <description>riscv: dts: canaan: Disable I/O devices unless usedIt is considered good practice to disable on-SoC devices providingexternal I/O in the SoC-specific .dtsi, and enable them explicitly inthe board-specific DTS files when actually wired-up and used.Hence:  - Set the status of I/O devices in k210.dtsi to &quot;disabled&quot;,  - Override the status of used I/O devices in board-specific DTS files    to &quot;okay&quot;,  - Drop unneeded status overrides in board DTS-specific files for the    always-enabled pin controller.On e.g. MAiXBiT, this gets rid of an error message when probing theunused slave-only spi2 controller:    dw_spi_mmio 50240000.spi: error -22: problem registering spi host    dw_spi_mmio 50240000.spi: probe with driver dw_spi_mmio failed with error -22which is seen since commit 98d75b9ef282f6b9 (&quot;spi: dw: Drop defaultnumber of CS setting&quot;).Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Reviewed-by: Damien Le Moal &lt;dlemoal@kernel.org&gt;Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts</description>
        <pubDate>Wed, 08 May 2024 10:20:58 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>9235784c - riscv: dts: canaan: Clean up serial aliases</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts#9235784c</link>
        <description>riscv: dts: canaan: Clean up serial aliasesThe SoC-specific k210.dtsi declares aliases for all four serial ports.However, none of the board-specific DTS files configure pin control forany but the first serial port, so the last three ports are not usable.Move the aliases node from the SoC-specific k210.dtsi to theboard-specific DTS files, as these are really board-specific, and retainthe sole port that is usable.Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Reviewed-by: Damien Le Moal &lt;dlemoal@kernel.org&gt;Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts</description>
        <pubDate>Wed, 08 May 2024 10:20:57 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>5f4c5824 - riscv: dts: canaan: fix mmc node names</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts#5f4c5824</link>
        <description>riscv: dts: canaan: fix mmc node namesThe newly-converted-to-dt-schema binding expects the mmc node name to be&apos;^mmc(@.*)?$&apos; so align the devicetree with the schema.Tested-by: Niklas Cassel &lt;niklas.cassel@wdc.com&gt;Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Link: https://lore.kernel.org/r/20220705215213.1802496-8-mail@conchuod.ieSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts</description>
        <pubDate>Tue, 05 Jul 2022 21:52:08 +0000</pubDate>
        <dc:creator>Conor Dooley &lt;conor.dooley@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>89551fdd - riscv: dts: align gpio-key node names with dtschema</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts#89551fdd</link>
        <description>riscv: dts: align gpio-key node names with dtschemaThe node names should be generic and DT schema expects certain pattern(e.g. with key/button/switch).Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;Link: https://lore.kernel.org/r/20220624170811.66395-1-krzysztof.kozlowski@linaro.orgLink: https://lore.kernel.org/all/20220616005224.18391-1-krzysztof.kozlowski@linaro.org/Signed-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts</description>
        <pubDate>Fri, 24 Jun 2022 17:08:11 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>6846d656 - riscv: dts: canaan: Fix SPI3 bus width</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts#6846d656</link>
        <description>riscv: dts: canaan: Fix SPI3 bus widthAccording to the K210 Standalone SDK Programming guide:https://canaan-creative.com/wp-content/uploads/2020/03/kendryte_standalone_programming_guide_20190311144158_en.pdfSection 15.4.3.3:SPI0 and SPI1 supports: standard, dual, quad and octal transfers.SPI3 supports: standard, dual and quad transfers (octal is not supported).In order to support quad transfers (Quad SPI), SPI3 must have four IO wiresconnected to the SPI flash.Update the device tree to specify the correct bus width.Tested on maix bit, maix dock and maixduino, which all have the sameSPI flash (gd25lq128d) connected to SPI3. maix go is untested, but itwould not make sense for this k210 board to be designed differently.Signed-off-by: Niklas Cassel &lt;niklas.cassel@wdc.com&gt;Reviewed-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;Fixes: 8f5b0e79f3e5 (&quot;riscv: Add SiPeed MAIXDUINO board device tree&quot;)Fixes: 8194f08bda18 (&quot;riscv: Add SiPeed MAIX GO board device tree&quot;)Fixes: a40f920964c4 (&quot;riscv: Add SiPeed MAIX DOCK board device tree&quot;)Fixes: 97c279bcf813 (&quot;riscv: Add SiPeed MAIX BiT board device tree&quot;)Cc: stable@vger.kernel.orgSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts</description>
        <pubDate>Tue, 08 Mar 2022 13:28:05 +0000</pubDate>
        <dc:creator>Niklas Cassel &lt;niklas.cassel@wdc.com&gt;</dc:creator>
    </item>
<item>
        <title>fe38b4d6 - riscv: dts: canaan: Fix SPI FLASH node names</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts#fe38b4d6</link>
        <description>riscv: dts: canaan: Fix SPI FLASH node names&quot;make dtbs_check&quot;:    arch/riscv/boot/dts/canaan/sipeed_maix_bit.dt.yaml: spi-flash@0: $nodename:0: &apos;spi-flash@0&apos; does not match &apos;^flash(@.*)?$&apos;	    From schema: Documentation/devicetree/bindings/mtd/jedec,spi-nor.yamlFix this by renaming all SPI FLASH nodes to &quot;flash&quot;.Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Reviewed-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@canonical.com&gt;Tested-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;Signed-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts</description>
        <pubDate>Fri, 17 Dec 2021 12:49:22 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>8f5b0e79 - riscv: Add SiPeed MAIXDUINO board device tree</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts#8f5b0e79</link>
        <description>riscv: Add SiPeed MAIXDUINO board device treeAdd the device tree sipeed_maixduino.dts for the SiPeed MAIXDUINO board.This device tree enables LEDs and spi/mmc SD card device. Additionally,gpios and i2c are also enabled and mapped to the board header pins asindicated on the board itself.Signed-off-by: Damien Le Moal &lt;damien.lemoal@wdc.com&gt;[Palmer: Remove undocumented microphone entry, along with the use.]Signed-off-by: Palmer Dabbelt &lt;palmerdabbelt@google.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/include-prefixes/riscv/canaan/sipeed_maixduino.dts</description>
        <pubDate>Wed, 10 Feb 2021 05:02:27 +0000</pubDate>
        <dc:creator>Damien Le Moal &lt;damien.lemoal@wdc.com&gt;</dc:creator>
    </item>
</channel>
</rss>
