Re: [PATCH 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-04-24 Thread Yang Ling
Hi, Marcin, I am sorry for the late reply. On Thu, Feb 16, 2017 at 10:27:15AM +0100, Marcin Nowakowski wrote: > Hi Yang, > > On 15.02.2017 14:09, Yang Ling wrote: > > >>>+ tmp = (unsigned long long)clk_get_rate(pc->clk) * period_ns; > >>>+ do_

Re: [PATCH 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-04-24 Thread Yang Ling
Hi, Marcin, I am sorry for the late reply. On Thu, Feb 16, 2017 at 10:27:15AM +0100, Marcin Nowakowski wrote: > Hi Yang, > > On 15.02.2017 14:09, Yang Ling wrote: > > >>>+ tmp = (unsigned long long)clk_get_rate(pc->clk) * period_ns; > >>>+ do_

Re: [PATCH v2 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-04-24 Thread Yang Ling
is currently tested on the Loongson1C development board. We plan to solve the problem together after the SoCs bootloader supports the device tree. Thanks for your friendly reminder. Yang On Thu, Apr 06, 2017 at 06:18:35PM +0200, Thierry Reding wrote: > On Wed, Feb 15, 2017 at 10:45:31PM +0800, Yang L

Re: [PATCH v2 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-04-24 Thread Yang Ling
is currently tested on the Loongson1C development board. We plan to solve the problem together after the SoCs bootloader supports the device tree. Thanks for your friendly reminder. Yang On Thu, Apr 06, 2017 at 06:18:35PM +0200, Thierry Reding wrote: > On Wed, Feb 15, 2017 at 10:45:31PM +0800, Yang L

[PATCH v2 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-02-15 Thread Yang Ling
Add support for the PWM controller present in Loongson1 family of SoCs. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2: Remove ls1x_pwm_channel. Remove period_ns/duty_ns check. Add return values check. --- drivers/pwm/Kconfig | 9 +++ drivers/pwm/Makefile

[PATCH v2 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-02-15 Thread Yang Ling
Add support for the PWM controller present in Loongson1 family of SoCs. Signed-off-by: Yang Ling --- V2: Remove ls1x_pwm_channel. Remove period_ns/duty_ns check. Add return values check. --- drivers/pwm/Kconfig | 9 +++ drivers/pwm/Makefile| 1 + drivers/pwm/pwm

Re: [PATCH 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-02-15 Thread Yang Ling
Hi Marcin, On Tue, Feb 14, 2017 at 03:54:44PM +0100, Marcin Nowakowski wrote: > Hi Yang, > > > On 13.02.2017 16:28, Yang Ling wrote: > >Add support for the PWM controller present in Loongson1 family of SoCs. > > > >Signed-off-by: Yang Ling <gnayg...@gmail.co

Re: [PATCH 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-02-15 Thread Yang Ling
Hi Marcin, On Tue, Feb 14, 2017 at 03:54:44PM +0100, Marcin Nowakowski wrote: > Hi Yang, > > > On 13.02.2017 16:28, Yang Ling wrote: > >Add support for the PWM controller present in Loongson1 family of SoCs. > > > >Signed-off-by: Yang Ling > >--- &

[PATCH 2/2] MIPS: loongson1: Add PWM support for Loongson1 board

2017-02-13 Thread Yang Ling
The patch adds PWM support for Loongson1 board. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/configs/loongson1b_defconfig | 2 ++ arch/mips/configs/loongson1c_defconfig | 2 ++ arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/inclu

[PATCH 2/2] MIPS: loongson1: Add PWM support for Loongson1 board

2017-02-13 Thread Yang Ling
The patch adds PWM support for Loongson1 board. Signed-off-by: Yang Ling --- arch/mips/configs/loongson1b_defconfig | 2 ++ arch/mips/configs/loongson1c_defconfig | 2 ++ arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/include/asm/mach-loongson32/regs

[PATCH 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-02-13 Thread Yang Ling
Add support for the PWM controller present in Loongson1 family of SoCs. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- drivers/pwm/Kconfig | 9 +++ drivers/pwm/Makefile| 1 + drivers/pwm/pwm-loongson1.c | 169 3 files c

[PATCH 1/2] pwm: loongson1: Add PWM driver for Loongson1 SoC

2017-02-13 Thread Yang Ling
Add support for the PWM controller present in Loongson1 family of SoCs. Signed-off-by: Yang Ling --- drivers/pwm/Kconfig | 9 +++ drivers/pwm/Makefile| 1 + drivers/pwm/pwm-loongson1.c | 169 3 files changed, 179 insertions

[PATCH v2.5 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-07 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2.5: Set DEFAULT_HEARTBEAT to 30. Set heartbeat to 0. V2.4: Set DEFAULT_HEARTBEAT to 0. V2.3: Set DEFAULT_HEARTBEAT value to ls1x_wdt->timeout. V2.2: Remove the wide

[PATCH v2.5 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-07 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling --- V2.5: Set DEFAULT_HEARTBEAT to 30. Set heartbeat to 0. V2.4: Set DEFAULT_HEARTBEAT to 0. V2.3: Set DEFAULT_HEARTBEAT value to ls1x_wdt->timeout. V2.2: Remove the wide character. Check the return va

Re: [PATCH v2.4 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-07 Thread Yang Ling
On Mon, Dec 05, 2016 at 04:05:01PM -0800, Guenter Roeck wrote: > On Mon, Dec 05, 2016 at 11:00:53PM +0800, Yang Ling wrote: > > Add watchdog timer specific driver for Loongson1 SoC. > > > > Signed-off-by: Yang Ling <gnayg...@gmail.com> > > > > --- >

Re: [PATCH v2.4 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-07 Thread Yang Ling
On Mon, Dec 05, 2016 at 04:05:01PM -0800, Guenter Roeck wrote: > On Mon, Dec 05, 2016 at 11:00:53PM +0800, Yang Ling wrote: > > Add watchdog timer specific driver for Loongson1 SoC. > > > > Signed-off-by: Yang Ling > > > > --- > > V2.4: > > Se

[PATCH v2.4 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-05 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2.4: Set DEFAULT_HEARTBEAT to 0. V2.3: Set DEFAULT_HEARTBEAT value to ls1x_wdt->timeout. V2.2: Remove the wide character. Check the return value for clk_get_rate(). V2.1 fr

[PATCH v2.4 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-05 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling --- V2.4: Set DEFAULT_HEARTBEAT to 0. V2.3: Set DEFAULT_HEARTBEAT value to ls1x_wdt->timeout. V2.2: Remove the wide character. Check the return value for clk_get_rate(). V2.1 from Kelvin Cheung:

[PATCH v2.3 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-04 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2.3: Set DEFAULT_HEARTBEAT value to ls1x_wdt->timeout. V2.2: Remove the wide character. Check the return value for clk_get_rate(). V2.1 from Kelvin Cheung: Use max_hw_hea

[PATCH v2.3 2/3] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-04 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling --- V2.3: Set DEFAULT_HEARTBEAT value to ls1x_wdt->timeout. V2.2: Remove the wide character. Check the return value for clk_get_rate(). V2.1 from Kelvin Cheung: Use max_hw_heartbeat_ms instead of max_time

[PATCH v2.3 3/3] MIPS: loongson1: Add watchdog support for Loongson1 board

2016-12-04 Thread Yang Ling
The patch adds watchdog support for Loongson1 board. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2.3: No change. V2.2: Remove the wide character. V2.1: No change. V2.0: Add watchdog support for loongson1b_defconfig. V1.1: Add watchdog support for Loongson1B. --- arc

[PATCH v2.3 3/3] MIPS: loongson1: Add watchdog support for Loongson1 board

2016-12-04 Thread Yang Ling
The patch adds watchdog support for Loongson1 board. Signed-off-by: Yang Ling --- V2.3: No change. V2.2: Remove the wide character. V2.1: No change. V2.0: Add watchdog support for loongson1b_defconfig. V1.1: Add watchdog support for Loongson1B. --- arch/mips/configs

[PATCH v2.3 1/3] MIPS: loongson1: Remove several redundant RTC-related macros

2016-12-04 Thread Yang Ling
Move the RTC-related macros to regs-rtc.h. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2.3: Remove the wide character. V2.1~2.2: No change. V2.0: Add the header file regs-rtc.h in loongson1.h. --- arch/mips/include/asm/mach-loongson32/loongson1.h | 7 +++--- arch/mips/inclu

[PATCH v2.3 1/3] MIPS: loongson1: Remove several redundant RTC-related macros

2016-12-04 Thread Yang Ling
Move the RTC-related macros to regs-rtc.h. Signed-off-by: Yang Ling --- V2.3: Remove the wide character. V2.1~2.2: No change. V2.0: Add the header file regs-rtc.h in loongson1.h. --- arch/mips/include/asm/mach-loongson32/loongson1.h | 7 +++--- arch/mips/include/asm/mach-loongson32/regs

Re: [v2.1,1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-04 Thread Yang Ling
On Thu, Nov 24, 2016 at 08:05:58AM -0800, Guenter Roeck wrote: > On Fri, Oct 21, 2016 at 01:45:39PM +0800, Yang Ling wrote: > > Add watchdog timer specific driver for Loongson1 SoC. > > > > Signed-off-by: Yang Ling <gnayg...@gmail.com> > > First of all, sorry f

Re: [v2.1,1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-12-04 Thread Yang Ling
On Thu, Nov 24, 2016 at 08:05:58AM -0800, Guenter Roeck wrote: > On Fri, Oct 21, 2016 at 01:45:39PM +0800, Yang Ling wrote: > > Add watchdog timer specific driver for Loongson1 SoC. > > > > Signed-off-by: Yang Ling > > First of all, sorry for the late reply. I'll

Re: [PATCH v2.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-24 Thread Yang Ling
Hi Guenter, On Fri, Oct 21, 2016 at 07:23:21AM -0700, Guenter Roeck wrote: > On 10/20/2016 10:45 PM, Yang Ling wrote: > >Add watchdog timer specific driver for Loongson1 SoC. > > > >Signed-off-by: Yang Ling <gnayg...@gmail.com> > > > >--- > >V2.1 fro

Re: [PATCH v2.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-24 Thread Yang Ling
Hi Guenter, On Fri, Oct 21, 2016 at 07:23:21AM -0700, Guenter Roeck wrote: > On 10/20/2016 10:45 PM, Yang Ling wrote: > >Add watchdog timer specific driver for Loongson1 SoC. > > > >Signed-off-by: Yang Ling > > > >--- > >V2.1 from Kelvin Cheun

[PATCH v2.1 2/2] MIPS: loongson1: Add watchdog support for Loongson1 board

2016-10-20 Thread Yang Ling
The patch adds watchdog support for Loongson1 board. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2.1: No change. V2.0: Add watchdog support for loongson1b_defconfig. V1.1: Add watchdog support for Loongson1B. --- arch/mips/configs/loongson1b_defconfig | 4 arc

[PATCH v2.1 2/2] MIPS: loongson1: Add watchdog support for Loongson1 board

2016-10-20 Thread Yang Ling
The patch adds watchdog support for Loongson1 board. Signed-off-by: Yang Ling --- V2.1: No change. V2.0: Add watchdog support for loongson1b_defconfig. V1.1: Add watchdog support for Loongson1B. --- arch/mips/configs/loongson1b_defconfig | 4 arch/mips/configs

[PATCH v2.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-20 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2.1 from Kelvin Cheung: Use max_hw_heartbeat_ms instead of max_timeout. V2: Increase the value of the default heartbeat. Modify the setup process for register. Order include

[PATCH v2.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-20 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling --- V2.1 from Kelvin Cheung: Use max_hw_heartbeat_ms instead of max_timeout. V2: Increase the value of the default heartbeat. Modify the setup process for register. Order include files and Makefile

Re: [PATCH v1.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-12 Thread Yang Ling
On Tue, Oct 11, 2016 at 07:54:03AM -0700, Guenter Roeck wrote: > On 10/11/2016 07:10 AM, Yang Ling wrote: > >Add watchdog timer specific driver for Loongson1 SoC. > > > >Signed-off-by: Yang Ling <gnayg...@gmail.com> > > > >--- > >V1.1: > > Add

Re: [PATCH v1.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-12 Thread Yang Ling
On Tue, Oct 11, 2016 at 07:54:03AM -0700, Guenter Roeck wrote: > On 10/11/2016 07:10 AM, Yang Ling wrote: > >Add watchdog timer specific driver for Loongson1 SoC. > > > >Signed-off-by: Yang Ling > > > >--- > >V1.1: > > Add a little debugging inf

[PATCH v1.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-11 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V1.1: Add a little debugging information. --- drivers/watchdog/Kconfig | 7 ++ drivers/watchdog/Makefile| 1 + drivers/watchdog/loongson1_wdt.c

[PATCH v1.1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-11 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling --- V1.1: Add a little debugging information. --- drivers/watchdog/Kconfig | 7 ++ drivers/watchdog/Makefile| 1 + drivers/watchdog/loongson1_wdt.c | 160

[PATCH v1.1 2/2] MIPS: loongson1: Add watchdog support for Loongson1 board

2016-10-11 Thread Yang Ling
The patch adds watchdog support for Loongson1B/1C board. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V1.1: Add watchdog support for Loongson1B. --- arch/mips/configs/loongson1c_defconfig | 4 arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/loon

[PATCH v1.1 2/2] MIPS: loongson1: Add watchdog support for Loongson1 board

2016-10-11 Thread Yang Ling
The patch adds watchdog support for Loongson1B/1C board. Signed-off-by: Yang Ling --- V1.1: Add watchdog support for Loongson1B. --- arch/mips/configs/loongson1c_defconfig | 4 arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/loongson32/common/platform.c

[PATCH v1 2/2] MIPS: loongson1: Add watchdog support for Loongson1C board

2016-10-10 Thread Yang Ling
The patch adds watchdog support for Loongson1C board. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/configs/loongson1c_defconfig | 4 arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/loongson32/common/platform.c

[PATCH v1 2/2] MIPS: loongson1: Add watchdog support for Loongson1C board

2016-10-10 Thread Yang Ling
The patch adds watchdog support for Loongson1C board. Signed-off-by: Yang Ling --- arch/mips/configs/loongson1c_defconfig | 4 arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/loongson32/common/platform.c | 16 arch/mips/loongson32

[PATCH v1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-10 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- drivers/watchdog/Kconfig | 7 ++ drivers/watchdog/Makefile| 1 + drivers/watchdog/loongson1_wdt.c | 158 +++ 3 files change

[PATCH v1 1/2] watchdog: loongson1: Add Loongson1 SoC watchdog driver

2016-10-10 Thread Yang Ling
Add watchdog timer specific driver for Loongson1 SoC. Signed-off-by: Yang Ling --- drivers/watchdog/Kconfig | 7 ++ drivers/watchdog/Makefile| 1 + drivers/watchdog/loongson1_wdt.c | 158 +++ 3 files changed, 166 insertions(+) create mode

[PATCH v2] MIPS: loongson32: Remove several RTC-related macros

2016-09-29 Thread Yang Ling
Add regs-rtc.h to replace the macros of redundancy. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2: Add the header file regs-rtc.h in loongson1.h. --- arch/mips/include/asm/mach-loongson32/loongson1.h | 1 + arch/mips/include/asm/mach-loongson32/regs-rtc.h

[PATCH v2] MIPS: loongson32: Remove several RTC-related macros

2016-09-29 Thread Yang Ling
Add regs-rtc.h to replace the macros of redundancy. Signed-off-by: Yang Ling --- V2: Add the header file regs-rtc.h in loongson1.h. --- arch/mips/include/asm/mach-loongson32/loongson1.h | 1 + arch/mips/include/asm/mach-loongson32/regs-rtc.h | 23 +++ arch/mips

[PATCH] MIPS: loongson32: Remove several RTC-related macros

2016-09-27 Thread Yang Ling
Add regs-rtc.h to replace the macros of redundancy. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/include/asm/mach-loongson32/regs-rtc.h | 23 +++ arch/mips/loongson32/common/platform.c | 23 ++- 2 files changed, 33 inse

[PATCH] MIPS: loongson32: Remove several RTC-related macros

2016-09-27 Thread Yang Ling
Add regs-rtc.h to replace the macros of redundancy. Signed-off-by: Yang Ling --- arch/mips/include/asm/mach-loongson32/regs-rtc.h | 23 +++ arch/mips/loongson32/common/platform.c | 23 ++- 2 files changed, 33 insertions(+), 13 deletions

[PATCH v3] CLK: Add Loongson1C clock support

2016-09-20 Thread Yang Ling
This patch adds clock support to Loongson1C SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V3: clk: loongson1c: Migrate to clk_hw based OF and registration APIs. --- V2: Use loongson1 generic clock interface. --- drivers/clk/loongson1/Makefile | 1 + drivers/clk/loongso

[PATCH v3] CLK: Add Loongson1C clock support

2016-09-20 Thread Yang Ling
This patch adds clock support to Loongson1C SoC. Signed-off-by: Yang Ling --- V3: clk: loongson1c: Migrate to clk_hw based OF and registration APIs. --- V2: Use loongson1 generic clock interface. --- drivers/clk/loongson1/Makefile | 1 + drivers/clk/loongson1/clk-loongson1c.c | 97

[PATCH] MIPS: Add RTC support for Loongson1C board

2016-09-05 Thread Yang Ling
The patch adds RTC support for Loongson1C board, and enable the external crystal when the RTC is first powered up. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/loongson32/common/platform.c | 13 +

[PATCH] MIPS: Add RTC support for Loongson1C board

2016-09-05 Thread Yang Ling
The patch adds RTC support for Loongson1C board, and enable the external crystal when the RTC is first powered up. Signed-off-by: Yang Ling --- arch/mips/include/asm/mach-loongson32/platform.h | 1 + arch/mips/loongson32/common/platform.c | 13 + arch/mips/loongson32/ls1c

Re: [PATCH v2] CLK: Add Loongson1C clock support

2016-09-01 Thread Yang Ling
On Wed, Aug 31, 2016 at 03:51:13PM -0700, Stephen Boyd wrote: > On 08/22, Yang Ling wrote: > > This patch adds clock support to Loongson1C SoC. > > > > Signed-off-by: Yang Ling <gnayg...@gmail.com> > > > > It would be better to use the new clk_hw_*() and

Re: [PATCH v2] CLK: Add Loongson1C clock support

2016-09-01 Thread Yang Ling
On Wed, Aug 31, 2016 at 03:51:13PM -0700, Stephen Boyd wrote: > On 08/22, Yang Ling wrote: > > This patch adds clock support to Loongson1C SoC. > > > > Signed-off-by: Yang Ling > > > > It would be better to use the new clk_hw_*() and clkdev_hw_*() > registr

[PATCH] MIPS: Use PRID_REV_LOONGSON1ABC instead of the legacy macro

2016-08-22 Thread Yang Ling
Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/include/asm/cpu.h | 3 +-- arch/mips/kernel/cpu-probe.c| 8 +++- arch/mips/loongson32/common/setup.c | 6 -- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/arch/mips/include/asm/cpu.h b/arc

[PATCH] MIPS: Use PRID_REV_LOONGSON1ABC instead of the legacy macro

2016-08-22 Thread Yang Ling
Signed-off-by: Yang Ling --- arch/mips/include/asm/cpu.h | 3 +-- arch/mips/kernel/cpu-probe.c| 8 +++- arch/mips/loongson32/common/setup.c | 6 -- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/arch/mips/include/asm/cpu.h b/arch/mips/include/asm/cpu.h

[PATCH v2] CLK: Add Loongson1C clock support

2016-08-21 Thread Yang Ling
This patch adds clock support to Loongson1C SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- V2: Use loongson1 generic clock interface. --- drivers/clk/loongson1/Makefile | 1 + drivers/clk/loongson1/clk-loongson1c.c | 102 + 2 files c

[PATCH v2] CLK: Add Loongson1C clock support

2016-08-21 Thread Yang Ling
This patch adds clock support to Loongson1C SoC. Signed-off-by: Yang Ling --- V2: Use loongson1 generic clock interface. --- drivers/clk/loongson1/Makefile | 1 + drivers/clk/loongson1/clk-loongson1c.c | 102 + 2 files changed, 103 insertions

[PATCH V1 4/4] MIPS: Loongson1C: Add defconfig

2016-05-18 Thread Yang Ling
Add defconfig file for Loongson1C Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/configs/loongson1c_defconfig | 126 + 1 file changed, 126 insertions(+) create mode 100644 arch/mips/configs/loongson1c_defconfig diff --git a/arch/mips/c

[PATCH V1 4/4] MIPS: Loongson1C: Add defconfig

2016-05-18 Thread Yang Ling
Add defconfig file for Loongson1C Signed-off-by: Yang Ling --- arch/mips/configs/loongson1c_defconfig | 126 + 1 file changed, 126 insertions(+) create mode 100644 arch/mips/configs/loongson1c_defconfig diff --git a/arch/mips/configs/loongson1c_defconfig b

[PATCH V1 3/4] MIPS: Loongson1C: Add board support

2016-05-18 Thread Yang Ling
Adds basic platform devices for Loongson1C, including serial port and ethernet. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/Kconfig | 13 + arch/mips/include/asm/mach-loongson32/irq.h | 41 ++- arch/mips/include/as

[PATCH V1 3/4] MIPS: Loongson1C: Add board support

2016-05-18 Thread Yang Ling
Adds basic platform devices for Loongson1C, including serial port and ethernet. Signed-off-by: Yang Ling --- arch/mips/Kconfig | 13 + arch/mips/include/asm/mach-loongson32/irq.h | 41 ++- arch/mips/include/asm/mach-loongson32/loongson1.h

[PATCH V1 2/4] MIPS: Add CPU support for Loongson1C

2016-05-18 Thread Yang Ling
Loongson1C is a 32-bit SoC designed by Loongson Technology Co., Ltd, with many features similar to Loongson1B. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- arch/mips/include/asm/cpu-type.h | 3 ++- arch/mips/include/asm/cpu.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-)

[PATCH V1 2/4] MIPS: Add CPU support for Loongson1C

2016-05-18 Thread Yang Ling
Loongson1C is a 32-bit SoC designed by Loongson Technology Co., Ltd, with many features similar to Loongson1B. Signed-off-by: Yang Ling --- arch/mips/include/asm/cpu-type.h | 3 ++- arch/mips/include/asm/cpu.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/mips

[PATCH V1 1/4] clk: add Loongson1C clock support

2016-05-18 Thread Yang Ling
This adds clock support to Loongson1C SoC. Signed-off-by: Yang Ling <gnayg...@gmail.com> --- drivers/clk/clk-loongson1.c | 52 +++-- 1 file changed, 45 insertions(+), 7 deletions(-) diff --git a/drivers/clk/clk-loongson1.c b/drivers/clk/clk-loong

[PATCH V1 1/4] clk: add Loongson1C clock support

2016-05-18 Thread Yang Ling
This adds clock support to Loongson1C SoC. Signed-off-by: Yang Ling --- drivers/clk/clk-loongson1.c | 52 +++-- 1 file changed, 45 insertions(+), 7 deletions(-) diff --git a/drivers/clk/clk-loongson1.c b/drivers/clk/clk-loongson1.c index ce2135c..cc9793a