From: David Lechner <david@lechnology.com> To: Sekhar Nori <nsekhar@ti.com>, Kevin Hilman <khilman@kernel.org> Cc: David Lechner <david@lechnology.com>, Axel Haslam <ahaslam@baylibre.com>, Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v7 0/4] da8xx USB PHY platform devices and clocks Date: Wed, 26 Oct 2016 19:18:14 -0500 [thread overview] Message-ID: <1477527498-21930-1-git-send-email-david@lechnology.com> (raw) This series depends on [v3] ARM: davinci: da8xx: Fix some redefined symbol warnings <https://patchwork.kernel.org/patch/9397005/> being applied first. v7 changes: * Dropped patches that have been accepted into linux-davinci already * New patch for adding device names to clock lookup tables * Picked up related patch from Axel Haslam for registering USB PHY clocks on device tree boards and added error checking to to that patch * Rebased on latest linux-davinci + linux-next * Added devices instead of NULL in clk_get() where appropriate usb-da8xx.c * Re-ordered patches so that they apply/build cleanly v6 changes: * Combine "ARM: davinci: da8xx: Enable the usb20 "per" clk on phy_clk_enable" from the "[PATCH/RFT v2 00/17] Add DT support for ohci-da8xx" series with the "ARM: davinci: da8xx: add usb phy clocks" patch in this series. * Change the syscon and da8xx-usb-phy device ids to -1. v5 changes: renamed "usbphy" to "usb_phy" or "usb-phy" as appropriate v4 changes: fix strict checkpatch complaint v3 changes: * Fixed the davinci device tree declarations to use the preferred DT address convention so that the items I have added can be correct too. * Moved that davinci clock init so that we don't have to call ioremap in the clock mux functions. * Added a new "syscon" device for the CFGCHIP registers. This is used by the USB PHY driver and will be used in the future in common clock framework drivers. * USB clocks are moved to a common file instead of having duplicated code. * PHY driver uses syscon for CFGCHIP registers instead of using them directly. Axel Haslam (1): ARM: davinci: da8xx: register USB PHY clocks in the DT file David Lechner (3): ARM: davinci: da8xx: Add USB PHY platform declaration ARM: davinci: da8xx: Add USB device names to clock lookup tables ARM: davinci: da8xx: add usb phy clocks arch/arm/mach-davinci/board-da830-evm.c | 49 ++--- arch/arm/mach-davinci/board-omapl138-hawk.c | 20 ++- arch/arm/mach-davinci/da830.c | 4 +- arch/arm/mach-davinci/da850.c | 4 +- arch/arm/mach-davinci/da8xx-dt.c | 14 ++ arch/arm/mach-davinci/include/mach/da8xx.h | 4 + arch/arm/mach-davinci/usb-da8xx.c | 270 ++++++++++++++++++++++++++-- 7 files changed, 307 insertions(+), 58 deletions(-) -- 2.7.4
WARNING: multiple messages have this Message-ID (diff)
From: david@lechnology.com (David Lechner) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v7 0/4] da8xx USB PHY platform devices and clocks Date: Wed, 26 Oct 2016 19:18:14 -0500 [thread overview] Message-ID: <1477527498-21930-1-git-send-email-david@lechnology.com> (raw) This series depends on [v3] ARM: davinci: da8xx: Fix some redefined symbol warnings <https://patchwork.kernel.org/patch/9397005/> being applied first. v7 changes: * Dropped patches that have been accepted into linux-davinci already * New patch for adding device names to clock lookup tables * Picked up related patch from Axel Haslam for registering USB PHY clocks on device tree boards and added error checking to to that patch * Rebased on latest linux-davinci + linux-next * Added devices instead of NULL in clk_get() where appropriate usb-da8xx.c * Re-ordered patches so that they apply/build cleanly v6 changes: * Combine "ARM: davinci: da8xx: Enable the usb20 "per" clk on phy_clk_enable" from the "[PATCH/RFT v2 00/17] Add DT support for ohci-da8xx" series with the "ARM: davinci: da8xx: add usb phy clocks" patch in this series. * Change the syscon and da8xx-usb-phy device ids to -1. v5 changes: renamed "usbphy" to "usb_phy" or "usb-phy" as appropriate v4 changes: fix strict checkpatch complaint v3 changes: * Fixed the davinci device tree declarations to use the preferred DT address convention so that the items I have added can be correct too. * Moved that davinci clock init so that we don't have to call ioremap in the clock mux functions. * Added a new "syscon" device for the CFGCHIP registers. This is used by the USB PHY driver and will be used in the future in common clock framework drivers. * USB clocks are moved to a common file instead of having duplicated code. * PHY driver uses syscon for CFGCHIP registers instead of using them directly. Axel Haslam (1): ARM: davinci: da8xx: register USB PHY clocks in the DT file David Lechner (3): ARM: davinci: da8xx: Add USB PHY platform declaration ARM: davinci: da8xx: Add USB device names to clock lookup tables ARM: davinci: da8xx: add usb phy clocks arch/arm/mach-davinci/board-da830-evm.c | 49 ++--- arch/arm/mach-davinci/board-omapl138-hawk.c | 20 ++- arch/arm/mach-davinci/da830.c | 4 +- arch/arm/mach-davinci/da850.c | 4 +- arch/arm/mach-davinci/da8xx-dt.c | 14 ++ arch/arm/mach-davinci/include/mach/da8xx.h | 4 + arch/arm/mach-davinci/usb-da8xx.c | 270 ++++++++++++++++++++++++++-- 7 files changed, 307 insertions(+), 58 deletions(-) -- 2.7.4
next reply other threads:[~2016-10-27 0:19 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top 2016-10-27 0:18 David Lechner [this message] 2016-10-27 0:18 ` [PATCH v7 0/4] da8xx USB PHY platform devices and clocks David Lechner 2016-10-27 0:18 ` [PATCH v7 1/4] ARM: davinci: da8xx: Add USB PHY platform declaration David Lechner 2016-10-27 0:18 ` David Lechner 2016-10-31 11:54 ` Sekhar Nori 2016-10-31 11:54 ` Sekhar Nori 2016-10-27 0:18 ` [PATCH v7 2/4] ARM: davinci: da8xx: Add USB device names to clock lookup tables David Lechner 2016-10-27 0:18 ` David Lechner 2016-10-31 11:55 ` Sekhar Nori 2016-10-31 11:55 ` Sekhar Nori 2016-10-27 0:18 ` [PATCH v7 3/4] ARM: davinci: da8xx: add usb phy clocks David Lechner 2016-10-27 0:18 ` David Lechner 2016-10-27 0:18 ` [PATCH v7 4/4] ARM: davinci: da8xx: register USB PHY clocks in the DT file David Lechner 2016-10-27 0:18 ` David Lechner 2016-10-28 9:59 ` [PATCH v7 0/4] da8xx USB PHY platform devices and clocks Sekhar Nori 2016-10-28 9:59 ` Sekhar Nori
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=1477527498-21930-1-git-send-email-david@lechnology.com \ --to=david@lechnology.com \ --cc=ahaslam@baylibre.com \ --cc=khilman@kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=nsekhar@ti.com \ --cc=sergei.shtylyov@cogentembedded.com \ /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: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.