* [PATCH 00/28] MIPS Boston board support @ 2015-11-30 16:21 Paul Burton 2015-11-30 16:21 ` [PATCH 01/28] serial: earlycon: allow MEM32 I/O for DT earlycon Paul Burton 2015-11-30 16:34 ` [PATCH 00/28] MIPS Boston board support Mark Brown 0 siblings, 2 replies; 6+ messages in thread From: Paul Burton @ 2015-11-30 16:21 UTC (permalink / raw) To: linux-mips Cc: Paul Burton, Arnd Bergmann, Joshua Kinard, Alessandro Zummo, Jiri Slaby, Bjorn Helgaas, Zubair Lutfullah Kakakhel, Linus Walleij, Kumar Gala, Yijing Wang, Ian Campbell, Rob Herring, John Crispin, Jayachandran C, linux-spi, Geert Uytterhoeven, Ray Jui, Richard Cochran, Tejun Heo, Michal Simek <michal.simek@ This series introduces support for the Imagination Technologies MIPS Boston development board. Boston is an FPGA-based development board akin to the much older Malta board, built around a Xilinx FPGA running a MIPS CPU & other logic including a PCIe root port connected to an Intel EG20T Platform Controller Hub. This provides a base set of peripherals including SATA, USB, SD/MMC, ethernet, I2C & GPIOs. PCIe slots are also present for expansion. Paul Burton (28): serial: earlycon: allow MEM32 I/O for DT earlycon dt-bindings: ascii-lcd: Document a binding for simple ASCII LCDs auxdisplay: driver for simple memory mapped ASCII LCD displays MIPS: PCI: compatibility with ARM-like PCI host drivers PCI: xilinx: keep references to both IRQ domains PCI: xilinx: unify INTx & MSI interrupt FIFO decode PCI: xilinx: always clear interrupt decode register PCI: xilinx: fix INTX irq dispatch PCI: xilinx: allow build on MIPS platforms misc: pch_phub: allow build on MIPS platforms dmaengine: pch_dma: allow build on MIPS platforms gpio: pch: allow build on MIPS platforms gpio: pch: allow use from device tree i2c: eg20t: allow build on MIPS platforms i2c: eg20t: set i2c_adapter->dev.of_node rtc: m41t80: add devicetree probe support spi: topcliff-pch: allow build for MIPS platforms ptp: pch: allow build on MIPS platforms net: pch_gbe: allow build on MIPS platforms net: pch_gbe: clear interrupt FIFO during probe net: pch_gbe: mark Minnow PHY reset GPIO active low net: pch_gbe: pull PHY GPIO handling out of Minnow code net: pch_gbe: always reset PHY along with MAC net: pch_gbe: add device tree support net: pch_gbe: allow longer for resets MIPS: support for generating FIT (.itb) images dt-bindings: mips: img,boston: Document img,boston binding MIPS: Boston board support Documentation/devicetree/bindings/ascii-lcd.txt | 10 + .../devicetree/bindings/mips/img/boston.txt | 15 ++ MAINTAINERS | 14 ++ arch/mips/Kbuild.platforms | 1 + arch/mips/Kconfig | 45 ++++ arch/mips/Makefile | 6 +- arch/mips/boot/Makefile | 61 ++++++ arch/mips/boot/dts/Makefile | 1 + arch/mips/boot/dts/img/Makefile | 7 + arch/mips/boot/dts/img/boston.dts | 201 ++++++++++++++++++ arch/mips/boot/skeleton.its | 24 +++ arch/mips/boston/Makefile | 12 ++ arch/mips/boston/Platform | 8 + arch/mips/boston/init.c | 75 +++++++ arch/mips/boston/int.c | 33 +++ arch/mips/boston/time.c | 89 ++++++++ arch/mips/boston/vmlinux.its | 23 ++ arch/mips/configs/boston_defconfig | 170 +++++++++++++++ .../asm/mach-boston/cpu-feature-overrides.h | 26 +++ arch/mips/include/asm/mach-boston/irq.h | 18 ++ arch/mips/include/asm/mach-boston/spaces.h | 20 ++ arch/mips/include/asm/pci.h | 67 +++++- arch/mips/lib/iomap-pci.c | 2 +- arch/mips/pci/Makefile | 6 + arch/mips/pci/pci-generic.c | 138 ++++++++++++ arch/mips/pci/pci-legacy.c | 232 +++++++++++++++++++++ arch/mips/pci/pci.c | 226 +------------------- drivers/auxdisplay/Kconfig | 7 + drivers/auxdisplay/Makefile | 1 + drivers/auxdisplay/ascii-lcd.c | 230 ++++++++++++++++++++ drivers/dma/Kconfig | 2 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-pch.c | 1 + drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-eg20t.c | 1 + drivers/misc/Kconfig | 2 +- drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 2 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 4 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 74 +++++-- drivers/of/fdt.c | 2 +- drivers/pci/host/Kconfig | 2 +- drivers/pci/host/pcie-xilinx.c | 123 +++++------ drivers/ptp/Kconfig | 2 +- drivers/rtc/rtc-m41t80.c | 26 +++ drivers/spi/Kconfig | 2 +- drivers/tty/serial/Makefile | 1 + drivers/tty/serial/earlycon.c | 15 +- include/linux/serial_core.h | 2 +- 48 files changed, 1720 insertions(+), 313 deletions(-) create mode 100644 Documentation/devicetree/bindings/ascii-lcd.txt create mode 100644 Documentation/devicetree/bindings/mips/img/boston.txt create mode 100644 arch/mips/boot/dts/img/Makefile create mode 100644 arch/mips/boot/dts/img/boston.dts create mode 100644 arch/mips/boot/skeleton.its create mode 100644 arch/mips/boston/Makefile create mode 100644 arch/mips/boston/Platform create mode 100644 arch/mips/boston/init.c create mode 100644 arch/mips/boston/int.c create mode 100644 arch/mips/boston/time.c create mode 100644 arch/mips/boston/vmlinux.its create mode 100644 arch/mips/configs/boston_defconfig create mode 100644 arch/mips/include/asm/mach-boston/cpu-feature-overrides.h create mode 100644 arch/mips/include/asm/mach-boston/irq.h create mode 100644 arch/mips/include/asm/mach-boston/spaces.h create mode 100644 arch/mips/pci/pci-generic.c create mode 100644 arch/mips/pci/pci-legacy.c create mode 100644 drivers/auxdisplay/ascii-lcd.c -- 2.6.2 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 01/28] serial: earlycon: allow MEM32 I/O for DT earlycon 2015-11-30 16:21 [PATCH 00/28] MIPS Boston board support Paul Burton @ 2015-11-30 16:21 ` Paul Burton [not found] ` <1448900513-20856-2-git-send-email-paul.burton-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org> 2015-11-30 16:34 ` [PATCH 00/28] MIPS Boston board support Mark Brown 1 sibling, 1 reply; 6+ messages in thread From: Paul Burton @ 2015-11-30 16:21 UTC (permalink / raw) To: linux-mips Cc: Paul Burton, devicetree, Jiri Slaby, linux-kernel, Grant Likely, Greg Kroah-Hartman, Rob Herring, linux-serial, Frank Rowand Read the reg-io-width property when earlycon is setup via device tree, and set the I/O type to UPIO_MEM32 when 4 is read. This behaviour matches that of the of_serial driver, and is needed for DT configured earlycon on the MIPS Boston board. Note that this is only possible when CONFIG_LIBFDT is enabled, but enabling it everywhere seems like overkill. Thus systems that need this functionality should select CONFIG_LIBFDT for themselves. Signed-off-by: Paul Burton <paul.burton@imgtec.com> --- drivers/of/fdt.c | 2 +- drivers/tty/serial/Makefile | 1 + drivers/tty/serial/earlycon.c | 15 ++++++++++++++- include/linux/serial_core.h | 2 +- 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/drivers/of/fdt.c b/drivers/of/fdt.c index d243029..71c7f0d 100644 --- a/drivers/of/fdt.c +++ b/drivers/of/fdt.c @@ -833,7 +833,7 @@ static int __init early_init_dt_scan_chosen_serial(void) if (addr == OF_BAD_ADDR) return -ENXIO; - of_setup_earlycon(addr, match->data); + of_setup_earlycon(fdt, offset, addr, match->data); return 0; } return -ENODEV; diff --git a/drivers/tty/serial/Makefile b/drivers/tty/serial/Makefile index 5ab4111..1d290d6 100644 --- a/drivers/tty/serial/Makefile +++ b/drivers/tty/serial/Makefile @@ -7,6 +7,7 @@ obj-$(CONFIG_SERIAL_21285) += 21285.o obj-$(CONFIG_SERIAL_EARLYCON) += earlycon.o obj-$(CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST) += earlycon-arm-semihost.o +CFLAGS_earlycon.o += -I$(srctree)/scripts/dtc/libfdt # These Sparc drivers have to appear before others such as 8250 # which share ttySx minor node space. Otherwise console device diff --git a/drivers/tty/serial/earlycon.c b/drivers/tty/serial/earlycon.c index f096360..2b936a7 100644 --- a/drivers/tty/serial/earlycon.c +++ b/drivers/tty/serial/earlycon.c @@ -17,6 +17,7 @@ #include <linux/kernel.h> #include <linux/init.h> #include <linux/io.h> +#include <linux/libfdt.h> #include <linux/serial_core.h> #include <linux/sizes.h> #include <linux/mod_devicetable.h> @@ -196,17 +197,29 @@ static int __init param_setup_earlycon(char *buf) } early_param("earlycon", param_setup_earlycon); -int __init of_setup_earlycon(unsigned long addr, +int __init of_setup_earlycon(const void *fdt, int offset, unsigned long addr, int (*setup)(struct earlycon_device *, const char *)) { int err; struct uart_port *port = &early_console_dev.port; + const __be32 *prop; port->iotype = UPIO_MEM; port->mapbase = addr; port->uartclk = BASE_BAUD * 16; port->membase = earlycon_map(addr, SZ_4K); + if (config_enabled(CONFIG_LIBFDT)) { + prop = fdt_getprop(fdt, offset, "reg-io-width", NULL); + if (prop) { + switch (be32_to_cpup(prop)) { + case 4: + port->iotype = UPIO_MEM32; + break; + } + } + } + early_console_dev.con->data = &early_console_dev; err = setup(&early_console_dev, NULL); if (err < 0) diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h index 297d4fa..aa375f1 100644 --- a/include/linux/serial_core.h +++ b/include/linux/serial_core.h @@ -345,7 +345,7 @@ struct earlycon_id { } __aligned(32); extern int setup_earlycon(char *buf); -extern int of_setup_earlycon(unsigned long addr, +extern int of_setup_earlycon(const void *fdt, int offset, unsigned long addr, int (*setup)(struct earlycon_device *, const char *)); #define EARLYCON_DECLARE(_name, func) \ -- 2.6.2 ^ permalink raw reply related [flat|nested] 6+ messages in thread
[parent not found: <1448900513-20856-2-git-send-email-paul.burton-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>]
* Re: [PATCH 01/28] serial: earlycon: allow MEM32 I/O for DT earlycon [not found] ` <1448900513-20856-2-git-send-email-paul.burton-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org> @ 2015-11-30 22:52 ` Rob Herring 2015-12-02 23:38 ` Peter Hurley 0 siblings, 1 reply; 6+ messages in thread From: Rob Herring @ 2015-11-30 22:52 UTC (permalink / raw) To: Paul Burton Cc: Linux-MIPS, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Jiri Slaby, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Grant Likely, Greg Kroah-Hartman, linux-serial-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Frank Rowand On Mon, Nov 30, 2015 at 10:21 AM, Paul Burton <paul.burton-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org> wrote: > Read the reg-io-width property when earlycon is setup via device tree, > and set the I/O type to UPIO_MEM32 when 4 is read. This behaviour > matches that of the of_serial driver, and is needed for DT configured > earlycon on the MIPS Boston board. > > Note that this is only possible when CONFIG_LIBFDT is enabled, but > enabling it everywhere seems like overkill. Thus systems that need this > functionality should select CONFIG_LIBFDT for themselves. libfdt is enabled if you are booting from DT, so checking this property should not add anything. > > Signed-off-by: Paul Burton <paul.burton-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org> > --- > > drivers/of/fdt.c | 2 +- > drivers/tty/serial/Makefile | 1 + > drivers/tty/serial/earlycon.c | 15 ++++++++++++++- > include/linux/serial_core.h | 2 +- > 4 files changed, 17 insertions(+), 3 deletions(-) > > diff --git a/drivers/of/fdt.c b/drivers/of/fdt.c > index d243029..71c7f0d 100644 > --- a/drivers/of/fdt.c > +++ b/drivers/of/fdt.c > @@ -833,7 +833,7 @@ static int __init early_init_dt_scan_chosen_serial(void) > if (addr == OF_BAD_ADDR) > return -ENXIO; > > - of_setup_earlycon(addr, match->data); > + of_setup_earlycon(fdt, offset, addr, match->data); > return 0; > } > return -ENODEV; > diff --git a/drivers/tty/serial/Makefile b/drivers/tty/serial/Makefile > index 5ab4111..1d290d6 100644 > --- a/drivers/tty/serial/Makefile > +++ b/drivers/tty/serial/Makefile > @@ -7,6 +7,7 @@ obj-$(CONFIG_SERIAL_21285) += 21285.o > > obj-$(CONFIG_SERIAL_EARLYCON) += earlycon.o > obj-$(CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST) += earlycon-arm-semihost.o > +CFLAGS_earlycon.o += -I$(srctree)/scripts/dtc/libfdt This is no longer necessary. > > # These Sparc drivers have to appear before others such as 8250 > # which share ttySx minor node space. Otherwise console device > diff --git a/drivers/tty/serial/earlycon.c b/drivers/tty/serial/earlycon.c > index f096360..2b936a7 100644 > --- a/drivers/tty/serial/earlycon.c > +++ b/drivers/tty/serial/earlycon.c > @@ -17,6 +17,7 @@ > #include <linux/kernel.h> > #include <linux/init.h> > #include <linux/io.h> > +#include <linux/libfdt.h> > #include <linux/serial_core.h> > #include <linux/sizes.h> > #include <linux/mod_devicetable.h> > @@ -196,17 +197,29 @@ static int __init param_setup_earlycon(char *buf) > } > early_param("earlycon", param_setup_earlycon); > > -int __init of_setup_earlycon(unsigned long addr, > +int __init of_setup_earlycon(const void *fdt, int offset, unsigned long addr, I would add iotype as a parameter instead, and then... > int (*setup)(struct earlycon_device *, const char *)) > { > int err; > struct uart_port *port = &early_console_dev.port; > + const __be32 *prop; > > port->iotype = UPIO_MEM; > port->mapbase = addr; > port->uartclk = BASE_BAUD * 16; > port->membase = earlycon_map(addr, SZ_4K); > > + if (config_enabled(CONFIG_LIBFDT)) { > + prop = fdt_getprop(fdt, offset, "reg-io-width", NULL); > + if (prop) { > + switch (be32_to_cpup(prop)) { > + case 4: > + port->iotype = UPIO_MEM32; > + break; > + } > + } ...move this parsing into fdt.c where we parse the address. Rob -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 01/28] serial: earlycon: allow MEM32 I/O for DT earlycon 2015-11-30 22:52 ` Rob Herring @ 2015-12-02 23:38 ` Peter Hurley 0 siblings, 0 replies; 6+ messages in thread From: Peter Hurley @ 2015-12-02 23:38 UTC (permalink / raw) To: Rob Herring, Paul Burton Cc: Linux-MIPS, devicetree@vger.kernel.org, Jiri Slaby, linux-kernel@vger.kernel.org, Grant Likely, Greg Kroah-Hartman, linux-serial@vger.kernel.org, Frank Rowand On 11/30/2015 05:52 PM, Rob Herring wrote: > On Mon, Nov 30, 2015 at 10:21 AM, Paul Burton <paul.burton@imgtec.com> wrote: >> Read the reg-io-width property when earlycon is setup via device tree, >> and set the I/O type to UPIO_MEM32 when 4 is read. This behaviour >> matches that of the of_serial driver, and is needed for DT configured >> earlycon on the MIPS Boston board. >> >> Note that this is only possible when CONFIG_LIBFDT is enabled, but >> enabling it everywhere seems like overkill. Thus systems that need this >> functionality should select CONFIG_LIBFDT for themselves. > > libfdt is enabled if you are booting from DT, so checking this > property should not add anything. > >> >> Signed-off-by: Paul Burton <paul.burton@imgtec.com> >> --- >> >> drivers/of/fdt.c | 2 +- >> drivers/tty/serial/Makefile | 1 + >> drivers/tty/serial/earlycon.c | 15 ++++++++++++++- >> include/linux/serial_core.h | 2 +- >> 4 files changed, 17 insertions(+), 3 deletions(-) >> >> diff --git a/drivers/of/fdt.c b/drivers/of/fdt.c >> index d243029..71c7f0d 100644 >> --- a/drivers/of/fdt.c >> +++ b/drivers/of/fdt.c >> @@ -833,7 +833,7 @@ static int __init early_init_dt_scan_chosen_serial(void) >> if (addr == OF_BAD_ADDR) >> return -ENXIO; >> >> - of_setup_earlycon(addr, match->data); >> + of_setup_earlycon(fdt, offset, addr, match->data); >> return 0; >> } >> return -ENODEV; >> diff --git a/drivers/tty/serial/Makefile b/drivers/tty/serial/Makefile >> index 5ab4111..1d290d6 100644 >> --- a/drivers/tty/serial/Makefile >> +++ b/drivers/tty/serial/Makefile >> @@ -7,6 +7,7 @@ obj-$(CONFIG_SERIAL_21285) += 21285.o >> >> obj-$(CONFIG_SERIAL_EARLYCON) += earlycon.o >> obj-$(CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST) += earlycon-arm-semihost.o >> +CFLAGS_earlycon.o += -I$(srctree)/scripts/dtc/libfdt > > This is no longer necessary. > >> >> # These Sparc drivers have to appear before others such as 8250 >> # which share ttySx minor node space. Otherwise console device >> diff --git a/drivers/tty/serial/earlycon.c b/drivers/tty/serial/earlycon.c >> index f096360..2b936a7 100644 >> --- a/drivers/tty/serial/earlycon.c >> +++ b/drivers/tty/serial/earlycon.c >> @@ -17,6 +17,7 @@ >> #include <linux/kernel.h> >> #include <linux/init.h> >> #include <linux/io.h> >> +#include <linux/libfdt.h> >> #include <linux/serial_core.h> >> #include <linux/sizes.h> >> #include <linux/mod_devicetable.h> >> @@ -196,17 +197,29 @@ static int __init param_setup_earlycon(char *buf) >> } >> early_param("earlycon", param_setup_earlycon); >> >> -int __init of_setup_earlycon(unsigned long addr, >> +int __init of_setup_earlycon(const void *fdt, int offset, unsigned long addr, > > I would add iotype as a parameter instead, and then... > >> int (*setup)(struct earlycon_device *, const char *)) >> { >> int err; >> struct uart_port *port = &early_console_dev.port; >> + const __be32 *prop; >> >> port->iotype = UPIO_MEM; >> port->mapbase = addr; >> port->uartclk = BASE_BAUD * 16; >> port->membase = earlycon_map(addr, SZ_4K); >> >> + if (config_enabled(CONFIG_LIBFDT)) { >> + prop = fdt_getprop(fdt, offset, "reg-io-width", NULL); >> + if (prop) { >> + switch (be32_to_cpup(prop)) { >> + case 4: >> + port->iotype = UPIO_MEM32; >> + break; >> + } >> + } > > ...move this parsing into fdt.c where we parse the address. FWIW, all of of_setup_earlycon() should only be #ifdef CONFIG_OF_EARLY_FLATTREE Regards, Peter Hurley ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 00/28] MIPS Boston board support 2015-11-30 16:21 [PATCH 00/28] MIPS Boston board support Paul Burton 2015-11-30 16:21 ` [PATCH 01/28] serial: earlycon: allow MEM32 I/O for DT earlycon Paul Burton @ 2015-11-30 16:34 ` Mark Brown 2015-12-10 16:26 ` Linus Walleij 1 sibling, 1 reply; 6+ messages in thread From: Mark Brown @ 2015-11-30 16:34 UTC (permalink / raw) To: Paul Burton Cc: linux-mips, Arnd Bergmann, Joshua Kinard, Alessandro Zummo, Jiri Slaby, Bjorn Helgaas, Zubair Lutfullah Kakakhel, Linus Walleij, Kumar Gala, Yijing Wang, Ian Campbell, Rob Herring, John Crispin, Jayachandran C, linux-spi, Geert Uytterhoeven, Ray Jui, Richard Cochran, Tejun Heo, Michal Simek, Andrew [-- Attachment #1: Type: text/plain, Size: 879 bytes --] On Mon, Nov 30, 2015 at 04:21:25PM +0000, Paul Burton wrote: > This series introduces support for the Imagination Technologies MIPS > Boston development board. Boston is an FPGA-based development board > akin to the much older Malta board, built around a Xilinx FPGA running > a MIPS CPU & other logic including a PCIe root port connected to an > Intel EG20T Platform Controller Hub. This provides a base set of > peripherals including SATA, USB, SD/MMC, ethernet, I2C & GPIOs. PCIe > slots are also present for expansion. This is an insanely big CC list :( What are the interdependencies here - does this really need to be one patch series or can the individual driver changes go in separately? The latter is more normal, usually rather than a single patch series we just have each driver sent by itself since that's usually easier to handle and avoids the massive CC lists. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 00/28] MIPS Boston board support 2015-11-30 16:34 ` [PATCH 00/28] MIPS Boston board support Mark Brown @ 2015-12-10 16:26 ` Linus Walleij 0 siblings, 0 replies; 6+ messages in thread From: Linus Walleij @ 2015-12-10 16:26 UTC (permalink / raw) To: Mark Brown Cc: Paul Burton, Linux MIPS, Arnd Bergmann, Joshua Kinard, Alessandro Zummo, Jiri Slaby, Bjorn Helgaas, Zubair Lutfullah Kakakhel, Kumar Gala, Yijing Wang, Ian Campbell, Rob Herring, John Crispin, Jayachandran C, linux-spi@vger.kernel.org, Geert Uytterhoeven, Ray Jui, Richard Cochran, Tejun Heo, Michal On Mon, Nov 30, 2015 at 5:34 PM, Mark Brown <broonie@kernel.org> wrote: > On Mon, Nov 30, 2015 at 04:21:25PM +0000, Paul Burton wrote: >> This series introduces support for the Imagination Technologies MIPS >> Boston development board. Boston is an FPGA-based development board >> akin to the much older Malta board, built around a Xilinx FPGA running >> a MIPS CPU & other logic including a PCIe root port connected to an >> Intel EG20T Platform Controller Hub. This provides a base set of >> peripherals including SATA, USB, SD/MMC, ethernet, I2C & GPIOs. PCIe >> slots are also present for expansion. > > This is an insanely big CC list :( > > What are the interdependencies here - does this really need to be one > patch series or can the individual driver changes go in separately? I took the two GPIO patches and ran off with them at least. Yours, Linus Walleij ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-12-10 16:26 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-11-30 16:21 [PATCH 00/28] MIPS Boston board support Paul Burton 2015-11-30 16:21 ` [PATCH 01/28] serial: earlycon: allow MEM32 I/O for DT earlycon Paul Burton [not found] ` <1448900513-20856-2-git-send-email-paul.burton-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org> 2015-11-30 22:52 ` Rob Herring 2015-12-02 23:38 ` Peter Hurley 2015-11-30 16:34 ` [PATCH 00/28] MIPS Boston board support Mark Brown 2015-12-10 16:26 ` Linus Walleij
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).