Hi,
On 2019/06/11 1:56, Greg Kroah-Hartman wrote:
On Mon, May 27, 2019 at 02:01:27PM +0900, Sugaya Taichi wrote:
Drop the if-statement which refers to 8th bit field of u8 variable.
The bit field is no longer used.
Fixes: ba44dc043004 ("serial: Add Milbeaut serial control")
Reported
Hi
Does anyone have comments?
On 2019/05/27 14:01, Sugaya Taichi wrote:
Drop the if-statement which refers to 8th bit field of u8 variable.
The bit field is no longer used.
Fixes: ba44dc043004 ("serial: Add Milbeaut serial control")
Reported-by: Colin Ian King
Signed-off-by: Sug
Drop the if-statement which refers to 8th bit field of u8 variable.
The bit field is no longer used.
Fixes: ba44dc043004 ("serial: Add Milbeaut serial control")
Reported-by: Colin Ian King
Signed-off-by: Sugaya Taichi
---
drivers/tty/serial/milbeaut_usio.c | 15 +--
1 fi
Hi,
Thank you for pointing out.
On 2019/05/02 20:47, Colin Ian King wrote:
Hi,
Static analysis with Coverity has picked up an issue in commit:
commit ba44dc04300441b47618f9933bf36e75a280e5fe
Author: Sugaya Taichi
Date: Mon Apr 15 20:31:40 2019 +0900
serial: Add Milbeaut serial
u need to correct the
termios data.
You might want to control flow control *at boot* with an OF property but
doing it post boot is just busted.
Ah, Yes.
I think OF property should not be here, and it may only be used to determine
the characteristics of the port.
I try to make a fixes patch.
Thanks,
Sugaya Taichi
Alan
Hi,
On 2019/04/18 15:40, Greg Kroah-Hartman wrote:
On Thu, Apr 18, 2019 at 03:21:25PM +0900, Sugaya Taichi wrote:
Fix build warning that using plain integer as Null pointer.
This is reported by kbuild test robot.
Fixes: ba44dc043004 ("serial: Add Milbeaut serial control")
Fix build warning that using plain integer as Null pointer.
This is reported by kbuild test robot.
Fixes: ba44dc043004 ("serial: Add Milbeaut serial control")
Signed-off-by: Sugaya Taichi
---
drivers/tty/serial/milbeaut_usio.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Hi,
On 2019/04/18 14:17, Greg Kroah-Hartman wrote:
On Thu, Apr 18, 2019 at 11:51:56AM +0900, Sugaya Taichi wrote:
Add Milbeaut serial control including earlycon and console.
Signed-off-by: Sugaya Taichi
---
Changes from v2:
- Fix build warning.
No, I only need an incremental patch fixing
Add Milbeaut serial control including earlycon and console.
Signed-off-by: Sugaya Taichi
---
Changes from v2:
- Fix build warning.
Changes from v1:
- Add "COMPILE_TEST" dependency for coverage test.
drivers/tty/serial/Kconfig | 26 ++
drivers/tty/serial/Makefile
Add Milbeaut serial control including earlycon and console.
Signed-off-by: Sugaya Taichi
---
Changes from v1:
- Add "COMPILE_TEST" dependency for coverage test.
drivers/tty/serial/Kconfig | 26 ++
drivers/tty/serial/Makefile| 1 +
drivers/tty/serial/milbeaut_us
Hi,
On 2019/04/12 20:09, Daniel Lezcano wrote:
On 12/04/2019 09:36, Sugaya Taichi wrote:
This series fixes a bug and cleanup code about timer driver for
Milbeaut M10V.
Since it is difficult to separate, it is integrated into a series.
Changes from v1:
-Add "Fixes" tag.
Sugaya
Aggregate common register accesses into shared functions for
maintainability.
Signed-off-by: Sugaya Taichi
---
drivers/clocksource/timer-milbeaut.c | 62 +++-
1 file changed, 39 insertions(+), 23 deletions(-)
diff --git a/drivers/clocksource/timer-milbeaut.c
b
Fix mlb_set_oneshot_state() to enable one-shot timer.
The function should stop and start a timer, but "start" statement was
dropped. Kick the register to start one-shot timer.
Fixes: b58f28f306db ("clocksource/drivers/timer-milbeaut: Introduce timer for
Milbeaut SoCs")
S
Add a shutdown operation to support shutdown timer.
Signed-off-by: Sugaya Taichi
---
drivers/clocksource/timer-milbeaut.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/clocksource/timer-milbeaut.c
b/drivers/clocksource/timer-milbeaut.c
index 9fd5d08..f478061 100644
This series fixes a bug and cleanup code about timer driver for
Milbeaut M10V.
Since it is difficult to separate, it is integrated into a series.
Changes from v1:
-Add "Fixes" tag.
Sugaya Taichi (3):
clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer
clocksource/dri
Hi,
Thank you for your comment.
On 2019/04/12 5:08, Daniel Lezcano wrote:
On 25/03/2019 04:05, Sugaya Taichi wrote:
Fix mlb_set_oneshot_state() to enable one-shot timer.
The function should stop and start a timer, but "start" statement was
dropped. Kick the register to start one-
This is ping..
Does anyone have any comments?
On 2019/03/25 12:05, Sugaya Taichi wrote:
This series fixes a bug and cleanup code about timer driver for
Milbeaut M10V.
Since it is difficult to separate, it is integrated into a series.
Sugaya Taichi (3):
clocksource/drivers/timer-milbeaut
On 2019/04/08 7:13, Olof Johansson wrote:
On Tue, Apr 02, 2019 at 08:42:02PM +0900, Sugaya, Taichi wrote:
Hi,
On 2019/04/01 22:02, Sugaya, Taichi wrote:
Hi,
On 2019/04/01 20:35, Maxime Ripard wrote:
Hi,
On Mon, Apr 01, 2019 at 07:52:06PM +0900, Sugaya, Taichi wrote:
On 2019/04/01 18:10
On 2019/04/02 20:42, Sugaya, Taichi wrote:
Hi,
On 2019/04/01 22:02, Sugaya, Taichi wrote:
Hi,
On 2019/04/01 20:35, Maxime Ripard wrote:
Hi,
On Mon, Apr 01, 2019 at 07:52:06PM +0900, Sugaya, Taichi wrote:
On 2019/04/01 18:10, Maxime Ripard wrote:
Hi Sugaya, Arnd, Olof,
On Thu, Mar 28
Hi,
On 2019/04/01 22:02, Sugaya, Taichi wrote:
Hi,
On 2019/04/01 20:35, Maxime Ripard wrote:
Hi,
On Mon, Apr 01, 2019 at 07:52:06PM +0900, Sugaya, Taichi wrote:
On 2019/04/01 18:10, Maxime Ripard wrote:
Hi Sugaya, Arnd, Olof,
On Thu, Mar 28, 2019 at 02:35:54PM -0500, Rob Herring wrote
Hi,
On 2019/04/01 20:35, Maxime Ripard wrote:
Hi,
On Mon, Apr 01, 2019 at 07:52:06PM +0900, Sugaya, Taichi wrote:
On 2019/04/01 18:10, Maxime Ripard wrote:
Hi Sugaya, Arnd, Olof,
On Thu, Mar 28, 2019 at 02:35:54PM -0500, Rob Herring wrote:
+arm-soc
On Mon, Mar 18, 2019 at 5:05 AM Maxime
u pick up that patch?
I got it.
My mission is to resubmit your fix-patch added my singned-off tag and
Rob's reviewed tag...right?
Thanks,
Sugaya Taichi
Thanks!
Maxime
--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
Hi
Thank you for your comments.
On 2019/03/26 18:57, Arnd Bergmann wrote:
On Tue, Mar 26, 2019 at 10:13 AM Sugaya Taichi
wrote:
diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
index 72966bc..961519b 100644
--- a/drivers/tty/serial/Kconfig
+++ b/drivers/tty/serial
Add Milbeaut serial control including earlycon and console.
Signed-off-by: Sugaya Taichi
---
drivers/tty/serial/Kconfig | 26 ++
drivers/tty/serial/Makefile| 1 +
drivers/tty/serial/milbeaut_usio.c | 621 +
include/uapi/linux/serial_core.h
Aggregate common register accesses into shared functions for
maintainability.
Signed-off-by: Sugaya Taichi
---
drivers/clocksource/timer-milbeaut.c | 62 +++-
1 file changed, 39 insertions(+), 23 deletions(-)
diff --git a/drivers/clocksource/timer-milbeaut.c
b
This series fixes a bug and cleanup code about timer driver for
Milbeaut M10V.
Since it is difficult to separate, it is integrated into a series.
Sugaya Taichi (3):
clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer
clocksource/drivers/timer-milbeaut: Add shutdown function
Add a shutdown operation to support shutdown timer.
Signed-off-by: Sugaya Taichi
---
drivers/clocksource/timer-milbeaut.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/clocksource/timer-milbeaut.c
b/drivers/clocksource/timer-milbeaut.c
index 9fd5d08..f478061 100644
Fix mlb_set_oneshot_state() to enable one-shot timer.
The function should stop and start a timer, but "start" statement was
dropped. Kick the register to start one-shot timer.
Signed-off-by: Sugaya Taichi
---
drivers/clocksource/timer-milbeaut.c | 2 ++
1 file changed, 2 insertion
Hi,
On 2019/03/01 23:34, Arnd Bergmann wrote:
On Wed, Feb 27, 2019 at 5:51 AM Sugaya Taichi
wrote:
Hi,
Here is the series of patches the initial support for SC2000(M10V) of
Milbeaut SoCs. "M10V" is the internal name of SC2000, so commonly used in
source code.
SC200
Hi,
On 2019/02/28 0:04, Greg Kroah-Hartman wrote:
On Wed, Feb 27, 2019 at 01:53:30PM +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut serial driver.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
.../devicetree/bindings/serial/milbeaut-uart.txt| 21
Hi,
On 2019/02/27 23:47, Rob Herring wrote:
On Tue, Feb 26, 2019 at 10:51 PM Sugaya Taichi
wrote:
This adds a DT binding documentation for the M10V and its evaluation
board.
Signed-off-by: Sugaya Taichi
---
.../bindings/arm/socionext/milbeaut.yaml | 22
Add and enable the Milbeaut M10V architecture. These configs select those
of the clock, timer and serial driver for M10V.
Signed-off-by: Sugaya Taichi
---
arch/arm/configs/multi_v7_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/configs/multi_v7_defconfig
b/arch/arm
Add DT bindings document for Milbeaut serial driver.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
.../devicetree/bindings/serial/milbeaut-uart.txt| 21 +
1 file changed, 21 insertions(+)
create mode 100644 Documentation/devicetree/bindings/serial/milbeaut
Add timer driver for Milbeaut SoCs series.
The timer has two 32-bit width down counters, one of which is configured
as a clockevent device and the other is configured as a clock source.
Signed-off-by: Sugaya Taichi
Acked-by: Daniel Lezcano
---
drivers/clocksource/Kconfig | 9
This patch adds the minimal defconfig for the Milbeaut M10V.
Signed-off-by: Sugaya Taichi
---
arch/arm/configs/milbeaut_m10v_defconfig | 119 +++
1 file changed, 119 insertions(+)
create mode 100644 arch/arm/configs/milbeaut_m10v_defconfig
diff --git a/arch/arm
Add devicetree for Milbeaut M10V SoC and M10V Evaluation board.
Signed-off-by: Sugaya Taichi
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/milbeaut-m10v-evb.dts | 32 +++
arch/arm/boot/dts/milbeaut-m10v.dtsi| 95 +
3 files
This adds the basic M10V SoC support under arch/arm.
Since all cores are activated in the custom bootloader before booting
linux, it is necessary to wait for the secondary-cores using cpu-enable-
method and special sram.
Signed-off-by: Sugaya Taichi
---
arch/arm/Kconfig | 2
This adds a compatible string "socionext,milbeaut-m10v-smp"
for Milbeaut M10V to the 32 bit ARM CPU device tree binding.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Doc
This adds a DT binding documentation for the M10V and its evaluation
board.
Signed-off-by: Sugaya Taichi
---
.../bindings/arm/socionext/milbeaut.yaml | 22 ++
1 file changed, 22 insertions(+)
create mode 100644
Documentation/devicetree/bindings/arm/socionext
The Milbeaut M10V SoC needs a part of sram for smp, so this adds the
M10V sram compatible and binding.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
.../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 ++
1 file changed, 24 insertions(+)
create mode 100644
Add DT bindings document for Milbeaut M10V timer.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
.../bindings/timer/socionext,milbeaut-timer.txt | 17 +
1 file changed, 17 insertions(+)
create mode 100644
Documentation/devicetree/bindings/timer/socionext
r.
* Add sched_clock to timer driver.
* Refine whole of clk driver.
* Add earlycon instead of earlyprintk.
* Refine Device Tree.
Sugaya Taichi (10):
dt-bindings: sram: milbeaut: Add binding for Milbeaut smp-sram
dt-bindings: arm: Add SMP enable-method for Milbeaut
dt-bindings: Add docume
Hi Rob,
On 2019/02/23 3:38, Rob Herring wrote:
On Wed, 20 Feb 2019 16:44:37 +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut serial driver.
Signed-off-by: Sugaya Taichi
---
.../devicetree/bindings/serial/milbeaut-uart.txt| 21 +
1 file changed, 21
Hi,
Thank you for your comments.
On 2019/02/23 8:57, Stephen Boyd wrote:
Quoting Sugaya Taichi (2019-02-08 04:27:17)
diff --git a/drivers/clk/clk-milbeaut.c b/drivers/clk/clk-milbeaut.c
new file mode 100644
index 000..f798939
--- /dev/null
+++ b/drivers/clk/clk-milbeaut.c
@@ -0,0 +1,626
Hi,
On 2019/02/20 22:33, Rob Herring wrote:
On Wed, Feb 20, 2019 at 1:43 AM Sugaya Taichi
wrote:
This adds a DT binding documentation for the M10V and its evaluation
board.
Signed-off-by: Sugaya Taichi
---
.../bindings/arm/socionext/milbeaut.yaml | 22 ++
1
Hi,
On 2019/02/20 22:23, Masami Hiramatsu wrote:
Hi Arnd,
2019年2月20日(水) 22:18 Arnd Bergmann :
On Wed, Feb 20, 2019 at 2:16 PM Masami Hiramatsu
wrote:
2019年2月20日(水) 21:28 Arnd Bergmann :
On Wed, Feb 20, 2019 at 12:27 PM Sugaya, Taichi
wrote:
On 2019/02/20 18:28, Arnd Bergmann wrote
Hi
On 2019/02/20 18:28, Arnd Bergmann wrote:
On Wed, Feb 20, 2019 at 8:44 AM Sugaya Taichi
wrote:
diff --git a/arch/arm/configs/milbeaut_m10v_defconfig
b/arch/arm/configs/milbeaut_m10v_defconfig
new file mode 100644
index 000..a263211
--- /dev/null
+++ b/arch/arm/configs
Add devicetree for Milbeaut M10V SoC and M10V Evaluation board.
Signed-off-by: Sugaya Taichi
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/milbeaut-m10v-evb.dts | 32 +++
arch/arm/boot/dts/milbeaut-m10v.dtsi| 95 +
3 files
This patch adds the minimal defconfig for the Milbeaut M10V.
Signed-off-by: Sugaya Taichi
---
arch/arm/configs/milbeaut_m10v_defconfig | 175 +++
arch/arm/configs/multi_v7_defconfig | 2 +
2 files changed, 177 insertions(+)
create mode 100644 arch/arm/configs
Add DT bindings document for Milbeaut serial driver.
Signed-off-by: Sugaya Taichi
---
.../devicetree/bindings/serial/milbeaut-uart.txt| 21 +
1 file changed, 21 insertions(+)
create mode 100644 Documentation/devicetree/bindings/serial/milbeaut-uart.txt
diff --git
Add timer driver for Milbeaut SoCs series.
The timer has two 32-bit width down counters, one of which is configured
as a clockevent device and the other is configured as a clock source.
Signed-off-by: Sugaya Taichi
Acked-by: Daniel Lezcano
---
drivers/clocksource/Kconfig | 9
Add DT bindings document for Milbeaut M10V timer.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
.../bindings/timer/socionext,milbeaut-timer.txt | 17 +
1 file changed, 17 insertions(+)
create mode 100644
Documentation/devicetree/bindings/timer/socionext
This adds the basic M10V SoC support under arch/arm.
Since all cores are activated in the custom bootloader before booting
linux, it is necessary to wait for the secondary-cores using cpu-enable-
method and special sram.
Signed-off-by: Sugaya Taichi
---
arch/arm/Kconfig | 2
The Milbeaut M10V SoC needs a part of sram for smp, so this adds the
M10V sram compatible and binding.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
.../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 ++
1 file changed, 24 insertions(+)
create mode 100644
This adds a compatible string "socionext,milbeaut-m10v-smp"
for Milbeaut M10V to the 32 bit ARM CPU device tree binding.
Signed-off-by: Sugaya Taichi
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Doc
This adds a DT binding documentation for the M10V and its evaluation
board.
Signed-off-by: Sugaya Taichi
---
.../bindings/arm/socionext/milbeaut.yaml | 22 ++
1 file changed, 22 insertions(+)
create mode 100644
Documentation/devicetree/bindings/arm/socionext
igs.
* Add documentation for Milbeaut SoCs.
* Add more infomation for timer driver.
* Add sched_clock to timer driver.
* Refine whole of clk driver.
* Add earlycon instead of earlyprintk.
* Refine Device Tree.
Sugaya Taichi (9):
dt-bindings: sram: milbeaut: Add binding for Milbeaut smp-sram
dt-bindings: ar
Hi,
On 2019/02/19 19:11, Arnd Bergmann wrote:
On Tue, Feb 19, 2019 at 6:11 AM Sugaya, Taichi
wrote:
Hi,
Thank you for you comments.
On 2019/02/18 21:09, Arnd Bergmann wrote:
On Fri, Feb 8, 2019 at 1:28 PM Sugaya Taichi
wrote:
+
+ aliases {
+ serial1
Hi,
On 2019/02/19 18:21, Arnd Bergmann wrote:
On Tue, Feb 19, 2019 at 8:12 AM Sugaya, Taichi
wrote:
On 2019/02/18 21:15, Arnd Bergmann wrote:
On Fri, Feb 8, 2019 at 1:26 PM Sugaya Taichi
wrote:
+static int __init m10v_pm_init(void)
+{
+ suspend_set_ops(_pm_ops);
+
+ return 0
Hi,
On 2019/02/19 10:25, Masahiro Yamada wrote:
On Fri, Feb 8, 2019 at 9:26 PM Sugaya Taichi
wrote:
This adds a DT binding documentation for the M10V and its evaluation
board.
Signed-off-by: Sugaya Taichi
---
Documentation/devicetree/bindings/arm/milbeaut.txt | 6 ++
1 file changed
Hi,
On 2019/02/19 4:57, Rob Herring wrote:
On Fri, Feb 08, 2019 at 09:27:29PM +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut serial driver.
Signed-off-by: Sugaya Taichi
---
.../devicetree/bindings/serial/milbeaut-uart.txt| 21 +
1 file changed
Hi,
On 2019/02/19 4:53, Rob Herring wrote:
On Fri, 8 Feb 2019 21:26:30 +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut M10V timer.
Signed-off-by: Sugaya Taichi
---
.../bindings/timer/socionext,milbeaut-timer.txt | 17 +
1 file changed, 17
Hi,
On 2019/02/19 4:52, Rob Herring wrote:
On Fri, Feb 08, 2019 at 09:26:04PM +0900, Sugaya Taichi wrote:
This adds a DT binding documentation for the M10V and its evaluation
board.
Most boards/soc bindings are using DT schema (yaml) now. We're not
requiring that just yet, but I'd like
Hi,
On 2019/02/19 4:49, Rob Herring wrote:
On Fri, 8 Feb 2019 21:25:33 +0900, Sugaya Taichi wrote:
The Milbeaut M10V SoC needs a part of sram for smp, so this adds the
M10V sram compatible and binding.
Signed-off-by: Sugaya Taichi
---
.../devicetree/bindings/sram/milbeaut-smp-sram.txt
Hi,
Thank you for your comments.
On 2019/02/18 21:20, Arnd Bergmann wrote:
On Fri, Feb 8, 2019 at 1:24 PM Sugaya Taichi
wrote:
Hi,
Here is the series of patches the initial support for SC2000(M10V) of
Milbeaut SoCs. "M10V" is the internal name of SC2000, so commonly used in
s
Hi,
Thank you for your comments.
On 2019/02/18 21:15, Arnd Bergmann wrote:
On Fri, Feb 8, 2019 at 1:26 PM Sugaya Taichi
wrote:
+static int m10v_pm_enter(suspend_state_t state)
+{
+ switch (state) {
+ case PM_SUSPEND_STANDBY:
+ pr_err("STAN
Hi,
Thank you for you comments.
On 2019/02/18 21:09, Arnd Bergmann wrote:
On Fri, Feb 8, 2019 at 1:28 PM Sugaya Taichi
wrote:
+
+ aliases {
+ serial1 =
+ };
Maybe start with serial0 here? It seems unusual to start
counting at 1.
The M10V evaluation board(EVB
Hi,
Thank you for comments.
On 2019/02/18 21:06, Arnd Bergmann wrote:
On Fri, Feb 8, 2019 at 1:30 PM Sugaya Taichi
wrote:
This patch adds the minimal defconfig for the Milbeaut M10V.
Signed-off-by: Sugaya Taichi
---
arch/arm/configs/milbeaut_m10v_defconfig | 366
Hi, Daniel
On 2019/02/15 0:22, Daniel Lezcano wrote:
On 08/02/2019 13:26, Sugaya Taichi wrote:
Add timer driver for Milbeaut SoCs series.
The timer has two 32-bit width down counters, one of which is configured
as a clockevent device and the other is configured as a clock source.
Signed-off
Hi,
On 2019/02/15 0:18, Arnd Bergmann wrote:
On Thu, Feb 14, 2019 at 3:44 PM Daniel Lezcano
wrote:
On 13/02/2019 11:34, Sugaya, Taichi wrote:
Hi,
On 2019/02/12 18:06, Daniel Lezcano wrote:
On 08/02/2019 13:26, Sugaya Taichi wrote:
Add timer driver for Milbeaut SoCs series.
The timer
Hi,
On 2019/02/14 3:07, Stephen Boyd wrote:
Quoting Stephen Boyd (2019-02-13 09:55:34)
The subject seems to have been cut off? "ndings"?
Quoting Sugaya Taichi (2019-02-08 04:27:03)
diff --git a/Documentation/devicetree/bindings/clock/milbeaut-clock.txt
b/Documentation/devicetre
Hi,
On 2019/02/12 18:06, Daniel Lezcano wrote:
On 08/02/2019 13:26, Sugaya Taichi wrote:
Add timer driver for Milbeaut SoCs series.
The timer has two 32-bit width down counters, one of which is configured
as a clockevent device and the other is configured as a clock source.
Signed-off
Hi,
Thank you for your comments.
On 2019/02/08 22:32, Linus Walleij wrote:
Hi Sugaya,
thanks for your patch!
On Fri, Feb 8, 2019 at 1:32 PM Sugaya Taichi
wrote:
Add DT bindings document for Milbeaut M10V pinctrl.
Signed-off-by: Sugaya Taichi
(...)
+- interrupts: three interrupts
different from UniPhier. So I
would like to put files individually.
On Fri, Feb 8, 2019 at 1:27 PM Sugaya Taichi
wrote:
Add Milbeaut M10V pinctrl.
The M10V has the pins that can be used GPIOs or take multiple other
functions.
Signed-off-by: Sugaya Taichi
This file seems to be mostly authored
Add DT bindings document for Milbeaut M10V pinctrl.
Signed-off-by: Sugaya Taichi
---
.../pinctrl/socionext,milbeaut-pinctrl.txt | 35 ++
1 file changed, 35 insertions(+)
create mode 100644
Documentation/devicetree/bindings/pinctrl/socionext,milbeaut-pinctrl.txt
Add entry to MAINTAINERS for Milbeaut that supported minimal drivers.
Signed-off-by: Sugaya Taichi
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 8c68de3c..50e0479 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1806,6 +1806,15 @@ F
This patch adds the minimal defconfig for the Milbeaut M10V.
Signed-off-by: Sugaya Taichi
---
arch/arm/configs/milbeaut_m10v_defconfig | 366 +++
1 file changed, 366 insertions(+)
create mode 100644 arch/arm/configs/milbeaut_m10v_defconfig
diff --git a/arch/arm
Add devicetree for Milbeaut M10V SoC and M10V Evaluation board.
Signed-off-by: Sugaya Taichi
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/milbeaut-m10v-evb.dts | 32
arch/arm/boot/dts/milbeaut-m10v.dtsi| 131
3 files
Add Milbeaut M10V pinctrl.
The M10V has the pins that can be used GPIOs or take multiple other
functions.
Signed-off-by: Sugaya Taichi
---
drivers/pinctrl/Kconfig| 9 +
drivers/pinctrl/Makefile | 1 +
drivers/pinctrl/pinctrl-milbeaut.c | 759
are off state).
Signed-off-by: Sugaya Taichi
---
drivers/clk/Makefile | 1 +
drivers/clk/clk-milbeaut.c | 626 +
2 files changed, 627 insertions(+)
create mode 100644 drivers/clk/clk-milbeaut.c
diff --git a/drivers/clk/Makefile b/drivers/clk
Add DT bindings document for Milbeaut serial driver.
Signed-off-by: Sugaya Taichi
---
.../devicetree/bindings/serial/milbeaut-uart.txt| 21 +
1 file changed, 21 insertions(+)
create mode 100644 Documentation/devicetree/bindings/serial/milbeaut-uart.txt
diff --git
Add Milbeaut serial control including earlycon and console.
Signed-off-by: Sugaya Taichi
---
drivers/tty/serial/Kconfig | 25 ++
drivers/tty/serial/Makefile| 1 +
drivers/tty/serial/milbeaut_usio.c | 621 +
include/uapi/linux/serial_core.h
This adds a DT binding documentation for the M10V and its evaluation
board.
Signed-off-by: Sugaya Taichi
---
Documentation/devicetree/bindings/arm/milbeaut.txt | 6 ++
1 file changed, 6 insertions(+)
create mode 100644 Documentation/devicetree/bindings/arm/milbeaut.txt
diff --git
This adds the basic M10V SoC support under arch/arm.
Since all cores are activated in the custom bootloader before booting
linux, it is necessary to wait for the secondary-cores using cpu-enable-
method and special sram.
Signed-off-by: Sugaya Taichi
---
arch/arm/Kconfig | 2
Add timer driver for Milbeaut SoCs series.
The timer has two 32-bit width down counters, one of which is configured
as a clockevent device and the other is configured as a clock source.
Signed-off-by: Sugaya Taichi
---
drivers/clocksource/Kconfig | 9 ++
drivers/clocksource/Makefile
Add DT bindings document for Milbeaut clock.
Signed-off-by: Sugaya Taichi
---
.../devicetree/bindings/clock/milbeaut-clock.txt | 49 ++
1 file changed, 49 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/milbeaut-clock.txt
diff --git
This adds a compatible string "socionext,milbeaut-m10v-smp"
for Milbeaut M10V to the 32 bit ARM CPU device tree binding.
Signed-off-by: Sugaya Taichi
---
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bi
ble-method and bindigs.
* Add documentation for Milbeaut SoCs.
* Add more infomation for timer driver.
* Add sched_clock to timer driver.
* Refine whole of clk driver.
* Add earlycon instead of earlyprintk.
* Refine Device Tree.
Sugaya Taichi (15):
dt-bindings: sram: milbeaut: Add binding for Milbeau
Add DT bindings document for Milbeaut M10V timer.
Signed-off-by: Sugaya Taichi
---
.../bindings/timer/socionext,milbeaut-timer.txt | 17 +
1 file changed, 17 insertions(+)
create mode 100644
Documentation/devicetree/bindings/timer/socionext,milbeaut-timer.txt
diff
The Milbeaut M10V SoC needs a part of sram for smp, so this adds the
M10V sram compatible and binding.
Signed-off-by: Sugaya Taichi
---
.../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 ++
1 file changed, 24 insertions(+)
create mode 100644 Documentation/devicetree
Hi,
On 2019/01/22 20:50, Russell King - ARM Linux admin wrote:
On Tue, Jan 22, 2019 at 08:36:03PM +0900, Sugaya, Taichi wrote:
Hi
On 2018/12/04 22:32, Rob Herring wrote:
On Tue, Dec 4, 2018 at 5:30 AM Sugaya, Taichi
wrote:
Hi
On 2018/12/04 0:49, Rob Herring wrote:
On Mon, Dec 3, 2018
Hi
On 2018/12/04 22:32, Rob Herring wrote:
On Tue, Dec 4, 2018 at 5:30 AM Sugaya, Taichi
wrote:
Hi
On 2018/12/04 0:49, Rob Herring wrote:
On Mon, Dec 3, 2018 at 1:42 AM Sugaya, Taichi
wrote:
Hi,
On 2018/11/30 17:16, Stephen Boyd wrote:
Quoting Sugaya, Taichi (2018-11-29 04:24:51
Hi
On 2018/12/28 9:39, Stephen Boyd wrote:
Quoting Sugaya, Taichi (2018-12-25 17:35:27)
Hi
On 2018/11/30 17:31, Stephen Boyd wrote:
+ init.num_parents = parents;
+ init.parent_names = parent_names;
+
+ mcm->cname = clk_name;
+ mcm->parent = 0;
+ mcm-&g
Any chance you can use a platform driver?
Excuse me to re-ask you.
Why do you recommend to use a platform driver? Is that current fad?
Thanks
Sugaya Taichi
Hi,
Thank you for your comments.
On 2018/12/05 8:11, Rob Herring wrote:
On Mon, Nov 19, 2018 at 10:02:12AM +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut M10V pinctrl.
Signed-off-by: Sugaya Taichi
---
.../pinctrl/socionext,milbeaut-pinctrl.txt | 33
Hi,
Thank you for your comments.
On 2018/12/05 8:11, Rob Herring wrote:
On Mon, Nov 19, 2018 at 10:02:12AM +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut M10V pinctrl.
Signed-off-by: Sugaya Taichi
---
.../pinctrl/socionext,milbeaut-pinctrl.txt | 33
Hi,
Thank you for your comments.
On 2018/12/05 8:03, Rob Herring wrote:
On Mon, Nov 19, 2018 at 10:01:09AM +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut M10V timer.
Signed-off-by: Sugaya Taichi
---
.../bindings/timer/socionext,milbeaut-timer.txt | 17
Hi,
Thank you for your comments.
On 2018/12/05 8:03, Rob Herring wrote:
On Mon, Nov 19, 2018 at 10:01:09AM +0900, Sugaya Taichi wrote:
Add DT bindings document for Milbeaut M10V timer.
Signed-off-by: Sugaya Taichi
---
.../bindings/timer/socionext,milbeaut-timer.txt | 17
Hi
On 2018/12/05 3:15, Stephen Boyd wrote:
Quoting Sugaya, Taichi (2018-12-04 00:26:16)
On 2018/11/30 17:31, Stephen Boyd wrote:
Quoting Sugaya Taichi (2018-11-18 17:01:12)
+void __init m10v_clk_mux_setup(struct device_node *node)
+{
+ const char *clk_name = node->name;
+ str
Hi
On 2018/12/05 3:15, Stephen Boyd wrote:
Quoting Sugaya, Taichi (2018-12-04 00:26:16)
On 2018/11/30 17:31, Stephen Boyd wrote:
Quoting Sugaya Taichi (2018-11-18 17:01:12)
+void __init m10v_clk_mux_setup(struct device_node *node)
+{
+ const char *clk_name = node->name;
+ str
1 - 100 of 146 matches
Mail list logo