[java code coverage] Re: Code Coverage issue in Android Automotive Car Emulator

2023-12-19 Thread Amit Singh Tomar
Hi Keshav, Any resolution we found it for Android Car Emulator Code coverage issue? Is it resolved now? On Monday, March 1, 2021 at 9:52:36 AM UTC+5:30 Keshav Verma wrote: > Thanks for your reply, but the jacoco lib that I am using, is working fine > with Generic Android Mobile emulator, only

[PATCH v4 3/6] ARM: dts: sync Actions Semi S700 DT from Linux v5.16-rc3

2021-12-02 Thread Amit Singh Tomar
From: Amit Singh Tomar This Synchronizes the Actions Semi S700 SoC DT changes from commit "g58e1100fdc59" ("Linux v5.16-rc3"). Signed-off-by: Amit Singh Tomar --- arch/arm/dts/s700.dtsi| 17 - .../dt-bindings/power/owl-s700

[PATCH v4 5/6] mmc: actions: add MMC driver for Actions OWL S700/S900

2021-11-28 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds support for MMC controllers found on Actions OWL SoC platform(S700/S900). Signed-off-by: Amit Singh Tomar --- Changes since v3: * Re-based to latest master (2ad8d0cb950da) There are some "dm: treewide" changes have been

[PATCH v4 6/6] configs: Enable mmc support

2021-11-28 Thread Amit Singh Tomar
From: Amit Singh Tomar This commits enables mmc on the Actions Cubieboard7 board. Signed-off-by: Amit Singh Tomar --- Changes since previous versions * No change. --- configs/cubieboard7_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/cubieboard7_defconfig b

[PATCH v4 4/6] ARM: dts: s700: add MMC/SD controller node

2021-11-28 Thread Amit Singh Tomar
From: Amit Singh Tomar This patch adds node for mmc/sd controller found on Action Semi OWL S700 SoC. Since, upstream Linux binding has not been merged for S700 MMC/SD controller, Changes are put in u-boot specific dtsi file. Signed-off-by: Amit Singh Tomar --- Changes since previous versions

[PATCH v4 3/6] ARM: dts: sync Actions Semi S700 DT from Linux 5.10-rc7

2021-11-28 Thread Amit Singh Tomar
From: Amit Singh Tomar This Synchronizes the Actions Semi S700 SoC DT changes from commit "0477e9288185" ("Linux 5.10-rc7"). Signed-off-by: Amit Singh Tomar --- Changes since previous versions * No change. --- arch/arm/dts/s700.dtsi

[PATCH v4 2/6] clk: actions: Add SD/MMC clocks

2021-11-28 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds SD/MMC clocks, and provides .set/get_rate callbacks for SD/MMC device present on Actions OWL S700 SoCs. Signed-off-by: Amit Singh Tomar --- Changes since v3: * No change. Changes since v2: * Fixed the weird div assignment. * Moved

[PATCH v4 1/6] clk: actions: Introduce dummy get/set_rate callbacks

2021-11-28 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit introduces get/set_rate callbacks, these are dummy at the moment, and can be used to get/set clock for various devices based on the clk id. Signed-off-by: Amit Singh Tomar --- Changes since v3: * No changes. Changes since v2: * No changes

[PATCH v4 0/6] Add MMC/SD support for S700/S900

2021-11-28 Thread Amit Singh Tomar
printk: bootconsole [owl0] enabled [0.00] efi: UEFI not found. [0.00] cma: Reserved 32 MiB at 0x3e00 Amit Singh Tomar (6): clk: actions: Introduce dummy get/set_rate callbacks clk: actions: Add SD/MMC clocks ARM: dts: sync Actions Semi S700 DT from Linux 5.10-rc7 ARM: dt

[PATCH v3 5/6] mmc: actions: add MMC driver for Actions OWL S700/S900

2021-01-16 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds support for MMC controllers found on Actions OWL SoC platform(S700/S900). Signed-off-by: Amit Singh Tomar --- Changes since v2: * Progammed read/write delays as suggested by Jaehoon, its more readable now. * Updated commit

[PATCH v3 6/6] configs: Enable mmc support

2021-01-16 Thread Amit Singh Tomar
From: Amit Singh Tomar This commits enables mmc on the Actions Cubieboard7 board. Signed-off-by: Amit Singh Tomar --- Changes since previous versions * No change. --- configs/cubieboard7_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/cubieboard7_defconfig b

[PATCH v3 4/6] ARM: dts: s700: add MMC/SD controller node

2021-01-16 Thread Amit Singh Tomar
From: Amit Singh Tomar This patch adds node for mmc/sd controller found on Action Semi OWL S700 SoC. Since, upstream Linux binding has not been merged for S700 MMC/SD controller, Changes are put in u-boot specific dtsi file. Signed-off-by: Amit Singh Tomar --- Changes since previous versions

