tree.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
Reviewed-by: Simon Glass
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/include/asm/arch-stm32f7/gpio.h | 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 70 ++
configs/stm32
Also added DT binding doc for stm32 fmc(flexible memory controller).
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 7
arch/arm/dts/stm32f746.dtsi | 56
This patch adds gpio driver supporting driver model for stm32f7 gpio.
Signed-off-by: Vikas Manocha
Reviewed-by: Simon Glass
cc: Christophe KERELLO
---
Changed in v4:
- rebased to master.
Changed in v3:
- made stm32_gpio_config() static.
- moved common.h inclusion before clk.h
Changes in v2
All discovery boards have one user button & one user LED. Here we are
just reading the button status & switching ON the user LED.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 10 +++
drivers/ram/stm32_sdram.c| 144 +++
include/dt-bindings/memory/stm32-sdram.h | 34
Also created alias for gpios for stm32f7 discovery board. Based on these
aliases, it would be possible to get gpio devices by sequence.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 12
) to cycles.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 13 +---
drivers/ram/stm32_sdram.c| 55 ++--
include/configs/stm32f746-dis
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4:
- Rebased to master as dram_init_banksize() prototype is changed.
Changed in v3: None
Changed in v2: None
board/st/stm32f746-disco/stm32f746-disco.c | 42 +-
drivers/ram/stm32_sdram.c
The number of pins to be configured could be more than 50 e.g. in case
of sdram controller, there are about 56 pins (32 data lines, 12 address
& some control signals).
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
dri
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
include/configs/stm32f746-disco.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/stm32f746-disco.h
b/include/configs/stm32f746-disco.h
index 349ee3a
This patch also removes the sdram/fmc clock enable from board specific
code.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746.dtsi| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2
only difference is to pass "DEVICE_TREE=stm32f769-disco".
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/Makefile| 3 +-
arch/arm/dts/stm32f769-disco.dts | 255
As driver model takes care of pin control configuraion, this patch also
removes the sdram/fmc pin configuration.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
board/st/stm32f746-disco/stm32f746-disco.c | 89
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 90
arch/arm/dts/stm32f746.dtsi | 86 --
2 files changed, 90
This patch removes:
- CONFIG_CMD_MEM: enabled by default
- CONFIG_DESIGNWARE_ETH : not being used anywhere.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v4: None
Changed in v3: None
Changed in v2: None
include/configs/stm32f746-disco.h | 3 ---
1 file
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Monday, April 10, 2017 5:29 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de; Marek Vasut ; Stefan Agner
> ; Jeremy Hunt
>
> Subject: Re: [U-Boot] [PATCH] spl: make image
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Wednesday, April 12, 2017 6:33 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de; Marek Vasut ; Stefan Agner
> ; Jeremy Hunt
>
> Subject: Re: [U-Boot] [PATCH] spl: make image
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Wednesday, April 12, 2017 10:27 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de; Ian Campbell ; Hans de Goede
>
> Subject: Re: [U-Boot] ARM: DT: STM32F746: add u-boot, dm-pre-rel
: Vikas Manocha
---
arch/arm/dts/stm32f7-u-boot.dtsi | 24
1 file changed, 24 insertions(+)
create mode 100644 arch/arm/dts/stm32f7-u-boot.dtsi
diff --git a/arch/arm/dts/stm32f7-u-boot.dtsi b/arch/arm/dts/stm32f7-u-boot.dtsi
new file mode 100644
index 000..5f77f57
This patchset adds support for XIP (execute in place) of U-Boot or kernel image
and enables it for stm32f7.
Vikas Manocha (6):
stm32f7: remove duplicate configs
stm32: stm32f7: add spl build support
SPL: Add XIP booting support
serial: stm32f7: disable overrun
spl: stm32f7: add kernel
Signed-off-by: Vikas Manocha
---
configs/stm32f746-disco_defconfig | 4
1 file changed, 4 deletions(-)
diff --git a/configs/stm32f746-disco_defconfig
b/configs/stm32f746-disco_defconfig
index 4322aad..a334d50 100644
--- a/configs/stm32f746-disco_defconfig
+++ b/configs/stm32f746
800_
- standard U-Boot : 0x0800_8000
To compile u-boot without spl: Remove SUPPORT_SPL configuration
(arch/arm/mach-stm32/Kconfig)
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/Kconfig| 1 +
arch/arm/mach-stm32/stm32f7/Kconfig
S_BOOT option disabled.
By default, spl is configured to boot linux xipImage.
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2 +-
include/configs/stm32f746-disco.h | 12 +---
3 files changed, 7 ins
Enable support for XIP (execute in place) of U-Boot or kernel image. There is
no need to copy image from flash to ram if flash supports execute in place.
Signed-off-by: Vikas Manocha
---
arch/arm/include/asm/spl.h | 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 1 +
common
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 8
include/configs/stm32f746-disco.h | 7 +++
3 files changed, 16 insertions(+)
diff --git a/arch/arm/mach-stm32/stm32f7/Kconfig
b/arch/arm/mach
With overrun enabled, serial port console freezes & stops receiving data with
overun error if we keep sending data.
Signed-off-by: Vikas Manocha
---
drivers/serial/serial_stm32x7.c | 3 +++
drivers/serial/serial_stm32x7.h | 2 ++
2 files changed, 5 insertions(+)
diff --git a/drivers/se
Hi Alex,
> -Original Message-
> From: Alexandru Gagniuc [mailto:ale...@adaptrum.com]
> Sent: Thursday, May 18, 2017 12:51 PM
> To: Vikas MANOCHA ; u-boot@lists.denx.de
> Cc: Patrick DELAUNAY ; Patrice CHOTARD
> ; Christophe KERELLO
> ; Christophe PRIOUZEAU
Hi Alex,
> -Original Message-
> From: Alexandru Gagniuc [mailto:ale...@adaptrum.com]
> Sent: Monday, May 22, 2017 10:37 AM
> To: Vikas MANOCHA ; u-boot@lists.denx.de
> Cc: Patrick DELAUNAY ; Patrice CHOTARD
> ; Christophe KERELLO
> ; Christophe PRIOUZEAU
> ; Ale
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Wednesday, May 24, 2017 7:34 AM
> To: Albert Aribaud
> Cc: Tom Rini ; Vikas MANOCHA ;
> Kamil Lulko ; u-
> b...@lists.denx.de; Phil Edworthy
> Subject: [PATCH] a
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Thursday, May 25, 2017 6:58 AM
> To: Vikas MANOCHA ; Albert Aribaud
>
> Cc: Tom Rini ; Kamil Lulko ;
> u-boot@lists.denx.de
> Subject: RE: [PATCH] armv7m: Fix lar
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Friday, May 26, 2017 1:27 AM
> To: Vikas MANOCHA
> Cc: Tom Rini ; Kamil Lulko ;
> u-boot@lists.denx.de; Albert Aribaud
>
> Subject: RE: [PATCH] armv7m: Fix lar
This patchset adds support for XIP (execute in place) of U-Boot or kernel image
and enables it for stm32f7.
Changed in v2:
- added patch to move v7m thumb mode just before next image boot
- removed extra blank line.
Vikas Manocha (7):
spl: armv7m: to keep ARM v7M in thumb mode before booting
Signed-off-by: Vikas Manocha
---
Changed in v2: None
configs/stm32f746-disco_defconfig | 4
1 file changed, 4 deletions(-)
diff --git a/configs/stm32f746-disco_defconfig
b/configs/stm32f746-disco_defconfig
index 4322aad..a334d50 100644
--- a/configs/stm32f746-disco_defconfig
+++ b
for any image
like raw or image with header like zImage or standard U-Boot.
Signed-off-by: Vikas Manocha
---
Changed in v2: Added this patch in v2
common/spl/spl.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index df984b8..1bdae3e
800_
- standard U-Boot : 0x0800_8000
To compile u-boot without spl: Remove SUPPORT_SPL configuration
(arch/arm/mach-stm32/Kconfig)
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/mach-stm32/Kconfig| 1 +
arch/arm/mach-stm32/stm32f7/Kconfig
S_BOOT option disabled.
By default, spl is configured to boot linux xipImage.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2 +-
include/configs/stm32f746-disco.h | 12 +---
3
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 9 +
include/configs/stm32f746-disco.h | 7 +++
3 files changed, 17 insertions(+)
diff --git a/arch/arm/mach-stm32/stm32f7
Enable support for XIP (execute in place) of U-Boot or kernel image. There is
no need to copy image from flash to ram if flash supports execute in place.
Signed-off-by: Vikas Manocha
---
Changed in v2:
- removed v7m thumb mode for entry point, added separate patch.
- removed extra blank line
With overrun enabled, serial port console freezes & stops receiving data with
overun error if we keep sending data.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
drivers/serial/serial_stm32x7.c | 3 +++
drivers/serial/serial_stm32x7.h | 2 ++
2 files changed, 5 insertions(+)
> On May 31, 2017, at 12:27 AM, Phil Edworthy wrote:
>
> The branch instruction only has an 11-bit relative target address, which
> is sometimes not enough.
>
> Signed-off-by: Phil Edworthy
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
> v2:
> - Use W(b) ins
Hi Tom,
> -Original Message-
> From: Vikas MANOCHA
> Sent: Sunday, May 28, 2017 12:55 PM
> To: u-boot@lists.denx.de
> Cc: Vikas MANOCHA ; Patrick DELAUNAY
> ; Patrice CHOTARD
> ; Christophe KERELLO ;
> Christophe PRIOUZEAU
> ; Alexandre TORGUE
> Subjec
Hi Albert/Tom,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Wednesday, May 31, 2017 11:33 PM
> To: Albert Aribaud
> Cc: Tom Rini ; Vikas MANOCHA ;
> Kamil Lulko ; u-
> b...@lists.denx.de; Phil Edworthy
> Subject: [PAT
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Thursday, June 08, 2017 5:12 PM
> To: Vikas MANOCHA
> Cc: Phil Edworthy ; Albert Aribaud
> ; Kamil Lulko
> ; u-boot@lists.denx.de
> Subject: Re: [PATCH 1/2] arm: Add Kconfig sy
rnet
- qspi flash
Changed in v2:
- added removed blank lines in code.
- removed not used functions.
- changed fixed length array read from device node to relaxed length read.
Vikas Manocha (10):
serial: stm32f7: add device tree support
clk: stm32f7: add clock driver for stm
This patch adds device tree support for stm32f7 serial driver & removes serial
platform data structure.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
board/st/stm32f746-disco/stm32f746-disco.c | 10 --
drivers/serial/serial_stm32x7.c| 24 +++
add basic clock driver support for stm32f7 to enable clocks required by
the peripherals.
Signed-off-by: Vikas Manocha
---
Changed in v2:
- added blank lines in code like before return and after
variable declaration.
- re-arranged header file inclusion as per u-boot
Also created alias for usart1 and specified oscillator clock for stm32f7
discovery board.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 5 +
arch/arm/dts/stm32f746.dtsi | 27 +++
2 files changed, 32 insertions
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/dts/stm32f746.dtsi | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi
index afcd327..f59eca8 100644
--- a/arch/arm/dts/stm32f746.dtsi
+++ b/arch/arm
Signed-off-by: Vikas Manocha
---
Changed in v2:
- added blank lines in code like before return and after
variable declaration.
drivers/serial/serial_stm32x7.c | 18 ++
1 file changed, 18 insertions(+)
diff --git a/drivers/serial/serial_stm32x7.c b/drivers
And remove the uart pin configuration from board initialization.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 6 ++
arch/arm/dts/stm32f746.dtsi| 13 +
board/st/stm32f746-disco/stm32f746-disco.c | 25
Before clock driver availability it was required to enable usart1 clock
for serial init but now with clock driver is taking care of usart1 clock.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
board/st/stm32f746-disco/stm32f746-disco.c | 1 -
drivers/clk/clk_stm32f7.c
It also removes the ethernet pin configuration done during the board
initialization.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 1 +
arch/arm/dts/stm32f746.dtsi| 14 +
board/st/stm32f746-disco/stm32f746
It also removes the qspi pin configuration done during the
board initialization.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 1 +
arch/arm/dts/stm32f746.dtsi| 11
board/st/stm32f746-disco/stm32f746-disco.c | 43
This driver uses the same pin control binding as that of linux, binding
document of this patch is copied from linux. One addition done is for
GPIO input and output mode configuration which was missing.
Signed-off-by: Vikas Manocha
---
Changed in v2:
- added blank lines in code like
Thanks Simon,
> -Original Message-
> From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Saturday, February 11, 2017 12:20 PM
> To: Vikas MANOCHA
> Cc: U-Boot Mailing List ; Beniamino Galvani
> ; Daniel Schwierzeck
> ; Heiko
Hi Simon,
> -Original Message-
> From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Saturday, February 11, 2017 12:20 PM
> To: Vikas MANOCHA
> Cc: U-Boot Mailing List ; Albert Aribaud
> ; Heiko Stübner ;
> Joe Hershberger ; Kever Yang
ngth read.
Vikas Manocha (10):
serial: stm32f7: add device tree support
clk: stm32f7: add clock driver for stm32f7 family
stm32f7: serial: use clock driver to enable clock
ARM: DT: stm32f7: add usart1 & clock device tree nodes
stm32f7: clk: remove usart1 clock enable from board init
This patch adds device tree support for stm32f7 serial driver & removes serial
platform data structure.
Signed-off-by: Vikas Manocha
Reviewed-by: Simon Glass
---
Changed in v3: None
Changed in v2: None
board/st/stm32f746-disco/stm32f746-disco.c | 10 --
drivers/serial/serial_stm
add basic clock driver support for stm32f7 to enable clocks required by
the peripherals.
Signed-off-by: Vikas Manocha
Reviewed-by: Simon Glass
---
Changed in v3: None
Changed in v2:
- added blank lines in code like before return and after
variable declaration.
- re
Before clock driver availability it was required to enable usart1 clock
for serial init but now with clock driver is taking care of usart1 clock.
Signed-off-by: Vikas Manocha
---
Changed in v3: None
Changed in v2: None
board/st/stm32f746-disco/stm32f746-disco.c | 1 -
drivers/clk/clk_stm32f7
Also created alias for usart1 and specified oscillator clock for stm32f7
discovery board.
Signed-off-by: Vikas Manocha
---
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 5 +
arch/arm/dts/stm32f746.dtsi | 27 +++
2 files changed
Signed-off-by: Vikas Manocha
Reviewed-by: Simon Glass
---
Changed in v3: None
Changed in v2:
- added blank lines in code like before return and after
variable declaration.
drivers/serial/serial_stm32x7.c | 18 ++
1 file changed, 18 insertions(+)
diff --git a
It also removes the qspi pin configuration done during the
board initialization.
Signed-off-by: Vikas Manocha
---
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 1 +
arch/arm/dts/stm32f746.dtsi| 11
board/st/stm32f746-disco
And remove the uart pin configuration from board initialization.
Signed-off-by: Vikas Manocha
---
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 6 ++
arch/arm/dts/stm32f746.dtsi| 13 +
board/st/stm32f746-disco/stm32f746
Signed-off-by: Vikas Manocha
---
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746.dtsi | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi
index afcd327..f59eca8 100644
--- a/arch/arm/dts/stm32f746
It also removes the ethernet pin configuration done during the board
initialization.
Signed-off-by: Vikas Manocha
---
Changed in v3: None
Changed in v2: None
arch/arm/dts/stm32f746-disco.dts | 1 +
arch/arm/dts/stm32f746.dtsi| 14 +
board/st/stm32f746
This driver uses the same pin control binding as that of linux, binding
document of this patch is copied from linux. One addition done is for
GPIO input and output mode configuration which was missing.
Signed-off-by: Vikas Manocha
Reviewed-by: Simon Glass
---
Changed in v3:
- remove get length
Hi Phil,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Sunday, February 05, 2017 3:17 PM
> To: Phil Edworthy ; Vikas MANOCHA
> ; Michael Kurz
>
> Cc: Albert Aribaud ; u-boot@lists.denx.de; Kamil
> Lulko
> Subject: Re: [U-Boot]
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Tuesday, February 07, 2017 6:34 AM
> To: Tom Rini
> Cc: Kamil Lulko ; Vikas MANOCHA
> ; Michael Kurz ;
> Albert Aribaud ; U-Boot Mailing List
>
> Subject: RE: [
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Monday, February 13, 2017 11:48 PM
> To: Albert Aribaud
> Cc: Tom Rini ; Vikas MANOCHA ;
> Kamil Lulko ; Michael
> Kurz ; u-boot@lists.denx.de; Phil Edworthy
>
>
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Wednesday, February 15, 2017 11:22 PM
> To: Vikas MANOCHA ; Albert Aribaud
>
> Cc: Tom Rini ; Kamil Lulko ;
> Michael Kurz ; u-
> b...@lists.denx.de
> Subject:
Hi,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Friday, February 17, 2017 12:22 AM
> To: Albert Aribaud
> Cc: Albert Aribaud ; Tom Rini ;
> Vikas MANOCHA ; Kamil
> Lulko ; Michael Kurz ;
> u-boot@lists.denx.de; Ph
Hi Tom,
If it is ok, please apply this patchset.
Cheers,
Vikas
> -Original Message-
> From: Vikas MANOCHA
> Sent: Sunday, February 12, 2017 10:26 AM
> To: u-boot@lists.denx.de
> Cc: Vikas MANOCHA
> Subject: [PATCH v3 00/10] stm32f7: add clock and pin control drivers
Hi Tom,
> -Original Message-
> From: U-Boot [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Tom Rini
> Sent: Thursday, March 02, 2017 7:00 AM
> To: u-boot@lists.denx.de
> Cc: Mans Rullgard
> Subject: [U-Boot] [PATCH] arm: Update our 'ret' assembler macro slightly
>
> We only support c
Thanks Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Wednesday, March 01, 2017 7:39 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de
> Subject: Re: [PATCH v3 00/10] stm32f7: add clock and pin control drivers
>
> On Mon, Feb 27,
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Thursday, March 09, 2017 8:18 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de
> Subject: Re: [U-Boot] [PATCH v3 00/10] stm32f7: add clock and pin control
> drivers
>
> On Thu,
This patchset adds armv7m instruction/data caches support &
enable it for stm32f7.
Vikas Manocha (2):
armv7m: add instruction & data cache support
stm32f7: enable instruction & data cache
arch/arm/cpu/armv7m/Makefile | 2 +-
arch/arm/cpu/armv7m/cache.c
It also enables commands for cache enable/disable/status.
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/stm32f7/soc.c | 2 ++
include/configs/stm32f746-disco.h | 4 +---
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-stm32/stm32f7/soc.c
b/arch/arm/mach
This patch adds armv7m instruction & data cache support.
Signed-off-by: Vikas Manocha
---
arch/arm/cpu/armv7m/Makefile | 2 +-
arch/arm/cpu/armv7m/cache.c | 295 ++
arch/arm/include/asm/armv7m.h | 23 +++-
arch/arm/lib/Makefile | 2
Hi Marek,
> -Original Message-
> From: Marek Vasut [mailto:ma...@denx.de]
> Sent: Thursday, March 09, 2017 5:33 PM
> To: Vikas MANOCHA ; u-boot@lists.denx.de
> Cc: Christophe KERELLO ; Albert Aribaud
> ; Alexander Graf
> ; Andre Przywara ; Heiko Schocher
> ;
This patchset adds armv7m instruction/data caches support &
enable it for stm32f7.
Changed in v2:
- changed strucures for memory mapped cache registers to MACROs
- added lines better readability.
- replaced magic numbers with MACROs.
Vikas Manocha (2):
armv7m: add instruction & da
It also enables commands for cache enable/disable/status.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/mach-stm32/stm32f7/soc.c | 2 ++
include/configs/stm32f746-disco.h | 4 +---
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-stm32/stm32f7/soc.c
This patch adds armv7m instruction & data cache support.
Signed-off-by: Vikas Manocha
---
Changed in v2:
- changed strucures for memory mapped cache registers to MACROs
- added lines better readability.
- replaced magic numbers with MACROs.
arch/arm/cpu/armv7m/Makefile | 2 +-
arch/arm
lock registers.
Changed in v2:
- changed strucures for memory mapped cache registers to macros
- added lines better readability.
- replaced magic numbers with macros.
Vikas Manocha (2):
armv7m: add instruction & data cache support
stm32f7: enable instruction & data cache
arch/arm/cpu/arm
This patch adds armv7m instruction & data cache support.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v3:
- uint32 replcaed with u32.
- multiple read of hardware register replaced with single.
- pointers replaced with macros for base address.
- register names adde
It also enables commands for cache enable/disable/status.
Signed-off-by: Vikas Manocha
cc: Christophe KERELLO
---
Changed in v3: None
Changed in v2: None
arch/arm/mach-stm32/stm32f7/soc.c | 2 ++
include/configs/stm32f746-disco.h | 4 +---
2 files changed, 3 insertions(+), 3 deletions
LGTM,
On 07/26/2017 06:48 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Add CONFIG_STM32X7_SERIAL as a Kconfig option.
>
> Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
> configs/stm32f746-disco_defconfig | 1 +
>
Hi Francois,
> -Original Message-
> From: U-Boot [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Francois
> Dugast
> Sent: Friday, July 21, 2017 1:41 PM
> To: u-boot@lists.denx.de
> Subject: [U-Boot] STM32F746 Discovery - No serial output?
>
> Hi,
>
> I am trying to run the master on
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Friday, July 28, 2017 2:54 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
> Subject: [
Hi,
On 07/30/2017 11:34 AM, Heinrich Schuchardt wrote:
> For DEVICE_NON_SHARED the newly assigned value of attr
> is overwritten due to a missing break.
>
> The problem was indicated by cppcheck.
>
> Signed-off-by: Heinrich Schuchardt
reviewed-by : Vikas Manocha
Cheers,
Vi
Hi Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Friday, August 04, 2017 6:19 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
>
Hi Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Friday, August 04, 2017 6:19 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
>
Hi Robert,
On 08/10/2017 11:03 AM, Robert Nelson wrote:
> Hi Vikas,
>
> On Sun, May 28, 2017 at 2:55 PM, Vikas Manocha wrote:
>> This commit supports booting from stm32 internal nor flash. spl U-Boot
>> initializes the sdram memory, copies next image (e.g. standard U-Boo
One other point,
On 08/10/2017 11:07 AM, Vikas Manocha wrote:
> Hi Robert,
>
> On 08/10/2017 11:03 AM, Robert Nelson wrote:
>> Hi Vikas,
>>
>> On Sun, May 28, 2017 at 2:55 PM, Vikas Manocha wrote:
>>> This commit supports booting from stm32 internal nor f
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Saturday, June 10, 2017 6:46 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de; Christophe KERELLO ;
> Alexandre TORGUE ;
> Christophe PRIOUZEAU
> Subject: Re: [U-Boot,v2,3/7]
Thanks Simon,
> -Original Message-
> From: Simon Glass [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Saturday, July 01, 2017 10:06 AM
> To: U-Boot Mailing List
> Cc: Simon Glass ; Albert Aribaud
> ; Toshifumi NISHINAGA
> ; Vikas MANOCHA
> Subject
Hi Tom,
> -Original Message-
> From: Vikas MANOCHA
> Sent: Monday, April 10, 2017 3:03 PM
> To: u-boot@lists.denx.de
> Cc: Vikas MANOCHA
> Subject: [PATCH v4 00/18] stm32f7: add sdram & gpio drivers
>
> This patchset :
> - adds stm32 sdram driver b
Hi Tom,
> -Original Message-
> From: Vikas MANOCHA
> Sent: Wednesday, April 12, 2017 12:47 PM
> To: 'Tom Rini'
> Cc: u-boot@lists.denx.de; Marek Vasut ; Stefan Agner
> ; Jeremy Hunt
>
> Subject: RE: [U-Boot] [PATCH] spl: make image arg or fdt blob add
Add functionality to flush & invalidate all the dcache using the
prototype declared in common header file.
Signed-off-by: Vikas Manocha
---
arch/arm/cpu/armv7m/cache.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/arm/cpu/armv7m/cache.c b/arch/arm/cpu/armv7m/cac
Data cache memory needs to be disabled before handing over control to
linux kernel. This patch populates the cleanup_before_linux stub.
Signed-off-by: Vikas Manocha
---
arch/arm/cpu/armv7m/cpu.c | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/arm/cpu/armv7m/cpu.c b
301 - 400 of 492 matches
Mail list logo