From: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 00/11] Add GPIO driver for Freescale Vybrid platform
Date: Mon, 25 May 2015 01:04:58 +0530 [thread overview]
Message-ID: <556227E2.1010104@toradex.com> (raw)
In-Reply-To: <1431954389-6433-1-git-send-email-bhuvanchandra.dv@toradex.com>
Hello Stefano,
On 05/18/2015 06:36 PM, Bhuvanchandra DV wrote:
> This patch-set adds GPIO driver, DSPI and device tree support
> for Freescale Vybrid platform and Toradex Colibri Vybrid VF50,
> VF61 modules.
>
> Following cases are tested with Vybrid GPIO driver:
> - with DM, without DT
> - with DM and DT
> Both the above cases were tested on Toradex Colibri Vybrid VF50, VF61
> modules and both works fine.
>
> - The patchset is based and tested on the latest master branch.
>
> Bhuvanchandra DV (9):
> dm: gpio: uclass: Add flag to control sequence numbering
> dm: gpio: vf610: Add GPIO driver support
> colibri_vf: Add pinmux entries for GPIOs
> colibri_vf: Enable GPIO support
> arm: vf610: Add clock support for DSPI
> arm: vf610: Add iomux support for DSPI
> vf610: dts: Add device tree support
> colibri-vf: Enable SPI support
> colibri_vf: Add separate defconfig for device tree support
>
> Sanchayan Maity (2):
> usb: ehci-vf: Add weak function for board specific initialisation
> colibri_vf: Enable board specific USB initialisation for USB pen gpio
Submitted these patches in single series, as few of the patches are
interdependent, thought it would be easy to keep them in same series.
Shall we split this patchset as per the custodian maintainers to pick?
Patchset 1: Add GPIO driver support for Freescale Vybrid platform,
enable support for GPIO support on Toradex Colibri VF50, VF61 modules.
Patchset 2: Add device tree support for Freescale Vybrid Platform,
Toradex Colibri VF50, VF61 modules.
Patchset 3: Add DSPI support for Toradex Colibri VF50, VF61 modules.
Patchset 4: Add weak function for board specific USB initialization
for Freescale Vybrid platform.
>
> arch/arm/cpu/armv7/vf610/generic.c | 7 ++
> arch/arm/dts/Makefile | 3 +
> arch/arm/dts/vf-colibri.dtsi | 21 ++++
> arch/arm/dts/vf.dtsi | 100 +++++++++++++++
> arch/arm/dts/vf500-colibri.dts | 18 +++
> arch/arm/dts/vf610-colibri.dts | 18 +++
> arch/arm/imx-common/iomux-v3.c | 26 ++++
> arch/arm/include/asm/arch-vf610/clock.h | 1 +
> arch/arm/include/asm/arch-vf610/crm_regs.h | 4 +
> arch/arm/include/asm/arch-vf610/gpio.h | 29 +++++
> arch/arm/include/asm/arch-vf610/imx-regs.h | 5 +
> arch/arm/include/asm/arch-vf610/iomux-vf610.h | 59 +++++++++
> arch/arm/include/asm/imx-common/iomux-v3.h | 6 +
> board/toradex/colibri_vf/colibri_vf.c | 106 ++++++++++++++++
> configs/colibri_vf_defconfig | 1 +
> configs/colibri_vf_dtb_defconfig | 6 +
> drivers/gpio/Kconfig | 7 ++
> drivers/gpio/Makefile | 1 +
> drivers/gpio/gpio-uclass.c | 1 +
> drivers/gpio/vybrid_gpio.c | 169 ++++++++++++++++++++++++++
> drivers/usb/host/ehci-vf.c | 8 ++
> include/configs/colibri_vf.h | 16 +++
> 22 files changed, 612 insertions(+)
> create mode 100644 arch/arm/dts/vf-colibri.dtsi
> create mode 100644 arch/arm/dts/vf.dtsi
> create mode 100644 arch/arm/dts/vf500-colibri.dts
> create mode 100644 arch/arm/dts/vf610-colibri.dts
> create mode 100644 arch/arm/include/asm/arch-vf610/gpio.h
> create mode 100644 configs/colibri_vf_dtb_defconfig
> create mode 100644 drivers/gpio/vybrid_gpio.c
>
Best regards,
Bhuvan
next prev parent reply other threads:[~2015-05-24 19:34 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-18 13:06 [U-Boot] [PATCH 00/11] Add GPIO driver for Freescale Vybrid platform Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 01/11] dm: gpio: uclass: Add flag to control sequence numbering Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 02/11] dm: gpio: vf610: Add GPIO driver support Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 03/11] colibri_vf: Add pinmux entries for GPIOs Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 04/11] colibri_vf: Enable GPIO support Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 05/11] arm: vf610: Add clock support for DSPI Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 06/11] arm: vf610: Add iomux " Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 07/11] vf610: dts: Add device tree support Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 08/11] colibri-vf: Enable SPI support Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 09/11] colibri_vf: Add separate defconfig for device tree support Bhuvanchandra DV
2015-06-01 7:45 ` Stefano Babic
2015-06-01 8:07 ` Bhuvanchandra DV
2015-05-18 13:06 ` [U-Boot] [PATCH 10/11] usb: ehci-vf: Add weak function for board specific initialisation Bhuvanchandra DV
2015-05-18 17:09 ` Marek Vasut
2015-05-18 18:52 ` maitysanchayan at gmail.com
2015-05-18 19:04 ` Marek Vasut
2015-05-18 13:06 ` [U-Boot] [PATCH 11/11] colibri_vf: Enable board specific USB initialisation for USB pen gpio Bhuvanchandra DV
2015-05-24 19:34 ` Bhuvanchandra DV [this message]
2015-05-26 11:27 ` [U-Boot] [PATCH 00/11] Add GPIO driver for Freescale Vybrid platform Stefano Babic
2015-06-01 5:34 ` Bhuvanchandra DV
2015-06-01 7:17 ` Stefano Babic
2015-06-01 8:51 ` [U-Boot] [PATCH V2 " Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 01/11] dm: gpio: uclass: Add flag to control sequence numbering Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 02/11] dm: gpio: vf610: Add GPIO driver support Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 03/11] colibri_vf: Add pinmux entries for GPIOs Bhuvanchandra DV
2015-06-01 10:26 ` Stefan Agner
2015-06-01 8:51 ` [U-Boot] [PATCH V2 04/11] colibri_vf: Enable GPIO support Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 05/11] arm: vf610: Add clock support for DSPI Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 06/11] arm: vf610: Add iomux " Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 07/11] vf610: dts: Add device tree support Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 08/11] colibri-vf: Enable SPI support Bhuvanchandra DV
2015-06-01 10:32 ` Stefan Agner
2015-06-01 12:27 ` Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 09/11] colibri_vf: Add separate defconfig for device tree support Bhuvanchandra DV
2015-06-01 10:35 ` Stefan Agner
2015-06-01 12:28 ` Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 10/11] usb: ehci-vf: Add weak function for board specific initialisation Bhuvanchandra DV
2015-06-01 8:51 ` [U-Boot] [PATCH V2 11/11] colibri_vf: Enable board specific USB initialisation for USB pen gpio Bhuvanchandra DV
2015-06-01 10:25 ` Stefan Agner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=556227E2.1010104@toradex.com \
--to=bhuvanchandra.dv@toradex.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox