Walker Chen
c9566127f0
dt-bindings: dma: snps,dw-axi-dmac: constrain the items of resets for JH7110 dma
...
The DMA controller needs two reset items to work properly on JH7110 SoC,
so there is need to constrain the items' value to 2, other platforms
have 1 reset item at most.
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Walker Chen <walker.chen@starfivetech.com >
Link: https://lore.kernel.org/r/20230322094820.24738-2-walker.chen@starfivetech.com
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2023-04-12 23:18:44 +05:30
Krzysztof Kozlowski
837b2fafd4
dt-bindings: dma: cleanup examples - indentation, lowercase hex
...
Cleanup examples:
- use 4-space indentation (for cases when it is neither 4 not 2 space),
- use lowercase hex,
- drop unused node's label.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20230124081117.31186-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2023-02-10 11:34:30 +05:30
Krzysztof Kozlowski
10cafa2d45
dt-bindings: dma: drop unneeded quotes
...
Cleanup by removing unneeded quotes from refs and redundant blank lines.
No functional impact except adjusting to preferred coding style.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com > # mediatek
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Hector Martin <marcan@marcan.st > # apple
Acked-by: Paul Cercueil <paul@crapouillou.net >
Acked-by: Viresh Kumar <viresh.kumar@linaro.org > # Spear
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com >
Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com > # Renesas
Reviewed-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com > # Socionext
Link: https://lore.kernel.org/r/20230124081117.31186-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2023-02-10 11:34:29 +05:30
Krzysztof Kozlowski
f5642c7f2b
dt-bindings: Drop Jee Heng Sia
...
Emails to Jee Heng Sia bounce ("550 #5.1.0 Address rejected."). Add
Keembay platform maintainers as Keembay I2S maintainers.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Mark Brown <broonie@kernel.org >
Link: https://lore.kernel.org/r/20221205164254.36418-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring <robh@kernel.org >
2022-12-06 14:50:36 -06:00
Conor Dooley
4ce653d7c6
dt-bindings: dma: dw-axi-dmac: extend the number of interrupts
...
The Canaan k210 apparently has a Sysnopsys Designware AXI DMA
controller, but according to the documentation & devicetree it has 6
interrupts rather than the standard one. Support the 6 interrupt
configuration by unconditionally extending the binding to a maximum of
8 per-channel interrupts thereby matching the number of possible
channels.
Link: https://canaan-creative.com/wp-content/uploads/2020/03/kendryte_standalone_programming_guide_20190311144158_en.pdf #Page 51
Reviewed-by: Serge Semin <fancer.lancer@gmail.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20220705215213.1802496-4-mail@conchuod.ie
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2022-07-06 11:15:05 +05:30
Geert Uytterhoeven
0f93f2047d
dt-bindings: dma: snps,dw-axi-dmac: Document optional reset
...
"make dtbs_check":
Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
arch/riscv/boot/dts/canaan/sipeed_maix_bit.dt.yaml: dma-controller@50000000: 'resets' does not match any of the regexes: 'pinctrl-[0-9]+'
From schema: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
The Synopsys DesignWare AXI DMA Controller on the Canaan K210 SoC
exposes its reset signal.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org >
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Damien Le Moal <damien.lemoal@opensource.wdc.com >
Link: https://lore.kernel.org/r/20211125152008.162571-1-geert@linux-m68k.org
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2021-12-17 21:39:28 +05:30
Sia Jee Heng
0a35c9a017
dt-binding: dma: dw-axi-dmac: Add support for Intel KeemBay AxiDMA
...
Add support for Intel KeemBay AxiDMA to the dw-axi-dmac
Schemas DT binding.
Signed-off-by: Sia Jee Heng <jee.heng.sia@intel.com >
Reviewed-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20210125013255.25799-11-jee.heng.sia@intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2021-02-01 15:08:15 +05:30
Sia Jee Heng
8c70fb7e0a
dt-bindings: dma: Add YAML schemas for dw-axi-dmac
...
YAML schemas Device Tree (DT) binding is the new format for DT to replace
the old format. Introduce YAML schemas DT binding for dw-axi-dmac and
remove the old version.
Signed-off-by: Sia Jee Heng <jee.heng.sia@intel.com >
Reviewed-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20210125013255.25799-2-jee.heng.sia@intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2021-02-01 15:08:14 +05:30