[PATCH v3 3/6] ARM: dts: sync Actions Semi S700 DT from Linux 5.10-rc7

2021-01-16 Thread Amit Singh Tomar
From: Amit Singh Tomar This Synchronizes the Actions Semi S700 SoC DT changes from commit "0477e9288185" ("Linux 5.10-rc7"). Signed-off-by: Amit Singh Tomar --- Changes since previous versions * No change. --- arch/arm/dts/s700.dtsi

[PATCH v3 2/6] clk: actions: Add SD/MMC clocks

2021-01-16 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds SD/MMC clocks, and provides .set/get_rate callbacks for SD/MMC device present on Actions OWL S700 SoCs. Signed-off-by: Amit Singh Tomar --- Changes since v2: * Fixed the not weird div assignment. * Moved the clock bit for SD from header

[PATCH v3 1/6] clk: actions: Introduce dummy get/set_rate callbacks

2021-01-16 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit introduces get/set_rate callbacks, these are dummy at the moment, and can be used to get/set clock for various devices based on the clk id. Signed-off-by: Amit Singh Tomar --- Changes since v2: * No changes. Changes since previous version

[PATCH v3 0/6] Add MMC/SD support for S700/S900

2021-01-16 Thread Amit Singh Tomar
From: Amit Singh Tomar This series(v3) addresses review comments provided by Andre and Jaehoon. Earlier in MMC driver, we were *not* checking the command response errors(for instance, the CRC error) based on STATU register. This is now addressed in patch 5/6. Also, MMC driver(pacth 5/6) now has

[PATCH v2 6/6] configs: Enable mmc support

2020-12-19 Thread Amit Singh Tomar
From: Amit Singh Tomar This commits enables mmc on the Actions Cubieboard7 board. Signed-off-by: Amit Singh Tomar --- Changes since previous version * No change --- configs/cubieboard7_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/cubieboard7_defconfig b

[PATCH v2 5/6] mmc: actions: add MMC driver for Actions OWL S700

2020-12-19 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds support for MMC controllers found on Actions OWL S700 SoC platform. Signed-off-by: Amit Singh Tomar --- Changes since previous version * Corrected block count to 512. * Changed the command timeout value to 30ms. * Used

[PATCH v2 4/6] ARM: dts: s700: add MMC/SD controller node

2020-12-19 Thread Amit Singh Tomar
From: Amit Singh Tomar This patch adds node for ethernet controller found on Action Semi OWL S700 SoC. Since, upstream Linux binding has not been merged for S700 MMC/SD controller, Changes are put in u-boot specific dtsi file. Signed-off-by: Amit Singh Tomar --- Changes since previous version

[PATCH v2 3/6] ARM: dts: sync Actions Semi S700 DT from Linux 5.10-rc7

2020-12-19 Thread Amit Singh Tomar
From: Amit Singh Tomar This Synchronizes the Actions Semi S700 SoC DT changes from commit "0477e9288185" ("Linux 5.10-rc7"). Signed-off-by: Amit Singh Tomar --- Changes since previous version * No change. --- arch/arm/dts/s700.dtsi

[PATCH v2 2/6] clk: actions: Add SD/MMC clocks

2020-12-19 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds SD/MMC clocks, and provides .set/get_rate callbacks for SD/MMC device present on Actions OWL S700 SoCs. Signed-off-by: Amit Singh Tomar --- Changes since previous version: * Removed rate *= 2 as this just overclocks. * Separated the

[PATCH v2 1/6] clk: actions: Introduce dummy get/set_rate callbacks

2020-12-19 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit introduces get/set_rate callbacks, these are dummy at the moment, and can be used to get/set clock for various devices based on the clk id. Signed-off-by: Amit Singh Tomar --- Changes since previous version: * Removed premature initialization to avoid

[PATCH v2 0/6] Add MMC/SD support for S700

