[PATCH v2 04/26] MIPS: JZ4740: Add timer support

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Lars-Peter Clausen
Date: Friday, June 18, 2010 - 10:08 pm

This patch adds support for the timer/counter unit on a JZ4740 SoC.
This code is used as a common base for the JZ4740 clocksource/clockevent
implementation and PWM support.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
---
 arch/mips/include/asm/mach-jz4740/timer.h |   22 +++++
 arch/mips/jz4740/timer.c                  |   48 ++++++++++
 arch/mips/jz4740/timer.h                  |  136 +++++++++++++++++++++++++++++
 3 files changed, 206 insertions(+), 0 deletions(-)
 create mode 100644 arch/mips/include/asm/mach-jz4740/timer.h
 create mode 100644 arch/mips/jz4740/timer.c
 create mode 100644 arch/mips/jz4740/timer.h

diff --git a/arch/mips/include/asm/mach-jz4740/timer.h b/arch/mips/include/asm/mach-jz4740/timer.h
new file mode 100644
index 0000000..9baa03c
--- /dev/null
+++ b/arch/mips/include/asm/mach-jz4740/timer.h
@@ -0,0 +1,22 @@
+/*
+ *  Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
+ *  JZ4740 platform timer support
+ *
+ *  This program is free software; you can redistribute it and/or modify it
+ *  under  the terms of the GNU General  Public License as published by the
+ *  Free Software Foundation;  either version 2 of the License, or (at your
+ *  option) any later version.
+ *
+ *  You should have received a copy of the GNU General Public License along
+ *  with this program; if not, write to the Free Software Foundation, Inc.,
+ *  675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ */
+
+#ifndef __ASM_MACH_JZ4740_TIMER
+#define __ASM_MACH_JZ4740_TIMER
+
+void jz4740_timer_enable_watchdog(void);
+void jz4740_timer_disable_watchdog(void);
+
+#endif
diff --git a/arch/mips/jz4740/timer.c b/arch/mips/jz4740/timer.c
new file mode 100644
index 0000000..b2c0151
--- /dev/null
+++ b/arch/mips/jz4740/timer.c
@@ -0,0 +1,48 @@
+/*
+ *  Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
+ *  JZ4740 platform timer support
+ *
+ *  This program is free software; you can redistribute it and/or modify it
+ *  under  the terms of the GNU General  Public License as published by the
+ *  Free Software Foundation;  either version 2 of the License, or (at your
+ *  option) any later version.
+ *
+ *  You should have received a copy of the GNU General Public License along
+ *  with this program; if not, write to the Free Software Foundation, Inc.,
+ *  675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ */
+
+#include <linux/io.h>
+#include <linux/kernel.h>
+#include <linux/module.h>
+
+#include "timer.h"
+
+#include <asm/mach-jz4740/base.h>
+
+void __iomem *jz4740_timer_base;
+
+void jz4740_timer_enable_watchdog(void)
+{
+	writel(BIT(16), jz4740_timer_base + JZ_REG_TIMER_STOP_CLEAR);
+}
+
+void jz4740_timer_disable_watchdog(void)
+{
+	writel(BIT(16), jz4740_timer_base + JZ_REG_TIMER_STOP_SET);
+}
+
+void __init jz4740_timer_init(void)
+{
+	jz4740_timer_base = ioremap(JZ4740_TCU_BASE_ADDR, 0x100);
+
+	if (!jz4740_timer_base)
+		panic("Failed to ioremap timer registers");
+
+	/* Disable all timer clocks except for those used as system timers */
+	writel(0x000100fc, jz4740_timer_base + JZ_REG_TIMER_STOP_SET);
+
+	/* Timer irqs are unmasked by default, mask them */
+	writel(0x00ff00ff, jz4740_timer_base + JZ_REG_TIMER_MASK_SET);
+}
diff --git a/arch/mips/jz4740/timer.h b/arch/mips/jz4740/timer.h
new file mode 100644
index 0000000..fca3994
--- /dev/null
+++ b/arch/mips/jz4740/timer.h
@@ -0,0 +1,136 @@
+/*
+ *  Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
+ *  JZ4740 platform timer support
+ *
+ *  This program is free software; you can redistribute it and/or modify it
+ *  under  the terms of the GNU General  Public License as published by the
+ *  Free Software Foundation;  either version 2 of the License, or (at your
+ *  option) any later version.
+ *
+ *  You should have received a copy of the GNU General Public License along
+ *  with this program; if not, write to the Free Software Foundation, Inc.,
+ *  675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ */
+
+#ifndef __MIPS_JZ4740_TIMER_H__
+#define __MIPS_JZ4740_TIMER_H__
+
+#include <linux/module.h>
+#include <linux/io.h>
+
+#define JZ_REG_TIMER_STOP		0x0C
+#define JZ_REG_TIMER_STOP_SET		0x1C
+#define JZ_REG_TIMER_STOP_CLEAR		0x2C
+#define JZ_REG_TIMER_ENABLE		0x00
+#define JZ_REG_TIMER_ENABLE_SET		0x04
+#define JZ_REG_TIMER_ENABLE_CLEAR	0x08
+#define JZ_REG_TIMER_FLAG		0x10
+#define JZ_REG_TIMER_FLAG_SET		0x14
+#define JZ_REG_TIMER_FLAG_CLEAR		0x18
+#define JZ_REG_TIMER_MASK		0x20
+#define JZ_REG_TIMER_MASK_SET		0x24
+#define JZ_REG_TIMER_MASK_CLEAR		0x28
+
+#define JZ_REG_TIMER_DFR(x) (((x) * 0x10) + 0x30)
+#define JZ_REG_TIMER_DHR(x) (((x) * 0x10) + 0x34)
+#define JZ_REG_TIMER_CNT(x) (((x) * 0x10) + 0x38)
+#define JZ_REG_TIMER_CTRL(x) (((x) * 0x10) + 0x3C)
+
+#define JZ_TIMER_IRQ_HALF(x) BIT((x) + 0x10)
+#define JZ_TIMER_IRQ_FULL(x) BIT(x)
+
+#define JZ_TIMER_CTRL_PWM_ABBRUPT_SHUTDOWN	BIT(9)
+#define JZ_TIMER_CTRL_PWM_ACTIVE_LOW		BIT(8)
+#define JZ_TIMER_CTRL_PWM_ENABLE		BIT(7)
+#define JZ_TIMER_CTRL_PRESCALE_MASK		0x1c
+#define JZ_TIMER_CTRL_PRESCALE_OFFSET		0x3
+#define JZ_TIMER_CTRL_PRESCALE_1		(0 << 3)
+#define JZ_TIMER_CTRL_PRESCALE_4		(1 << 3)
+#define JZ_TIMER_CTRL_PRESCALE_16		(2 << 3)
+#define JZ_TIMER_CTRL_PRESCALE_64		(3 << 3)
+#define JZ_TIMER_CTRL_PRESCALE_256		(4 << 3)
+#define JZ_TIMER_CTRL_PRESCALE_1024		(5 << 3)
+
+#define JZ_TIMER_CTRL_PRESCALER(x) ((x) << JZ_TIMER_CTRL_PRESCALE_OFFSET)
+
+#define JZ_TIMER_CTRL_SRC_EXT		BIT(2)
+#define JZ_TIMER_CTRL_SRC_RTC		BIT(1)
+#define JZ_TIMER_CTRL_SRC_PCLK		BIT(0)
+
+extern void __iomem *jz4740_timer_base;
+void __init jz4740_timer_init(void);
+
+static inline void jz4740_timer_stop(unsigned int timer)
+{
+	writel(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_STOP_SET);
+}
+
+static inline void jz4740_timer_start(unsigned int timer)
+{
+	writel(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_STOP_CLEAR);
+}
+
+static inline bool jz4740_timer_is_enabled(unsigned int timer)
+{
+	return readb(jz4740_timer_base + JZ_REG_TIMER_ENABLE) & BIT(timer);
+}
+
+static inline void jz4740_timer_enable(unsigned int timer)
+{
+	writeb(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_ENABLE_SET);
+}
+
+static inline void jz4740_timer_disable(unsigned int timer)
+{
+	writeb(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_ENABLE_CLEAR);
+}
+
+
+static inline void jz4740_timer_set_period(unsigned int timer, uint16_t period)
+{
+	writew(period, jz4740_timer_base + JZ_REG_TIMER_DFR(timer));
+}
+
+static inline void jz4740_timer_set_duty(unsigned int timer, uint16_t duty)
+{
+	writew(duty, jz4740_timer_base + JZ_REG_TIMER_DHR(timer));
+}
+
+static inline void jz4740_timer_set_count(unsigned int timer, uint16_t count)
+{
+	writew(count, jz4740_timer_base + JZ_REG_TIMER_CNT(timer));
+}
+
+static inline uint16_t jz4740_timer_get_count(unsigned int timer)
+{
+	return readw(jz4740_timer_base + JZ_REG_TIMER_CNT(timer));
+}
+
+static inline void jz4740_timer_ack_full(unsigned int timer)
+{
+	writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_FLAG_CLEAR);
+}
+
+static inline void jz4740_timer_irq_full_enable(unsigned int timer)
+{
+	writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_FLAG_CLEAR);
+	writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_MASK_CLEAR);
+}
+
+static inline void jz4740_timer_irq_full_disable(unsigned int timer)
+{
+	writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_MASK_SET);
+}
+
+static inline void jz4740_timer_set_ctrl(unsigned int timer, uint16_t ctrl)
+{
+	writew(ctrl, jz4740_timer_base + JZ_REG_TIMER_CTRL(timer));
+}
+
+static inline uint16_t jz4740_timer_get_ctrl(unsigned int timer)
+{
+	return readw(jz4740_timer_base + JZ_REG_TIMER_CTRL(timer));
+}
+
+#endif
-- 
1.5.6.5

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH v2 00/26] Add support for the Ingenic JZ4740 System ..., Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 01/26] MIPS: Add base support for Ingenic JZ4740 ..., Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 02/26] MIPS: jz4740: Add IRQ handler code, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 03/26] MIPS: JZ4740: Add clock API support., Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 04/26] MIPS: JZ4740: Add timer support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 05/26] MIPS: JZ4740: Add clocksource/clockevent ..., Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 06/26] MIPS: JZ4740: Add power-management and sy ..., Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 07/26] MIPS: JZ4740: Add setup code, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 08/26] MIPS: JZ4740: Add gpio support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 09/26] MIPS: JZ4740: Add DMA support., Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 10/26] MIPS: JZ4740: Add PWM support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 11/26] MIPS: JZ4740: Add serial support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 12/26] MIPS: JZ4740: Add prom support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 13/26] MIPS: JZ4740: Add platform devices, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 14/26] MIPS: JZ4740: Add Kbuild files, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 16/26] fbdev: Add JZ4740 framebuffer driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 17/26] MTD: Nand: Add JZ4740 NAND driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 18/26] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 19/26] USB: Add JZ4740 ohci support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 20/26] alsa: ASoC: Add JZ4740 codec driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 21/26] alsa: ASoC: Add JZ4740 ASoC support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 22/26] MFD: Add JZ4740 ADC driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 23/26] hwmon: Add JZ4740 ADC driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 24/26] power: Add JZ4740 battery driver., Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 25/26] MIPS: JZ4740: Add qi_lb60 board support, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
[PATCH v2 26/26] alsa: ASoC: JZ4740: Add qi_lb60 board driver, Lars-Peter Clausen, (Fri Jun 18, 10:08 pm)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Marek Vasut, (Sat Jun 19, 3:43 am)
Re: [lm-sensors] [PATCH v2 23/26] hwmon: Add JZ4740 ADC driver, Lars-Peter Clausen, (Sat Jun 19, 5:58 am)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Lars-Peter Clausen, (Sat Jun 19, 6:05 am)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Wan ZongShun, (Sat Jun 19, 6:37 am)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Lars-Peter Clausen, (Sat Jun 19, 6:53 am)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Marek Vasut, (Sat Jun 19, 7:04 am)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Wan ZongShun, (Sat Jun 19, 7:36 am)
Re: [PATCH v2 18/26] MMC: Add JZ4740 mmc driver, Matt Fleming, (Sat Jun 19, 7:46 am)
[PATCH v3] hwmon: Add JZ4740 ADC driver, Lars-Peter Clausen, (Sat Jun 19, 7:47 am)
[PATCH v3] alsa: ASoC: Add JZ4740 codec driver, Lars-Peter Clausen, (Sat Jun 19, 7:49 am)
[PATCH v3] alsa: ASoC: Add JZ4740 ASoC support, Lars-Peter Clausen, (Sat Jun 19, 7:50 am)
[PATCH v3] alsa: ASoC: JZ4740: Add qi_lb60 board driver, Lars-Peter Clausen, (Sat Jun 19, 7:52 am)
Re: [PATCH v2 18/26] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Sat Jun 19, 8:29 am)
Re: [PATCH v2 19/26] USB: Add JZ4740 ohci support, Greg KH, (Sat Jun 19, 10:17 am)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Lars-Peter Clausen, (Sat Jun 19, 10:42 am)
Re: [PATCH v2 15/26] RTC: Add JZ4740 RTC driver, Geert Uytterhoeven, (Sat Jun 19, 10:53 am)
Re: [lm-sensors] [PATCH v3] hwmon: Add JZ4740 ADC driver, Lars-Peter Clausen, (Sat Jun 19, 10:59 am)
[PATCH v3] RTC: Add JZ4740 RTC driver, Lars-Peter Clausen, (Sat Jun 19, 12:29 pm)
[PATCH v4] hwmon: Add JZ4740 ADC driver, Lars-Peter Clausen, (Sat Jun 19, 12:32 pm)
Re: [rtc-linux] [PATCH v3] RTC: Add JZ4740 RTC driver, Wan ZongShun, (Sat Jun 19, 6:13 pm)
Re: [rtc-linux] [PATCH v3] RTC: Add JZ4740 RTC driver, Lars-Peter Clausen, (Sat Jun 19, 6:23 pm)
Re: [rtc-linux] [PATCH v3] RTC: Add JZ4740 RTC driver, Wan ZongShun, (Sat Jun 19, 6:30 pm)
Re: [lm-sensors] [PATCH v4] hwmon: Add JZ4740 ADC driver, Jean Delvare, (Sat Jun 19, 11:32 pm)
Re: [PATCH v3] alsa: ASoC: Add JZ4740 codec driver, Mark Brown, (Sun Jun 20, 6:11 am)
Re: [PATCH v2 00/26] Add support for the Ingenic JZ4740 Sy ..., Lars-Peter Clausen, (Sun Jun 20, 7:31 am)
Re: [PATCH v2 00/26] Add support for the Ingenic JZ4740 Sy ..., Thomas Bogendoerfer, (Sun Jun 20, 9:34 am)
Re: [PATCH v2 00/26] Add support for the Ingenic JZ4740 Sy ..., Lars-Peter Clausen, (Sun Jun 20, 9:49 am)
Re: [PATCH v2 00/26] Add support for the Ingenic JZ4740 Sy ..., Thomas Bogendoerfer, (Sun Jun 20, 10:01 am)
Re: [PATCH v2 00/26] Add support for the Ingenic JZ4740 Sy ..., Florian Fainelli, (Sun Jun 20, 10:57 am)
Re: [PATCH v2 00/26] Add support for the Ingenic JZ4740 Sy ..., Lars-Peter Clausen, (Sun Jun 20, 11:30 am)
[PATCH v4] alsa: ASoC: Add JZ4740 codec driver, Lars-Peter Clausen, (Mon Jun 21, 3:46 pm)
Re: [PATCH v3] RTC: Add JZ4740 RTC driver, Alessandro Zummo, (Mon Jun 21, 10:53 pm)
Re: [PATCH v4] alsa: ASoC: Add JZ4740 codec driver, Liam Girdwood, (Tue Jun 22, 3:12 am)
Re: [PATCH v4] alsa: ASoC: Add JZ4740 codec driver, Mark Brown, (Tue Jun 22, 4:12 pm)
Re: [PATCH v2 24/26] power: Add JZ4740 battery driver., Lars-Peter Clausen, (Sat Jun 26, 6:58 pm)
[PATCH v3] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Sun Jun 27, 6:20 pm)
[PATCH v3 10/26] MIPS: JZ4740: Add PWM support, Lars-Peter Clausen, (Sun Jun 27, 6:23 pm)
[PATCH v3 03/26] MIPS: JZ4740: Add clock API support., Lars-Peter Clausen, (Sun Jun 27, 6:24 pm)
Re: [PATCH v2 24/26] power: Add JZ4740 battery driver., Anton Vorontsov, (Mon Jun 28, 4:43 am)
Re: [PATCH v3] MMC: Add JZ4740 mmc driver, Matt Fleming, (Tue Jun 29, 1:17 pm)
Re: [PATCH v3] MMC: Add JZ4740 mmc driver, Andrew Morton, (Wed Jun 30, 1:55 pm)
Re: [PATCH v3] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Thu Jul 1, 8:45 am)
Re: [PATCH v3] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Thu Jul 1, 8:47 am)
Re: [PATCH v2 16/26] fbdev: Add JZ4740 framebuffer driver, Lars-Peter Clausen, (Sun Jul 4, 3:27 pm)
Re: [PATCH v2 17/26] MTD: Nand: Add JZ4740 NAND , Lars-Peter Clausen, (Sun Jul 4, 3:35 pm)
Re: [PATCH v2 22/26] MFD: Add JZ4740 ADC driver, Lars-Peter Clausen, (Sun Jul 4, 3:47 pm)
Re: [PATCH v2 22/26] MFD: Add JZ4740 ADC driver, Samuel Ortiz, (Mon Jul 5, 7:53 am)
Re: [PATCH v2 22/26] MFD: Add JZ4740 ADC driver, Lars-Peter Clausen, (Mon Jul 5, 8:43 am)
Re: [PATCH v2 22/26] MFD: Add JZ4740 ADC driver, Samuel Ortiz, (Mon Jul 5, 8:53 am)
Re: [PATCH v2 17/26] MTD: Nand: Add JZ4740 NAND driver, Artem Bityutskiy, (Wed Jul 7, 11:06 pm)
Re: [PATCH v2 17/26] MTD: Nand: Add JZ4740 NAND driver, Artem Bityutskiy, (Thu Jul 8, 6:19 am)
Re: [PATCH v2 17/26] MTD: Nand: Add JZ4740 NAND driver, Lars-Peter Clausen, (Thu Jul 8, 6:20 am)
Re: [PATCH v2 16/26] fbdev: Add JZ4740 framebuffer driver, Lars-Peter Clausen, (Thu Jul 8, 6:28 am)
Re: [PATCH v2 17/26] MTD: Nand: Add JZ4740 NAND driver, Lars-Peter Clausen, (Thu Jul 8, 7:02 am)
Re: [PATCH v2 17/26] MTD: Nand: Add JZ4740 NAND driver, Artem Bityutskiy, (Thu Jul 8, 7:14 am)
Re: [PATCH v2 16/26] fbdev: Add JZ4740 framebuffer driver, Lars-Peter Clausen, (Fri Jul 9, 8:31 am)
[PATCH v3] MFD: Add JZ4740 ADC driver, Lars-Peter Clausen, (Sun Jul 11, 6:48 pm)
[PATCH v4] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Mon Jul 12, 2:33 pm)
Re: [PATCH v4] MMC: Add JZ4740 mmc driver, Randy Dunlap, (Mon Jul 12, 2:41 pm)
Re: [PATCH v4] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Mon Jul 12, 3:07 pm)
[PATCH v5] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Mon Jul 12, 3:20 pm)
Re: [PATCH v5] MMC: Add JZ4740 mmc driver, Joe Perches, (Mon Jul 12, 3:45 pm)
Re: [PATCH v5] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Mon Jul 12, 4:45 pm)
Re: [PATCH v3] MFD: Add JZ4740 ADC driver, Samuel Ortiz, (Wed Jul 14, 2:19 am)
[PATCH v6] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Thu Jul 15, 2:06 pm)
Re: [PATCH v6] MMC: Add JZ4740 mmc driver, Andrew Morton, (Thu Jul 15, 2:16 pm)
Re: [PATCH v6] MMC: Add JZ4740 mmc driver, Lars-Peter Clausen, (Thu Jul 15, 2:37 pm)
[PATCH v3] MIPS: jz4740: Add IRQ handler code, Lars-Peter Clausen, (Sat Jul 17, 5:08 am)
[PATCH v4] MIPS: JZ4740: Add clock API support., Lars-Peter Clausen, (Sat Jul 17, 5:10 am)
[PATCH v3] MIPS: JZ4740: Add gpio support, Lars-Peter Clausen, (Sat Jul 17, 5:11 am)
[PATCH v4] MIPS: JZ4740: Add PWM support, Lars-Peter Clausen, (Sat Jul 17, 5:12 am)
[PATCH v3] MIPS: JZ4740: Add platform devices, Lars-Peter Clausen, (Sat Jul 17, 5:13 am)
[PATCH v3] fbdev: Add JZ4740 framebuffer driver, Lars-Peter Clausen, (Sat Jul 17, 5:14 am)
[PATCH v3] MTD: Nand: Add JZ4740 NAND driver, Lars-Peter Clausen, (Sat Jul 17, 5:15 am)
[PATCH v3] MIPS: JZ4740: Add qi_lb60 board support, Lars-Peter Clausen, (Sat Jul 17, 5:16 am)
Re: [PATCH v3] MTD: Nand: Add JZ4740 NAND driver, Artem Bityutskiy, (Sun Jul 18, 9:54 am)
Re: [PATCH v3] MTD: Nand: Add JZ4740 NAND driver, Lars-Peter Clausen, (Sun Jul 18, 10:02 am)