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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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(
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
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
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
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
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
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
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
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
+++
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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.
*
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
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
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
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
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
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
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
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
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
---
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.
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
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
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
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
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
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
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
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&
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
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
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
-
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
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
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
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
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
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
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
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
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
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
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
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
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
--
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
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.
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
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
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
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
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
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
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 +
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
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
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
-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
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
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
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 - 100 of 305 matches
Mail list logo