Hi Tom,
> -Original Message-
> From: Tom Rini
> Sent: Wednesday, August 28, 2019 12:31 PM
> To: Vikas MANOCHA
> Cc: Stephen Warren ; twar...@wwwdotorg.org;
> u-boot@lists.denx.de; Stephen Warren
> Subject: Re: [PATCH] board_f: fix noncached reservation calculatio
Hi,
> -Original Message-
> From: Stephen Warren
> Sent: Tuesday, August 27, 2019 7:50 PM
> To: Vikas MANOCHA ; Tom Rini
>
> Cc: twar...@wwwdotorg.org; u-boot@lists.denx.de; Stephen Warren
>
> Subject: Re: [PATCH] board_f: fix noncached reservation calculation
Hi Stephen,
> -Original Message-
> From: Stephen Warren
> Sent: Tuesday, August 27, 2019 3:50 PM
> To: Vikas MANOCHA ; Tom Rini
>
> Cc: twar...@wwwdotorg.org; u-boot@lists.denx.de; Stephen Warren
>
> Subject: Re: [PATCH] board_f: fix noncached reservation calcu
Hi Stephen,
> -Original Message-
> From: Stephen Warren
> Sent: Tuesday, August 27, 2019 10:55 AM
> To: Tom Rini
> Cc: twar...@wwwdotorg.org; u-boot@lists.denx.de; Stephen Warren
> ; Vikas MANOCHA
> Subject: [PATCH] board_f: fix noncached reservation calculati
Noncached area at present is being initialized to random space after malloc
area. It works in most the cases as it goes to stack area & stack is not
overwriting it being far from it.
Signed-off-by: Vikas Manocha
---
Changes in v2: added blank line before return
common/board_f.c
Hi Simon,
> -Original Message-
> From: Simon Glass
> Sent: Friday, August 9, 2019 10:00 AM
> To: Vikas MANOCHA
> Cc: U-Boot Mailing List ; Bin Meng
> ; CITOOLS revi...@lists.codex.cro.st.com>; Mario Six ; Patrick
> DELAUNAY
> Subject: Re: [PATCH] board_f: re
Noncached area at present is being initialized to random space after malloc
area. It works in most the cases as it goes to stack area & stack is not
overwriting it being far from it.
Signed-off-by: Vikas Manocha
---
common/board_f.c | 13 +
1 file changed, 13 insertions(+)
unified syntax should be selected by config ARM_ASM_UNIFIED
Signed-off-by: Vikas Manocha
---
arch/arm/include/asm/armv7m.h | 5 -
arch/arm/lib/crt0.S | 4 +---
arch/arm/lib/relocate.S | 1 +
arch/arm/lib/vectors_m.S | 2 +-
4 files changed, 3 insertions(+), 9 deletions
With gas option -mimplicit-it=always, IT block is inserted by the assembler
for thumb2.
Signed-off-by: Vikas Manocha
---
arch/arm/lib/crt0.S | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/arm/lib/crt0.S b/arch/arm/lib/crt0.S
index 0decce2..d7ff9f0 100644
--- a/arch/arm/lib/crt0.S
All armv7m arch builds are thumb & SYS_THUMB_BUILD is already selected by
CPU_ARMV7M.
Signed-off-by: Vikas Manocha
---
arch/arm/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 8a23c76..b711605 100644
--- a/arch/arm/Kconfig
+++ b/arch
dec_setup_memory_banksize() to setup memory bank base and size.
>
> Reported-by: Mark Olsson
> Signed-off-by: Patrice Chotard
> Cc: Mark Olsson
Reviewed-by: Vikas Manocha
one minor comment below.
> ---
>
> board/st/stm32f746-disco/stm32f746-disco.c | 31
> -
Hi,
On 07/16/2018 01:41 AM, Patrick Delaunay wrote:
> This patch define RCC_PLLNCFGR2_SHIFT to reuse it in
> the pll function for set rate.
>
> Signed-off-by: Patrick Delaunay
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
>
> drivers/clk/clk_stm32mp1.c | 15
e Chotard <patrice.chot...@st.com>
Acked-by: Vikas Manocha <vikas.mano...@st.com>
Cheers,
Vikas
> ---
>
> drivers/serial/Makefile | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/drivers/serial/Makefile b/drivers/serial/Makefile
> index 6937ef962868..
Thanks Patrice,
On 03/12/2018 10:09 AM, Patrice CHOTARD wrote:
> Hi Vikas
>
> On 03/06/2018 08:44 PM, Vikas Manocha wrote:
>> Hi Patrice/Yannick,
>>
>> On 03/05/2018 11:50 PM, Patrice CHOTARD wrote:
>>>> There seems to be a dependency on patch for
>
Hi Patrice/Yannick,
On 03/05/2018 11:50 PM, Patrice CHOTARD wrote:
>> There seems to be a dependency on patch for
>> include/dt-bindings/mfd/stm32f7-rcc.h
>> adding some new macros. Is it also submitted to the list?
> Right, needed patches are already on the list
>
Hi Patrick,
On 03/05/2018 06:24 AM, Patrick Delaunay wrote:
>
> This patch-set adds initial support of STMicroelectronics STM32MP157
> microprocessor (MPU)
> - add new arm arch stm32mp1 (based on armv7)
> - support for stm32mp157 SOC (based on Cortex-A7)
> - add minimal support for board
Hi Patrice,
On 02/28/2018 08:15 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> On linux kernel side, on STM32F7 and STM32H7 SoCs, DMA requires
> uncachable regions. These regions are defined in DT.
> Since kernel linux v4.15, on ARMv7-M Cortex, kernel is
Hi,
<-Original Message-
; u-boot@lists.denx.de;
albert.u.b...@aribaud.net; s...@chromium.org
; Christophe KERELLO
<christophe.kere...@st.com>; Christophe PRIOUZEAU
<<christophe.priouz...@st.com>
Hi,
<>
<> <-Original Message-----
<>s...@
Hi,
<-Original Message-
; Patrick DELAUNAY
<patrick.delau...@st.com>; Christophe KERELLO
<<christophe.kere...@st.com>; Christophe PRIOUZEAU <christophe.priouz...@st.com>
<
http://www.st.com/en/evaluation-tools/stm32746g-eval.html
<
Acked-by: Vikas
Great !
On 02/09/2018 04:09 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard <patrice.chot...@st.com>
For the series,
Reviewed-by: Vikas Manocha <vikas.mano...@st.com>
Cheers,
Vikas
>
> Removes unused .h files in arch/arm/include/asm/arch-stm32xx
> Factorize
Hi Patrice,
On 02/08/2018 05:35 AM, Patrice CHOTARD wrote:
> Hi Vikas
>
> On 02/07/2018 08:28 PM, Vikas Manocha wrote:
>> Hi Patrice,
>>
>> On 02/07/2018 07:50 AM, patrice.chot...@st.com wrote:
>>> From: Patrice Chotard <patrice.chot...@st.com>
>>
Hi,
On 02/07/2018 07:50 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> For STM32F4 and F7 SoCx family, a specific stm32.h file exists.
> Some common defines are duplicated or even unused in each of
> these stm32.h.
>
> Factorize all common definition in
eader here.
Also arch/arm/include/asm/ does not seems like good place for soc specific
header files.
how about creating one level like arch/arm/include/asm/arch-stm32/ to include
common gpio.h here. It would fix both of above points.
The same location can be used to move other commonalities in
On 02/06/2018 12:52 AM, Patrick DELAUNAY wrote:
> Hi Patrice,
>
>> From: Patrice CHOTARD
>>
>> Sure, i will send a v3
>>
>> Thanks
>>
>> Patrice
>>
>
> You can also activate CONFIG_ENV_VARS_UBOOT_CONFIG
Great ! Thanks Patrick.
Cheers,
Vikas
>
> Then the variables are defined in
; Signed-off-by: Christophe Priouzeau <christophe.priouz...@st.com>
> Signed-off-by: Patrice Chotard <patrice.chot...@st.com>
Reviewed-by: Vikas Manocha <vikas.mano...@st.com>
Cheers,
Vikas
> ---
> include/configs/stm32f429-discovery.h | 1 +
> include/configs/stm32f4
uzeau <christophe.priouz...@st.com>
> Signed-off-by: Patrice Chotard <patrice.chot...@st.com>
For the series,
Reviewed-by: Vikas Manocha <vikas.mano...@st.com>
One point below,
[...]
> +
> #endif /* _ASM_ARCH_HARDWARE_H */
> diff --git a/arch/arm/mach-stm32/soc.c b/arc
Hi Patrice,
On 02/02/2018 12:22 AM, Patrice CHOTARD wrote:
> +Christophe Priouzeau who is the requester/developper of this feature
>
>
> On 01/31/2018 07:22 PM, Vikas Manocha wrote:
>> Hi Patrice,
>>
>> On 01/31/2018 08:08 AM, patrice.chot...@st.com wr
Hi,
On 01/31/2018 08:09 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Add set_env_soc_name() call in board_late_init() to set environment
> variable "soc_name" with the name of current STM32 SoC.
>
> Signed-off-by: Christophe Priouzeau
Hi Patrice,
On 01/31/2018 08:08 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> This series allows to get the cpu id of STM32 SoCs and to set
> the environment variable "soc_name" with the corresponding SoC name.
>
> This will be useful in some
Hi Patrice,
On 01/31/2018 08:09 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> This allows to read the CPU ID into STM32 DBGMCU_IDCODE register
> and create an environment variable which contains the soc name.
>
> Signed-off-by: Christophe Priouzeau
-by: Patrice Chotard <patrice.chot...@st.com>
Reviewed-by: Vikas Manocha <vikas.mano...@st.com>
Cheers,
Vikas
> ---
> arch/arm/include/asm/arch-stm32f7/stm32_periph.h | 1 -
> board/st/stm32f746-disco/stm32f746-disco.c | 1 -
> drivers/clk/clk_stm32f.c
Hi Patrice,
On 01/17/2018 12:46 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Move SYSCFG clock setup into configure_clocks() instead of calling
> clock_setup() from drivers.
It is in board configuration.
> Move the RMII setup from board_early_init_f()
Hi,
On 01/17/2018 12:46 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard <patrice.chot...@st.com>
>
> Add ETHMAC, ETHMACRX and ETHMACTX clocks for STMMAC.
>
> Signed-off-by: Patrice Chotard <patrice.chot...@st.com>
Reviewed-by: Vikas Manocha <vikas.
Hi,
On 01/12/2018 12:23 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard <patrice.chot...@st.com>
>
> Move system flags from defconfig to mach-stm32/Kconfig
>
> Signed-off-by: Patrice Chotard <patrice.chot...@st.com>
Reviewed-by: Vikas Manocha <vikas.man
Hi,
On 01/12/2018 12:23 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard <patrice.chot...@st.com>
>
> Now this driver is used across stm32f4, stm32f7 and stm32h7
> SoCs family, give it a generic name.
>
> Signed-off-by: Patrice Chotard <patrice.chot...@
hich doesn't have device area
> located at 0xA000 .
>
> For STM32F4, configure_clocks() need to be moved from arch_cpu_init()
> to board_early_init_f().
>
> Signed-off-by: Patrice Chotard <patrice.chot...@st.com>
Reviewed-by: Vikas Manocha <vikas.mano...@st.com>
LGTM.
Cheers,
Vikas
On 11/15/2017 04:14 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> It's the second step to prepare STM32F4 conversion to driver model and
> device tree support. STM32F4 and STM32F7 RCC IPs are similar, differences
> between these 2
Hi Patrice,
Cheers,
Vikas
> -Original Message-
> From: Patrice CHOTARD
> Sent: Tuesday, November 14, 2017 12:41 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>; u-boot@lists.denx.de;
> albert.u.b...@aribaud.net; s...@chromium.org
> Cc: Patrick DELAUNAY
Hi Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Monday, November 13, 2017 8:26 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA <vikas.mano...@st.com>
> Cc: Patrice CHOTARD <patrice.chot..
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Monday, October 09, 2017 2:41 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA <vikas.mano...@st.com>
> Cc: Patrice CHOTARD <patrice.chot...@st.com>; Patr
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Monday, October 09, 2017 2:41 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA <vikas.mano...@st.com>
> Cc: Patrice CHOTARD <patrice.chot...@st.com>; Patr
> -Original Message-
> From: Bo Shen [mailto:voice.s...@gmail.com]
> Sent: Monday, October 02, 2017 10:48 PM
> To: albert.u.b...@aribaud.net; Vikas MANOCHA <vikas.mano...@st.com>
> Cc: u-boot@lists.denx.de; Bo Shen <voice.s...@gmail.com>
> Subject: [PATC
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Wednesday, September 27, 2017 6:45 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA <vikas.mano...@st.com>
> Cc: Patrice CHOTARD <patrice.chot..
Thanks Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Tuesday, September 26, 2017 5:27 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>; u-boot@lists.denx.de;
> albert.u.b...@aribaud.net; s...@chromium.org
> Cc: Patrick DELAUNAY <patrick.delau...@
Hi Patrice,
On 09/13/2017 09:00 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> This driver implements basic clock setup, only clock gating
> is implemented.
>
> This driver doesn't implement .of_match as it's binded
> by MFD RCC driver.
>
> Files
Hi Patrice,
On 09/13/2017 09:00 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> STM32F7 and STM32H7 shares the same UART block, add
> STM32H7 compatible string.
>
> Signed-off-by: Patrice Chotard
> ---
> drivers/serial/Kconfig
ctrl/pinctrl_stm32.c | 1 +
> 1 file changed, 1 insertion(+)
>
Reviewed-by: Vikas Manocha <vikas.mano...@st.com>
> diff --git a/drivers/pinctrl/pinctrl_stm32.c b/drivers/pinctrl/pinctrl_stm32.c
> index fb2593c..bf2a86c 100644
> --- a/drivers/pinctrl/pinctrl_stm32.c
> +++ b/
Hi,
> -Original Message-
> From: Dr. Philipp Tomsich [mailto:philipp.toms...@theobroma-systems.com]
> Sent: Monday, August 21, 2017 3:17 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>
> Cc: U-Boot Mailing List <u-boot@lists.denx.de>; Alexandru Gagniuc
> <
With this change, it will be possible to de-select falcon mode & spl
will only boot U-Boot.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
Suggested-by: Bo Shen <voice.s...@gmail.com>
---
arch/arm/mach-stm32/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
d
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
common/spl/Makefile | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/spl/Makefile b/common/spl/Makefile
index 112b3e6..fde0d09 100644
--- a/common/spl/Makefile
+++ b/common/spl/Makefile
@@ -12,9 +12,9 @@
Hi,
> On Aug 18, 2017, at 6:31 PM, Robert Nelson <robertcnel...@gmail.com> wrote:
>
>> On Fri, Aug 18, 2017 at 4:28 PM, Vikas MANOCHA <vikas.mano...@st.com> wrote:
>> Hi Bo,
>>
>>> -Original Message-
>>> From: Bo Shen [mailto:voice.
Hi Bo,
> -Original Message-
> From: Bo Shen [mailto:voice.s...@gmail.com]
> Sent: Thursday, August 17, 2017 10:07 PM
> To: Robert Nelson <robertcnel...@gmail.com>; Vikas MANOCHA
> <vikas.mano...@st.com>
> Cc: U-Boot-Denx <u-boot@lists.denx.de>; Christ
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 <vikas.mano...@st.com> wrote:
>>> This commit supports booting
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 <vikas.mano...@st.com> wrote:
>> This commit supports booting from stm32 internal nor flash. spl U-Boot
>> initializes the sdram memory, copies next
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 <vikas.mano...@st.com>
> Cc: Patrice CHOTARD <patrice.chot..
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 <vikas.mano...@st.com>
> Cc: Patrice CHOTARD <patrice.chot..
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 <xypron.g...@gmx.de>
rev
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 <vikas.mano...@st.com>
> Cc: Patrice CHOTARD <patrice.chot...@st.com>; Patr
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
LGTM,
On 07/26/2017 06:48 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard <patrice.chot...@st.com>
>
> Add CONFIG_STM32X7_SERIAL as a Kconfig option.
>
> Signed-off-by: Patrice Chotard <patrice.chot...@st.com>
Reviewed-by: Vikas Manocha <vikas.
gt; <albert.u.b...@aribaud.net>; Toshifumi NISHINAGA
> <tnishinaga@gmail.com>; Vikas MANOCHA <vikas.mano...@st.com>
> Subject: [PATCH] stm32: Correct positioning of declaration
>
> The current code gives a warning:
>
> arch/arm/mach-stm32/stm32f7/soc.c: In functio
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Saturday, June 10, 2017 6:46 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>
> Cc: u-boot@lists.denx.de; Christophe KERELLO <christophe.kere...@st.com>;
> Alexandre T
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Thursday, June 08, 2017 5:12 PM
> To: Vikas MANOCHA <vikas.mano...@st.com>
> Cc: Phil Edworthy <phil.edwor...@renesas.com>; Albert Aribaud
> <albert.u.b...@aribaud.net>;
Hi Albert/Tom,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Wednesday, May 31, 2017 11:33 PM
> To: Albert Aribaud <albert.u.b...@aribaud.net>
> Cc: Tom Rini <tr...@konsulko.com>; Vikas MANOCHA <vikas.mano...@st.
Hi Tom,
> -Original Message-
> From: Vikas MANOCHA
> Sent: Sunday, May 28, 2017 12:55 PM
> To: u-boot@lists.denx.de
> Cc: Vikas MANOCHA <vikas.mano...@st.com>; Patrick DELAUNAY
> <patrick.delau...@st.com>; Patrice CHOTARD
> <patrice.chot...@st.com&g
> On May 31, 2017, at 12:27 AM, Phil Edworthy <phil.edwor...@renesas.com> wrote:
>
> The branch instruction only has an 11-bit relative target address, which
> is sometimes not enough.
>
> Signed-off-by: Phil Edworthy <phil.edwor...@renesas.com>
Reviewed
With overrun enabled, serial port console freezes & stops receiving data with
overun error if we keep sending data.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
Changed in v2: None
drivers/serial/serial_stm32x7.c | 3 +++
drivers/serial/serial_stm32x7.h | 2 ++
2 files
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 <vikas.mano...@st.com>
---
Changed in v2:
- removed v7m thumb mode for entry point, added separate
T option disabled.
By default, spl is configured to boot linux xipImage.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
Changed in v2: None
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2 +-
include/configs/stm32f746-disco.h
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
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
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 <vikas.mano...@st.com>
---
Changed in v2: None
arch/arm/mach-stm32/Kconfig| 1 +
arch/arm/mach
for any image
like raw or image with header like zImage or standard U-Boot.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
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
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
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/stm
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
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Thursday, May 25, 2017 6:58 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>; Albert Aribaud
> <albert.u.b...@aribaud.net>
> Cc: Tom Rini <tr...@konsulko.com>
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Wednesday, May 24, 2017 7:34 AM
> To: Albert Aribaud <albert.u.b...@aribaud.net>
> Cc: Tom Rini <tr...@konsulko.com>; Vikas MANOCHA <vikas.mano...@st.com>;
>
Hi Alex,
> -Original Message-
> From: Alexandru Gagniuc [mailto:ale...@adaptrum.com]
> Sent: Monday, May 22, 2017 10:37 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>; u-boot@lists.denx.de
> Cc: Patrick DELAUNAY <patrick.delau...@st.com>; Patrice CHOTARD
Hi Alex,
> -Original Message-
> From: Alexandru Gagniuc [mailto:ale...@adaptrum.com]
> Sent: Thursday, May 18, 2017 12:51 PM
> To: Vikas MANOCHA <vikas.mano...@st.com>; u-boot@lists.denx.de
> Cc: Patrick DELAUNAY <patrick.delau...@st.com>; Patrice CHOTARD
With overrun enabled, serial port console freezes & stops receiving data with
overun error if we keep sending data.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
drivers/serial/serial_stm32x7.c | 3 +++
drivers/serial/serial_stm32x7.h | 2 ++
2 files changed, 5 insertion
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
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/s
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 <vikas.mano...@st.com>
---
arch/arm/include/asm/spl.h | 1 +
board/st/stm32f746-disco/stm
T option disabled.
By default, spl is configured to boot linux xipImage.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2 +-
include/configs/stm32f746-disco.h | 12 +---
3
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 <vikas.mano...@st.com>
---
arch/arm/mach-stm32/Kconfig| 1 +
arch/arm/mach-stm32/stm32f7/Kconf
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
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
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
Hi,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Friday, May 12, 2017 10:18 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>
> Cc: u-boot@lists.denx.de
> Subject: Re: [U-Boot,1/2] armv7m: cache: add flush & invalidate all dcache
>
like execute never, cache policies
like write-back or write-through.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
arch/arm/cpu/armv7m/Makefile | 2 +-
arch/arm/cpu/armv7m/mpu.c | 82 +++
arch/arm/include/asm/armv7m.h
n-executable.
- Region3 : 512MB : peripherals : device memory & non-executable.
- Region4 : 512MB : cortexM area: strongly ordered & non-executable.
Higher region number overrides the lower region configuration.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
a
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
arch/arm/mach-stm32/stm32f4/soc.c | 16 +-
arch/arm/mach-stm32/stm32f7/soc.c | 64 ---
2 files changed, 22 insertions(+), 58 deletions(-)
diff --git a/arch/arm/mach-stm32/stm32f4/soc.c
b/ar
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
arch/arm/include/asm/armv7m.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/include/asm/armv7m.h b/arch/arm/include/asm/armv7m.h
index ebf0f17..9a6224f 100644
--- a/arch/arm/include/asm/armv7m.h
+++
This patchset adds memory protection unit support(MPU) support & configures it
for stm32f4 & stm32f7.
Vikas Manocha (4):
armv7m: correct mpu region size define for 8MB size
armv7m: add MPU configuration support
stm32: use armv7m MPU configuration support
stm32f7: configure m
This patchset:
- add all data cache flushing & invalidation functions as
declared in the common header file.
- adds cleanup before linux booting.
Vikas Manocha (2):
armv7m: cache: add flush & invalidate all dcache
arvm7m: add cleanup before linux booting
arch
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 <vikas.mano...@st.com>
---
arch/arm/cpu/armv7m/cpu.c | 19 +++
1 file changed, 19 insertions(+)
diff --git
Add functionality to flush & invalidate all the dcache using the
prototype declared in common header file.
Signed-off-by: Vikas Manocha <vikas.mano...@st.com>
---
arch/arm/cpu/armv7m/cache.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/arm/cpu/armv7m/cach
Hi Tom,
> -Original Message-
> From: Vikas MANOCHA
> Sent: Wednesday, April 12, 2017 12:47 PM
> To: 'Tom Rini' <tr...@konsulko.com>
> Cc: u-boot@lists.denx.de; Marek Vasut <ma...@denx.de>; Stefan Agner
> <stefan.ag...@toradex.com>; Jeremy Hunt
> <
Hi Tom,
> -Original Message-
> From: Vikas MANOCHA
> Sent: Monday, April 10, 2017 3:03 PM
> To: u-boot@lists.denx.de
> Cc: Vikas MANOCHA <vikas.mano...@st.com>
> Subject: [PATCH v4 00/18] stm32f7: add sdram & gpio drivers
>
> This patchset :
>
-by: Vikas Manocha <vikas.mano...@st.com>
---
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
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Wednesday, April 12, 2017 10:27 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>
> Cc: u-boot@lists.denx.de; Ian Campbell <i...@hellion.org.uk>; Hans de Goede
> <hdego...@r
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Wednesday, April 12, 2017 6:33 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>
> Cc: u-boot@lists.denx.de; Marek Vasut <ma...@denx.de>; Stefan Agner
> <stefan.ag...@tora
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Monday, April 10, 2017 5:29 AM
> To: Vikas MANOCHA <vikas.mano...@st.com>
> Cc: u-boot@lists.denx.de; Marek Vasut <ma...@denx.de>; Stefan Agner
> <stefan.ag...@tora
1 - 100 of 490 matches
Mail list logo