2020-12-19 Thread Amit Singh Tomar
From: Amit Singh Tomar This series(v2) has few important updates, while loading large files we found that MMC framework puts "0x1fffe00" into DMA Frame Length(DMA_FRAME_LEN 0x000C) but register itself is limited to 24 bits and hence it was failing. It is due to the wrong Block count(

[PATCH 5/6] mmc: actions: add MMC driver for Actions OWL S700

2020-12-13 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds support for MMC controllers found on Actions OWL S700 SoC platform. Signed-off-by: Amit Singh Tomar --- drivers/mmc/Kconfig | 7 + drivers/mmc/Makefile | 1 + drivers/mmc/owl_mmc.c | 404 ++ 3 files

[PATCH 6/6] configs: Enable mmc support

2020-12-13 Thread Amit Singh Tomar
From: Amit Singh Tomar This commits enables mmc on the Actions Cubieboard7 board. Signed-off-by: Amit Singh Tomar --- configs/cubieboard7_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/cubieboard7_defconfig b/configs/cubieboard7_defconfig index 64dc593..d1ee862

[PATCH 4/6] ARM: dts: s700: add MMC/SD controller node

2020-12-13 Thread Amit Singh Tomar
From: Amit Singh Tomar This patch adds node for ethernet controller found on Action Semi OWL S700 SoC. Since, upstream Linux binding has not been merged for S700 MMC/SD controller, Changes are put in u-boot specific dtsi file. Signed-off-by: Amit Singh Tomar --- arch/arm/dts/s700-u-boot.dtsi

[PATCH 2/6] clk: actions: Add SD/MMC clocks

2020-12-13 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit adds SD/MMC clocks, and provides .set/get_rate callbacks for SD/MMC device present on Actions OWL S700 SoCs. Signed-off-by: Amit Singh Tomar --- drivers/clk/owl/clk_owl.c | 66 +++ drivers/clk/owl/clk_owl.h | 2

[PATCH 3/6] ARM: dts: sync Actions Semi S700 DT from Linux 5.10-rc7

2020-12-13 Thread Amit Singh Tomar
From: Amit Singh Tomar This Synchronizes the Actions Semi S700 SoC DT changes from commit "0477e9288185" ("Linux 5.10-rc7"). Signed-off-by: Amit Singh Tomar --- arch/arm/dts/s700.dtsi | 17 - include/dt-bindings/power/owl-s

[PATCH 0/6] Add MMC/SD support for S700

2020-12-13 Thread Amit Singh Tomar
From: Amit Singh Tomar At the moment on S700 based platforms, only way to load/boot the Kernel is from Ethernet, and with these patches one can now load/boot the Kernel from uSD card. Patches(1/6 and 2/6) adds changes needed for MMC/SD clock. It introduces set/get callback routine and get/set

[PATCH 1/6] clk: actions: Introduce dummy get/set_rate callbacks

2020-12-13 Thread Amit Singh Tomar
From: Amit Singh Tomar This commit introduces get/set_rate callbacks, these are dummy at the moment, and can be used to get/set clock for various devices based on the clk id. Signed-off-by: Amit Singh Tomar --- drivers/clk/owl/clk_owl.c | 28 1 file changed, 28

[PATCH] arm: actions: increase SYS_MALLOC_F_LEN

2020-11-09 Thread Amit Singh Tomar
tion) well. This commit fixes it, by increasing SYS_MALLOC_F_LEN to value 0x2000. Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --- Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kconfig b/Kconfig index c94b10e9fa72..6dc20ed25b29 100644 --- a/Kconfig +++

