These patches can be used directly on kernel.org's main tarballs? Or just on gitorious/vt8500 ?<br><br>On Tuesday, 7 August 2012 22:39:18 UTC-3, Tony Prisk  wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">This patchset updates arch-vt8500 to devicetree and removes all the old-style
<br>code. Support for WM8650 has also been added.
<br>
<br>Example dts/dtsi files are given for the three currently supported models.
<br>
<br>Major changes:
<br>
<br>GPIO code has been converted to a platform_device and rewritten as WM8505
<br>support was broken. Add support for WM8650 gpio controller.
<br>
<br>UHCI support was missing. Added this as a generic non-pci uhci controller as
<br>it doesn't require anything special. Should be usable by any system that doesn't
<br>have special requirements to get the UHCI controller working.
<br>
<br>Framebuffer code patched to support WM8650. The bindings for this are of concern
<br>but there doesn't seem to be a formalized binding yet. This patch is based off
<br>Sascha Hauer's current patch on the dri-devel mailing list and should be easily
<br>patched out when its finalized.
<br>
<br>Patchset based on Arnd's arm-soc/for-next branch.
<br>
<br>
<br>Could I get this reviewed, hopefully for inclusion into v3.7.
<br>
<br>Regards
<br>Tony Prisk
<br>
<br>
<br>Tony Prisk (8):
<br>  arm: vt8500: Add device tree files for VIA/Wondermedia SoC's
<br>  rtc: vt8500: Add devicetree support for vt8500-rtc
<br>  serial: vt8500: Add devicetree support for vt8500-serial
<br>  usb: vt8500: Add devicetree support for vt8500-ehci and -uhci.
<br>  video: vt8500: Add devicetree support for vt8500-fb and wm8505-fb
<br>  arm: vt8500: Update arch-vt8500 to devicetree support.
<br>  arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices
<br>  ARM: vt8500: gpio: Devicetree support for arch-vt8500
<br>
<br> Documentation/devicetree/<wbr>bindings/arm/vt8500.txt   |   15 +
<br> .../bindings/arm/vt8500/via,<wbr>vt8500-intc.txt        |   16 +
<br> .../bindings/arm/vt8500/via,<wbr>vt8500-pmc.txt         |   13 +
<br> .../bindings/arm/vt8500/via,<wbr>vt8500-timer.txt       |   15 +
<br> .../devicetree/bindings/gpio/<wbr>gpio_vt8500.txt       |   24 ++
<br> .../devicetree/bindings/rtc/<wbr>via,vt8500-rtc.txt     |   15 +
<br> .../bindings/tty/serial/via,<wbr>vt8500-uart.txt        |   15 +
<br> .../devicetree/bindings/usb/<wbr>platform-uhci.txt      |   15 +
<br> .../devicetree/bindings/usb/<wbr>via,vt8500-ehci.txt    |   15 +
<br> .../devicetree/bindings/<wbr>vendor-prefixes.txt        |    2 +
<br> .../devicetree/bindings/<wbr>video/via,vt8500-fb.txt    |   46 +++
<br> .../devicetree/bindings/<wbr>video/wm,prizm-ge-rops.txt |   13 +
<br> .../devicetree/bindings/<wbr>video/wm,wm8505-fb.txt     |   20 ++
<br> arch/arm/Kconfig                                   |    2 +
<br> arch/arm/boot/dts/vt8500.dtsi                      |   99 ++++++
<br> arch/arm/boot/dts/vt8500_ref.<wbr>dts                   |   31 ++
<br> arch/arm/boot/dts/wm8505.dtsi                      |  125 ++++++++
<br> arch/arm/boot/dts/wm8505_ref.<wbr>dts                   |   31 ++
<br> arch/arm/boot/dts/wm8650.dtsi                      |   95 ++++++
<br> arch/arm/boot/dts/wm8650_ref.<wbr>dts                   |   31 ++
<br> arch/arm/mach-vt8500/Kconfig                       |   72 +----
<br> arch/arm/mach-vt8500/Makefile                      |    9 +-
<br> arch/arm/mach-vt8500/bv07.c                        |   80 -----
<br> arch/arm/mach-vt8500/common.h                      |   25 ++
<br> arch/arm/mach-vt8500/devices-<wbr>vt8500.c              |   91 ------
<br> arch/arm/mach-vt8500/devices-<wbr>wm8505.c              |   99 ------
<br> arch/arm/mach-vt8500/devices.<wbr>c                     |  270 -----------------
<br> arch/arm/mach-vt8500/devices.<wbr>h                     |   88 ------
<br> arch/arm/mach-vt8500/gpio.c                        |  240 ---------------
<br> arch/arm/mach-vt8500/include/<wbr>mach/restart.h        |    4 +-
<br> arch/arm/mach-vt8500/include/<wbr>mach/vt8500_irqs.h    |   88 ------
<br> arch/arm/mach-vt8500/include/<wbr>mach/vt8500_regs.h    |   79 -----
<br> arch/arm/mach-vt8500/include/<wbr>mach/wm8505_irqs.h    |  115 -------
<br> arch/arm/mach-vt8500/include/<wbr>mach/wm8505_regs.h    |   78 -----
<br> arch/arm/mach-vt8500/irq.c                         |  160 +++++-----
<br> arch/arm/mach-vt8500/restart.<wbr>c                     |   54 ----
<br> arch/arm/mach-vt8500/timer.c                       |   56 +++-
<br> arch/arm/mach-vt8500/vt8500.c                      |  192 ++++++++++++
<br> arch/arm/mach-vt8500/wm8505_<wbr>7in.c                  |   79 -----
<br> drivers/gpio/Kconfig                               |    6 +
<br> drivers/gpio/Makefile                              |    1 +
<br> drivers/gpio/gpio-vt8500.c                         |  318 ++++++++++++++++++++
<br> drivers/rtc/rtc-vt8500.c                           |    7 +
<br> drivers/tty/serial/vt8500_<wbr>serial.c                 |    7 +
<br> drivers/usb/host/Kconfig                           |    4 +-
<br> drivers/usb/host/ehci-vt8500.<wbr>c                     |   24 +-
<br> drivers/usb/host/uhci-hcd.c                        |    5 +
<br> drivers/usb/host/uhci-<wbr>platform.c                   |  166 ++++++++++
<br> drivers/video/Kconfig                              |    6 +-
<br> drivers/video/vt8500lcdfb.c                        |   77 ++++-
<br> drivers/video/wm8505fb.c                           |   95 +++++-
<br> drivers/video/wmt_ge_rops.c                        |    7 +
<br> 52 files changed, 1674 insertions(+), 1566 deletions(-)
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/arm/vt8500.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/arm/vt8500/via,<wbr>vt8500-intc.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/arm/vt8500/via,<wbr>vt8500-pmc.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/arm/vt8500/via,<wbr>vt8500-timer.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/gpio/gpio_vt8500.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/rtc/via,vt8500-rtc.<wbr>txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/tty/serial/via,<wbr>vt8500-uart.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/usb/platform-uhci.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/usb/via,vt8500-ehci.<wbr>txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/video/via,vt8500-fb.<wbr>txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/video/wm,prizm-ge-<wbr>rops.txt
<br> create mode 100644 Documentation/devicetree/<wbr>bindings/video/wm,wm8505-fb.<wbr>txt
<br> create mode 100644 arch/arm/boot/dts/vt8500.dtsi
<br> create mode 100644 arch/arm/boot/dts/vt8500_ref.<wbr>dts
<br> create mode 100644 arch/arm/boot/dts/wm8505.dtsi
<br> create mode 100644 arch/arm/boot/dts/wm8505_ref.<wbr>dts
<br> create mode 100644 arch/arm/boot/dts/wm8650.dtsi
<br> create mode 100644 arch/arm/boot/dts/wm8650_ref.<wbr>dts
<br> delete mode 100644 arch/arm/mach-vt8500/bv07.c
<br> create mode 100644 arch/arm/mach-vt8500/common.h
<br> delete mode 100644 arch/arm/mach-vt8500/devices-<wbr>vt8500.c
<br> delete mode 100644 arch/arm/mach-vt8500/devices-<wbr>wm8505.c
<br> delete mode 100644 arch/arm/mach-vt8500/devices.c
<br> delete mode 100644 arch/arm/mach-vt8500/devices.h
<br> delete mode 100644 arch/arm/mach-vt8500/gpio.c
<br> delete mode 100644 arch/arm/mach-vt8500/include/<wbr>mach/vt8500_irqs.h
<br> delete mode 100644 arch/arm/mach-vt8500/include/<wbr>mach/vt8500_regs.h
<br> delete mode 100644 arch/arm/mach-vt8500/include/<wbr>mach/wm8505_irqs.h
<br> delete mode 100644 arch/arm/mach-vt8500/include/<wbr>mach/wm8505_regs.h
<br> delete mode 100644 arch/arm/mach-vt8500/restart.c
<br> create mode 100644 arch/arm/mach-vt8500/vt8500.c
<br> delete mode 100644 arch/arm/mach-vt8500/wm8505_<wbr>7in.c
<br> create mode 100644 drivers/gpio/gpio-vt8500.c
<br> create mode 100644 drivers/usb/host/uhci-<wbr>platform.c
<br>
<br>-- 
<br>1.7.9.5
<br>
<br></blockquote>