From: Andrey Smirnov <andrew.smirnov@gmail.com>
To: barebox@lists.infradead.org
Cc: Andrey Smirnov <andrew.smirnov@gmail.com>
Subject: [PATCH 00/16] Vybrid related patches
Date: Mon, 5 Dec 2016 06:54:28 -0800 [thread overview]
Message-ID: <1480949684-18520-1-git-send-email-andrew.smirnov@gmail.com> (raw)
Hi everyone,
Here's a second wave of Vybrid related patches that I developed
working with custom Vybrid board.
Most notable features of this patchset are:
- CPU re-clocking for Vybrid
- USB support on Vybrid
- Early pinmux configuration routines for i.MX and Vybrid. An
example of their utility is shown in the patch for i.MX6
SabreSD board (I also have custom code using Vybrid version of
those to read various "bootstraping" pins on my custom design)
Andrey Smirnov (16):
i.MX: esdhc: Enable host->clk during initialization
i.MX: ocotp: Add provisions for storing multiple MAC addresses
i.MX: ocotp: Initialize OCOTP as early as possible
i.MX: ocotp: Initialize 'sense_enable' to true on Vybrid
i.MX: clk: Add IMX_PLLV3_SYS_VF610 subtype
i.MX: vf610: Ramp CPU clock to maximum frequency
i.MX: iomuxv3: Add low-level pad code to headers
i.MX: iomuxv3: Add helper type to deconstruct iomux_v3_cfg_t values
i.MX: iomuxv3: Add low-level pad configuration routine
i.MX6: sabresd: Remove magic numbers in setup_uart
i.MX: iomuxv3: Use helper functions in iomux-v3.h
i.MX: vf610: Add low-level pin configuration helper
i.MX: iomux-vf610: Add missing pad definitions
i.MX: imx-usb-phy: Add VF610 OF compatiblity string
i.MX: Default CONFI_USB_IMX_PHY to 'y' on Vybrid
i.MX: imx-usb-misc: Add Vybrid support
arch/arm/boards/freescale-mx6-sabresd/lowlevel.c | 9 +-
arch/arm/mach-imx/Kconfig | 13 ++
arch/arm/mach-imx/include/mach/iomux-v3.h | 61 ++++++++
arch/arm/mach-imx/include/mach/iomux-vf610.h | 20 +++
arch/arm/mach-imx/ocotp.c | 58 ++++++-
drivers/clk/imx/clk-pllv3.c | 108 +++++++++++++
drivers/clk/imx/clk-vf610.c | 187 ++++++++++++++++++++++-
drivers/clk/imx/clk.h | 5 +
drivers/mci/imx-esdhc.c | 7 +
drivers/pinctrl/imx-iomux-v3.c | 38 +----
drivers/pinctrl/pinctrl-vf610.c | 11 +-
drivers/usb/imx/Kconfig | 2 +-
drivers/usb/imx/imx-usb-misc.c | 28 ++++
drivers/usb/imx/imx-usb-phy.c | 2 +
14 files changed, 496 insertions(+), 53 deletions(-)
--
2.5.5
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
next reply other threads:[~2016-12-05 14:55 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-05 14:54 Andrey Smirnov [this message]
2016-12-05 14:54 ` [PATCH 01/16] i.MX: esdhc: Enable host->clk during initialization Andrey Smirnov
2016-12-05 14:54 ` [PATCH 02/16] i.MX: ocotp: Add provisions for storing multiple MAC addresses Andrey Smirnov
2016-12-05 15:14 ` Stefan Lengfeld
2016-12-06 14:48 ` Andrey Smirnov
2016-12-07 8:51 ` Stefan Lengfeld
2016-12-07 19:13 ` Sascha Hauer
2016-12-07 19:36 ` Andrey Smirnov
2016-12-07 20:57 ` Sascha Hauer
2016-12-07 19:32 ` Andrey Smirnov
2016-12-05 14:54 ` [PATCH 03/16] i.MX: ocotp: Initialize OCOTP as early as possible Andrey Smirnov
2016-12-05 14:54 ` [PATCH 04/16] i.MX: ocotp: Initialize 'sense_enable' to true on Vybrid Andrey Smirnov
2016-12-05 14:54 ` [PATCH 05/16] i.MX: clk: Add IMX_PLLV3_SYS_VF610 subtype Andrey Smirnov
2016-12-05 14:54 ` [PATCH 06/16] i.MX: vf610: Ramp CPU clock to maximum frequency Andrey Smirnov
2016-12-07 19:27 ` Sascha Hauer
2016-12-12 5:24 ` Andrey Smirnov
2016-12-05 14:54 ` [PATCH 07/16] i.MX: iomuxv3: Add low-level pad code to headers Andrey Smirnov
2016-12-05 14:54 ` [PATCH 08/16] i.MX: iomuxv3: Add helper type to deconstruct iomux_v3_cfg_t values Andrey Smirnov
2016-12-05 14:54 ` [PATCH 09/16] i.MX: iomuxv3: Add low-level pad configuration routine Andrey Smirnov
2016-12-05 14:54 ` [PATCH 10/16] i.MX6: sabresd: Remove magic numbers in setup_uart Andrey Smirnov
2016-12-05 14:54 ` [PATCH 11/16] i.MX: iomuxv3: Use helper functions in iomux-v3.h Andrey Smirnov
2016-12-05 14:54 ` [PATCH 12/16] i.MX: vf610: Add low-level pin configuration helper Andrey Smirnov
2016-12-05 14:54 ` [PATCH 13/16] i.MX: iomux-vf610: Add missing pad definitions Andrey Smirnov
2016-12-05 14:54 ` [PATCH 14/16] i.MX: imx-usb-phy: Add VF610 OF compatiblity string Andrey Smirnov
2016-12-05 14:54 ` [PATCH 15/16] i.MX: Default CONFI_USB_IMX_PHY to 'y' on Vybrid Andrey Smirnov
2016-12-05 14:54 ` [PATCH 16/16] i.MX: imx-usb-misc: Add Vybrid support Andrey Smirnov
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=1480949684-18520-1-git-send-email-andrew.smirnov@gmail.com \
--to=andrew.smirnov@gmail.com \
--cc=barebox@lists.infradead.org \
/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