[PATCH v7 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-09-10 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Reviewed-by: Manivannan Sadhasivam Acked-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5: * Added Mani's Reviewed-by

[PATCH v7 08/10] dt-bindings: mmc: owl: add compatible string actions,s700-mmc

2020-09-10 Thread Amit Singh Tomar
ivam Reviewed-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5: * Added Mani's Reviewed-by: tag. Changes since v4: * No change. Changes since v3: * No change. Changes since v2: * Added Rob's Revie

[PATCH v7 09/10] arm64: dts: actions: Add MMC controller support for S700

2020-07-19 Thread Amit Singh Tomar
This commits adds support for MMC controllers present on Actions S700 SoC, there are 3 MMC controllers in this SoC which can be used for accessing SD/EMMC/SDIO cards. Reviewed-by: Manivannan Sadhasivam Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5

[PATCH v7 10/10] arm64: dts: actions: Add uSD support for Cubieboard7

2020-07-19 Thread Amit Singh Tomar
This commit adds uSD support for Cubieboard7 board based on Actions Semi S700 SoC. SD0 is connected to uSD slot. Since there is no PMIC support added yet, fixed regulator has been used as a regulator node. Signed-off-by: Amit Singh Tomar --- Changes since v6: * Brought back the uSD fixed

[PATCH v7 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-07-19 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Reviewed-by: Manivannan Sadhasivam Acked-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5: * Added Mani's Reviewed-by

[PATCH v7 06/10] arm64: dts: actions: Add DMA Controller for S700

2020-07-19 Thread Amit Singh Tomar
This commit adds DMA controller present on Actions S700, it differs from S900 in terms of number of dma channels and requests. Reviewed-by: Manivannan Sadhasivam Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5: * Added Mani's Reviewed-by

[PATCH v7 08/10] dt-bindings: mmc: owl: add compatible string actions,s700-mmc

2020-07-19 Thread Amit Singh Tomar
ivam Reviewed-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5: * Added Mani's Reviewed-by: tag. Changes since v4: * No change. Changes since v3: * No change. Changes since v2: * Added Rob's Revie

[PATCH v7 01/10] dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml

2020-07-19 Thread Amit Singh Tomar
Converts the device tree bindings for the Actions Semi Owl SoCs DMA Controller over to YAML schemas. It also adds new compatible string "actions,s700-dma". Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5: * Removed Rob's Reviewe

[PATCH v7 00/10] Add MMC and DMA support for Actions S700

2020-07-19 Thread Amit Singh Tomar
udo hdparm -tT /dev/mmcblk0 /dev/mmcblk0: Timing cached reads: 1310 MB in 2.00 seconds = 655.15 MB/sec Timing buffered disk reads: 62 MB in 3.05 seconds = 20.30 MB/sec Amit Singh Tomar (10): dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml dmaengine: Actions: get

[PATCH v7 04/10] clk: actions: Add MMC clock-register reset bits

2020-07-19 Thread Amit Singh Tomar
This commit adds reset bits needed for MMC clock registers present on Actions S700 SoC. Reviewed-by: Manivannan Sadhasivam Signed-off-by: Amit Singh Tomar --- Changes since v6: * No change. Changes since v5: * Added Mani's Reviewed-by: tag. Changes from v4: * Reor

[PATCH v7 03/10] dmaengine: Actions: Add support for S700 DMA engine

2020-07-19 Thread Amit Singh Tomar
uses upper 12 bits whereas on S700, it starts at offset 0x1c and uses lower 12 bits. This commit adds support for DMA controller present on S700. Signed-off-by: Amit Singh Tomar --- Changes since v6: * NO change. Changes since v5: * No change. Changes since v4: * Re

[PATCH v7 02/10] dmaengine: Actions: get rid of bit fields from dma descriptor

2020-07-19 Thread Amit Singh Tomar
extending support for other platform such as Actions S700. This commit removes the "owl_dma_lli_hw" (that includes bit-fields) and uses array to describe DMA descriptor. Reviewed-by: Manivannan Sadhasivam Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --- Changes since v6:

[PATCH v7 05/10] arm64: dts: actions: limit address range for pinctrl node

2020-07-19 Thread Amit Singh Tomar
address range only up to 0x100. This commit limits the pinctrl address range to 0x100 so that it doesn't conflict with sps range. Fixes: 7cdf8446ed1d ("arm64: dts: actions: Add pinctrl node for Actions Semi S700") Reviewed-by: Manivannan Sadhasivam Suggested-by: Andre P

[PATCH v6 06/10] arm64: dts: actions: Add DMA Controller for S700

2020-07-18 Thread Amit Singh Tomar
This commit adds DMA controller present on Actions S700, it differs from S900 in terms of number of dma channels and requests. Reviewed-by: Manivannan Sadhasivam Signed-off-by: Amit Singh Tomar --- Changes since v5: * Added Mani's Reviewed-by: tag. Changes since v4: * No c

[PATCH v6 08/10] dt-bindings: mmc: owl: add compatible string actions,s700-mmc

2020-07-18 Thread Amit Singh Tomar
ivam Reviewed-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v5: * Added Mani's Reviewed-by: tag. Changes since v4: * No change. Changes since v3: * No change. Changes since v2: * Added Rob's Reviewed-by tag --- Documentation/devicetree

[PATCH v6 10/10] arm64: dts: actions: Add uSD support for Cubieboard7

2020-07-18 Thread Amit Singh Tomar
This commit adds uSD support for Cubieboard7 board based on Actions Semi S700 SoC. SD0 is connected to uSD slot. Since there is no PMIC support added yet, fixed regulator has been used as a regulator node. Signed-off-by: Amit Singh Tomar --- Changes since v5: * Removed the Fixed

[PATCH v6 09/10] arm64: dts: actions: Add MMC controller support for S700

2020-07-18 Thread Amit Singh Tomar
This commits adds support for MMC controllers present on Actions S700 SoC, there are 3 MMC controllers in this SoC which can be used for accessing SD/EMMC/SDIO cards. Reviewed-by: Manivannan Sadhasivam Signed-off-by: Amit Singh Tomar --- Changes since v5: * Added Mani's Reviewed-by

[PATCH v6 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-07-18 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Reviewed-by: Manivannan Sadhasivam Acked-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v5: * Added Mani's Reviewed-by: tag. Changes since v4: * No c

[PATCH v6 03/10] dmaengine: Actions: Add support for S700 DMA engine

2020-07-18 Thread Amit Singh Tomar
uses upper 12 bits whereas on S700, it starts at offset 0x1c and uses lower 12 bits. This commit adds support for DMA controller present on S700. Signed-off-by: Amit Singh Tomar --- Changes since v5: * No change. Changes since v4: * Reordered it from 02/10 to 03/10. *

[PATCH v6 01/10] dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml

2020-07-18 Thread Amit Singh Tomar
Converts the device tree bindings for the Actions Semi Owl SoCs DMA Controller over to YAML schemas. It also adds new compatible string "actions,s700-dma". Signed-off-by: Amit Singh Tomar --- Changes since v5: * Removed Rob's Reviewed-by tag as his bot found errors

[PATCH v6 05/10] arm64: dts: actions: limit address range for pinctrl node

2020-07-18 Thread Amit Singh Tomar
address range only up to 0x100. This commit limits the pinctrl address range to 0x100 so that it doesn't conflict with sps range. Fixes: 7cdf8446ed1d ("arm64: dts: actions: Add pinctrl node for Actions Semi S700") Reviewed-by: Manivannan Sadhasivam Suggested-by: Andre P

[PATCH v6 02/10] dmaengine: Actions: get rid of bit fields from dma descriptor

2020-07-18 Thread Amit Singh Tomar
extending support for other platform such as Actions S700. This commit removes the "owl_dma_lli_hw" (that includes bit-fields) and uses array to describe DMA descriptor. Reviewed-by: Manivannan Sadhasivam Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --- Change

[PATCH v6 04/10] clk: actions: Add MMC clock-register reset bits

2020-07-18 Thread Amit Singh Tomar
This commit adds reset bits needed for MMC clock registers present on Actions S700 SoC. Reviewed-by: Manivannan Sadhasivam Signed-off-by: Amit Singh Tomar --- Changes since v5: * Added Mani's Reviewed-by: tag. Changes from v4: * Reordered it from 03/10 to 04/10. Changes fr

[PATCH v6 00/10] Add MMC and DMA support for Actions S700

2020-07-18 Thread Amit Singh Tomar
ssful (OOM kicked in, while Linking due to less RAM present on hardware). Following is the mmc speed : ubuntu@ubuntu:~$ sudo hdparm -tT /dev/mmcblk0 /dev/mmcblk0: Timing cached reads: 1310 MB in 2.00 seconds = 655.15 MB/sec Timing buffered disk reads: 62 MB in 3.05 seconds = 20.30 MB/sec

[PATCH v5 06/10] arm64: dts: actions: Add DMA Controller for S700

2020-07-02 Thread Amit Singh Tomar
This commit adds DMA controller present on Actions S700, it differs from S900 in terms of number of dma channels and requests. Signed-off-by: Amit Singh Tomar --- Changes since v4: * No change. Changes since v3: * Fixed typo in commit message. * Placed owl-s700

[PATCH v5 04/10] clk: actions: Add MMC clock-register reset bits

2020-07-02 Thread Amit Singh Tomar
This commit adds reset bits needed for MMC clock registers present on Actions S700 SoC. Signed-off-by: Amit Singh Tomar --- Changes from v4: * Reordered it from 03/10 to 04/10. Changes from v3: * NO change. Changes from v2: * No change. Changes from v1: * No

[PATCH v5 08/10] dt-bindings: mmc: owl: add compatible string actions,s700-mmc

2020-07-02 Thread Amit Singh Tomar
The commit adds a new SoC specific compatible string "actions,s700-mmc" in combination with more generic string "actions,owl-mmc". Placement order of these strings should abide by the principle of "from most specific to most general". Reviewed-by: Rob Herring S

[PATCH v5 05/10] arm64: dts: actions: limit address range for pinctrl node

2020-07-02 Thread Amit Singh Tomar
address range only up to 0x100. This commit limits the pinctrl address range to 0x100 so that it doesn't conflict with sps range. Fixes: 7cdf8446ed1d ("arm64: dts: actions: Add pinctrl node for Actions Semi S700") Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar ---

[PATCH v5 01/10] dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml

2020-07-02 Thread Amit Singh Tomar
Converts the device tree bindings for the Actions Semi Owl SoCs DMA Controller over to YAML schemas. It also adds new compatible string "actions,s700-dma". Reviewed-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v4: * Added Rob's Reviewed-by tag.

[PATCH v5 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-07-02 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Acked-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v4: * No change. Changes since v3: * No change. Changes since v2: * No change. Changes since v1

[PATCH v5 09/10] arm64: dts: actions: Add MMC controller support for S700

2020-07-02 Thread Amit Singh Tomar
This commits adds support for MMC controllers present on Actions S700 SoC, there are 3 MMC controllers in this SoC which can be used for accessing SD/EMMC/SDIO cards. Signed-off-by: Amit Singh Tomar --- Changes since v4: * No change. Changes since v3: * No change. Changes since

[PATCH v5 10/10] arm64: dts: actions: Add uSD support for Cubieboard7

2020-07-02 Thread Amit Singh Tomar
This commit adds uSD support for Cubieboard7 board based on Actions Semi S700 SoC. SD0 is connected to uSD slot. Since there is no PMIC support added yet, fixed regulator has been used as a regulator node. Signed-off-by: Amit Singh Tomar --- Changes since v4: * No change. Changes since

[PATCH v5 02/10] dmaengine: Actions: get rid of bit fields from dma descriptor

2020-07-02 Thread Amit Singh Tomar
extending support for other platform such as Actions S700. This commit removes the "owl_dma_lli_hw" (that includes bit-fields) and uses array to describe DMA descriptor. Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --- Changes since v4: * Reordered it from 01/1

[PATCH v5 00/10] Add MMC and DMA support for Actions S700

2020-07-02 Thread Amit Singh Tomar
ds: 1310 MB in 2.00 seconds = 655.15 MB/sec Timing buffered disk reads: 62 MB in 3.05 seconds = 20.30 MB/sec Amit Singh Tomar (10): dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml dmaengine: Actions: get rid of bit fields from dma descriptor dmaengine: Actions: Ad

[PATCH v5 03/10] dmaengine: Actions: Add support for S700 DMA engine

2020-07-02 Thread Amit Singh Tomar
uses upper 12 bits whereas on S700, it starts at offset 0x1c and uses lower 12 bits. This commit adds support for DMA controller present on S700. Signed-off-by: Amit Singh Tomar --- Changes since v4: * Reordered it from 02/10 to 03/10. * Used of_device_get_match_data() instea

[PATCH v4 08/10] dt-bindings: mmc: owl: add compatible string actions,s700-mmc

2020-06-09 Thread Amit Singh Tomar
The commit adds a new SoC specific compatible string "actions,s700-mmc" in combination with more generic string "actions,owl-mmc". Placement order of these strings should abide by the principle of "from most specific to most general". Reviewed-by: Rob Herring S

[PATCH v4 05/10] dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml

2020-06-09 Thread Amit Singh Tomar
Converts the device tree bindings for the Actions Semi Owl SoCs DMA Controller over to YAML schemas. It also adds new compatible string "actions,s700-dma". Signed-off-by: Amit Singh Tomar --- Changes since v3: * No change. Changes since v2: * Addressed Rob&

[PATCH v4 09/10] arm64: dts: actions: Add MMC controller support for S700

2020-06-09 Thread Amit Singh Tomar
This commits adds support for MMC controllers present on Actions S700 SoC, there are 3 MMC controllers in this SoC which can be used for accessing SD/EMMC/SDIO cards. Signed-off-by: Amit Singh Tomar --- Changes since v3: * No change. Changes since v2: * No change. Changes since

[PATCH v4 06/10] arm64: dts: actions: Add DMA Controller for S700

2020-06-09 Thread Amit Singh Tomar
This commit adds DMA controller present on Actions S700, it differs from S900 in terms of number of dma channels and requests. Signed-off-by: Amit Singh Tomar --- Changes since v3: * Fixed typo in commit message. * Placed owl-s700-powergate.h in alphabetical order. Changes since

[PATCH v4 04/10] arm64: dts: actions: limit address range for pinctrl node

2020-06-09 Thread Amit Singh Tomar
address range only up to 0x100. This commit limits the pinctrl address range to 0x100 so that it doesn't conflict with sps range. Fixes: 7cdf8446ed1d ("arm64: dts: actions: Add pinctrl node for Actions Semi S700") Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar -

[PATCH v4 10/10] arm64: dts: actions: Add uSD support for Cubieboard7

2020-06-09 Thread Amit Singh Tomar
This commit adds uSD support for Cubieboard7 board based on Actions Semi S700 SoC. SD0 is connected to uSD slot. Since there is no PMIC support added yet, fixed regulator has been used as a regulator node. Signed-off-by: Amit Singh Tomar --- Changes since v3: * No change. Changes since

[PATCH v4 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-06-09 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Acked-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v3: * No change. Changes since v2: * No change. Changes since v1: * No change. Changes since RFC

[PATCH v4 03/10] clk: actions: Add MMC clock-register reset bits

2020-06-09 Thread Amit Singh Tomar
This commit adds reset bits needed for MMC clock registers present on Actions S700 SoC. Signed-off-by: Amit Singh Tomar --- Changes from v3: * NO change. Changes from v2: * No change. Changes from v1: * No change. Changes from RFC: * No change. --- drivers/clk

[PATCH v4 00/10] Add MMC and DMA support for Actions S700

2020-06-09 Thread Amit Singh Tomar
in, while Linking due to less RAM present on hardware). Following is the mmc speed : ubuntu@ubuntu:~$ sudo hdparm -tT /dev/mmcblk0 /dev/mmcblk0: Timing cached reads: 1310 MB in 2.00 seconds = 655.15 MB/sec Timing buffered disk reads: 62 MB in 3.05 seconds = 20.30 MB/sec Amit Singh T

[PATCH v4 01/10] dmaengine: Actions: get rid of bit fields from dma descriptor

2020-06-09 Thread Amit Singh Tomar
extending support for other platform such as Actions S700. This commit removes the "owl_dma_lli_hw" (that includes bit-fields) and uses array to describe DMA descriptor. Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --- Changes since v3: * Added description for e

[PATCH v4 02/10] dmaengine: Actions: Add support for S700 DMA engine

2020-06-09 Thread Amit Singh Tomar
uses upper 12 bits whereas on S700, it starts at offset 0x1c and uses lower 12 bits. This commit adds support for DMA controller present on S700. Signed-off-by: Amit Singh Tomar --- Changes since v3: * Provided detailed comment about, the way shared DMA descriptor fields a

[PATCH v3 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-06-02 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Acked-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v2: * No change. Changes since v1: * No change. Changes since RFC: * added Rob's acked-b

[PATCH v3 09/10] arm64: dts: actions: Add MMC controller support for S700

2020-06-02 Thread Amit Singh Tomar
This commits adds support for MMC controllers present on Actions S700 SoC, there are 3 MMC controllers in this SoC which can be used for accessing SD/EMMC/SDIO cards. Signed-off-by: Amit Singh Tomar --- Changes since v2: * No change. Changes since v1: * Added SoC specific

[PATCH v3 10/10] arm64: dts: actions: Add uSD support for Cubieboard7

2020-06-02 Thread Amit Singh Tomar
This commit adds uSD support for Cubieboard7 board based on Actions Semi S700 SoC. SD0 is connected to uSD slot. Since there is no PMIC support added yet, fixed regulator has been used as a regulator node. Signed-off-by: Amit Singh Tomar --- Changes since v2: * No change. Changes since

[PATCH v3 06/10] arm64: dts: actions: Add DMA Controller for S700

2020-06-02 Thread Amit Singh Tomar
This commit adds DAM controller present on Actions S700, it differs from S900 in terms of number of dma channels and requests. Signed-off-by: Amit Singh Tomar --- Changes since v2: * added power-domain property as sps is enabled now and DMA needs it. Changes since v1

[PATCH v3 08/10] dt-bindings: mmc: owl: add compatible string actions,s700-mmc

2020-06-02 Thread Amit Singh Tomar
The commit adds a new SoC specific compatible string "actions,s700-mmc" in combination with more generic string "actions,owl-mmc". Placement order of these strings should abide by the principle of "from most specific to most general". Reviewed-by: Rob Herring S

[PATCH v3 05/10] dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml

2020-06-02 Thread Amit Singh Tomar
Converts the device tree bindings for the Actions Semi Owl SoCs DMA Controller over to YAML schemas. It also adds new compatible string "actions,s700-dma". Signed-off-by: Amit Singh Tomar --- Changes since v2: * Addressed Rob's comments: - removed unnecess

[PATCH v3 04/10] arm64: dts: actions: limit address range for pinctrl node

2020-06-02 Thread Amit Singh Tomar
address range only up to 0x100. This commit limits the pinctrl address range to 0x100 so that it doesn't conflict with sps range. Fixes: 7cdf8446ed1d ("arm64: dts: actions: Add pinctrl node for Actions Semi S700") Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --

[PATCH v3 03/10] clk: actions: Add MMC clock-register reset bits

2020-06-02 Thread Amit Singh Tomar
This commit adds reset bits needed for MMC clock registers present on Actions S700 SoC. Signed-off-by: Amit Singh Tomar --- Changes from v2: * No change. Changes from v1: * No change. Changes from RFC: * No change. --- drivers/clk/actions/owl-s700.c | 3 +++ 1 file

[PATCH v3 02/10] dmaengine: Actions: Add support for S700 DMA engine

2020-06-02 Thread Amit Singh Tomar
uses upper 12 bits whereas on S700, it starts at offset 0x1c and uses lower 12 bits. This commit adds support for DMA controller present on S700. Signed-off-by: Amit Singh Tomar --- Changes since v2: * No changes. Changes since v1: * Moved llc_hw_flen() to patch 1/9.

[PATCH v3 00/10] Add MMC and DMA support for Actions S700

2020-06-02 Thread Amit Singh Tomar
reads: 62 MB in 3.05 seconds = 20.30 MB/sec Amit Singh Tomar (10): dmaengine: Actions: get rid of bit fields from dma descriptor dmaengine: Actions: Add support for S700 DMA engine clk: actions: Add MMC clock-register reset bits arm64: dts: actions: limit address range for pinc

[PATCH v3 01/10] dmaengine: Actions: get rid of bit fields from dma descriptor

2020-06-02 Thread Amit Singh Tomar
extending support for other platform such as Actions S700. This commit removes the "owl_dma_lli_hw" (that includes bit-fields) and uses array to describe DMA descriptor. Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --- Changes since v2: * No change. Change

[PATCH v2 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-05-19 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Acked-by: Rob Herring Signed-off-by: Amit Singh Tomar --- Changes since v1: * No change. Changes since RFC: * added Rob's acked-by tag --- include/dt-bindings/reset/actions

[PATCH v2 08/10] dt-bindings: mmc: owl: add compatible string actions,s700-mmc

2020-05-19 Thread Amit Singh Tomar
The commit adds a new SoC specific compatible string "actions,s700-mmc" in combination with more generic string "actions,owl-mmc". Placement order of these strings should abide by the principle of "from most specific to most general". Signed-off-by: Amit Singh To

[PATCH v2 10/10] arm64: dts: actions: Add uSD support for Cubieboard7

2020-05-19 Thread Amit Singh Tomar
This commit adds uSD support for Cubieboard7 board based on Actions Semi S700 SoC. SD0 is connected to uSD slot. Since there is no PMIC support added yet, fixed regulator has been used as a regulator node. Signed-off-by: Amit Singh Tomar --- Changes since v1: * No change. Changes since

[PATCH v2 09/10] arm64: dts: actions: Add MMC controller support for S700

2020-05-19 Thread Amit Singh Tomar
This commits adds support for MMC controllers present on Actions S700 SoC, there are 3 MMC controllers in this SoC which can be used for accessing SD/EMMC/SDIO cards. Signed-off-by: Amit Singh Tomar --- Changes since v1: * Added SoC specific compatibe string. Changes since RFC

[PATCH v2 07/10] dt-bindings: reset: s700: Add binding constants for mmc

2020-05-19 Thread Amit Singh Tomar
This commit adds device tree binding reset constants for mmc controller present on Actions S700 Soc. Signed-off-by: Amit Singh Tomar --- Changes since v1: * No change. Changes since RFC: * added Rob's acked-by tag --- include/dt-bindings/reset/actions,s700-reset.h | 3 +

[PATCH v2 05/10] dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml

2020-05-19 Thread Amit Singh Tomar
Converts the device tree bindings for the Actions Semi Owl SoCs DMA Controller over to YAML schemas. It also adds new compatible string "actions,s700-dma". Signed-off-by: Amit Singh Tomar --- Change since v1: * Updated the description field to reflect only the

[PATCH v2 06/10] arm64: dts: actions: Add DMA Controller for S700

2020-05-19 Thread Amit Singh Tomar
This commit adds DAM controller present on Actions S700, it differs from S900 in terms of number of dma channels and requests. Signed-off-by: Amit Singh Tomar --- Changes since v1: * No Change. Changes since RFC: * No Change. --- arch/arm64/boot/dts/actions/s700.dtsi | 13

[PATCH v2 03/10] clk: actions: Add MMC clock-register reset bits

2020-05-19 Thread Amit Singh Tomar
This commit adds reset bits needed for MMC clock registers present on Actions S700 SoC. Signed-off-by: Amit Singh Tomar --- Changes from v1: * No change. Changes from RFC: * No change. --- drivers/clk/actions/owl-s700.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a

[PATCH v2 04/10] arm64: dts: actions: *do not merge* disable sps node from S700

2020-05-19 Thread Amit Singh Tomar
-0xe01b0fff] [0.266902] pinctrl-s700: probe of e01b.pinctrl failed with error -16 This is due to the fact that memory range for "sps" power domain controller clashes with pinctrl. This commit disable "sps" to avoid this conflict and let us test DMA and MMC related change

[PATCH v2 02/10] dmaengine: Actions: Add support for S700 DMA engine

2020-05-19 Thread Amit Singh Tomar
uses upper 12 bits whereas on S700, it starts at offset 0x1c and uses lower 12 bits. This commit adds support for DMA controller present on S700. Signed-off-by: Amit Singh Tomar --- Changes since v1: * Moved llc_hw_flen() to patch 1/9 * provided comments about dma descriptor differen

[PATCH v2 01/10] dmaengine: Actions: get rid of bit fields from dma descriptor

2020-05-19 Thread Amit Singh Tomar
extending support for other platform such as Actions S700. This commit removes the "owl_dma_lli_hw" (that includes bit-fields) and uses array to describe DMA descriptor. Suggested-by: Andre Przywara Signed-off-by: Amit Singh Tomar --- Changes since v1: * Defined macro for frame c

[PATCH v2 00/10] Add MMC and DMA support for Actions S700

2020-05-19 Thread Amit Singh Tomar
655.15 MB/sec Timing buffered disk reads: 62 MB in 3.05 seconds = 20.30 MB/sec Amit Singh Tomar (10): dmaengine: Actions: get rid of bit fields from dma descriptor dmaengine: Actions: Add support for S700 DMA engine clk: actions: Add MMC clock-register reset bits arm64: dts: actions: do not

  1   2   3   4   >