Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1359552
| From | David Lechner <david@lechnology.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH v2 00/11] da8xx USB clocks |
| Date | 2016-03-17 04:40 +0100 |
| Message-ID | <rdwWZ-1LR-3@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
OK, ready for round two. I've added a new callback in the davinci clocks so that they can properly handle clock muxing. The clock functions are pretty much the same as in the previous patch set other than clk_set_parent() now works. The next new thing is a phy driver for the CFGCHIP2 register that controls the SoC USB PHY (both USB 1.1 and USB 2.0). The ohci and musb drivers have been updated to use this new phy driver. David Lechner (10): ARM: davinci: add set_parent callback for mux clocks ARM: davinci: da850: use clk->set_parent for async3 ARM: davinci: da8xx: add usb phy clocks dt-bindings: Add bindings for phy-da8xx-usb phy: da8xx-usb: new driver for DA8XX SoC USB PHY ARM: davinci: da8xx: Add USB PHY platform declaration ARM: dt: da850: Add usb phy node usb: ohci-da8xx: Remove code that references mach usb: musb: da8xx: Use devm in probe usb: musb: da8xx: Remove mach code Petr Kulhavy (1): ARM: davinci: defined missing CFGCHIP2_REFFREQ_* macros for MUSB PHY .../devicetree/bindings/phy/phy-da8xx-usb.txt | 34 +++ arch/arm/boot/dts/da850.dtsi | 6 + arch/arm/mach-davinci/board-da830-evm.c | 12 - arch/arm/mach-davinci/board-omapl138-hawk.c | 7 - arch/arm/mach-davinci/clock.c | 17 +- arch/arm/mach-davinci/clock.h | 1 + arch/arm/mach-davinci/da830.c | 143 ++++++++++ arch/arm/mach-davinci/da850.c | 231 ++++++++++++---- arch/arm/mach-davinci/include/mach/da8xx.h | 1 + arch/arm/mach-davinci/usb.c | 24 +- drivers/phy/Kconfig | 9 + drivers/phy/Makefile | 1 + drivers/phy/phy-da8xx-usb.c | 295 +++++++++++++++++++++ drivers/usb/host/ohci-da8xx.c | 90 +++---- drivers/usb/musb/da8xx.c | 150 +++-------- include/linux/platform_data/usb-davinci.h | 6 + 16 files changed, 799 insertions(+), 228 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/phy-da8xx-usb.txt create mode 100644 drivers/phy/phy-da8xx-usb.c -- 1.9.1
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH v2 00/11] da8xx USB clocks David Lechner <david@lechnology.com> - 2016-03-17 04:40 +0100
[PATCH v2 07/11] ARM: davinci: da8xx: Add USB PHY platform declaration David Lechner <david@lechnology.com> - 2016-03-17 04:50 +0100
[PATCH v2 10/11] usb: musb: da8xx: Use devm in probe David Lechner <david@lechnology.com> - 2016-03-17 04:50 +0100
Re: [PATCH v2 10/11] usb: musb: da8xx: Use devm in probe Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> - 2016-03-17 12:10 +0100
[PATCH v2 02/11] ARM: davinci: add set_parent callback for mux clocks David Lechner <david@lechnology.com> - 2016-03-17 04:50 +0100
[PATCH v2 01/11] ARM: davinci: defined missing CFGCHIP2_REFFREQ_* macros for MUSB PHY David Lechner <david@lechnology.com> - 2016-03-17 04:50 +0100
[PATCH v2 09/11] usb: ohci-da8xx: Remove code that references mach David Lechner <david@lechnology.com> - 2016-03-17 04:50 +0100
Re: [PATCH v2 09/11] usb: ohci-da8xx: Remove code that references mach Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> - 2016-03-17 14:00 +0100
Re: [PATCH v2 09/11] usb: ohci-da8xx: Remove code that references mach Alan Stern <stern@rowland.harvard.edu> - 2016-03-17 19:10 +0100
[PATCH v2 04/11] ARM: davinci: da8xx: add usb phy clocks David Lechner <david@lechnology.com> - 2016-03-17 04:50 +0100
Re: [PATCH v2 04/11] ARM: davinci: da8xx: add usb phy clocks Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> - 2016-03-17 13:20 +0100
Re: [PATCH v2 04/11] ARM: davinci: da8xx: add usb phy clocks Sekhar Nori <nsekhar@ti.com> - 2016-03-23 18:00 +0100
Re: [PATCH v2 04/11] ARM: davinci: da8xx: add usb phy clocks David Lechner <david@lechnology.com> - 2016-03-23 18:50 +0100
Re: [PATCH v2 04/11] ARM: davinci: da8xx: add usb phy clocks Sekhar Nori <nsekhar@ti.com> - 2016-03-23 19:00 +0100
[PATCH v2 03/11] ARM: davinci: da850: use clk->set_parent for async3 David Lechner <david@lechnology.com> - 2016-03-17 04:50 +0100
Re: [PATCH v2 03/11] ARM: davinci: da850: use clk->set_parent for async3 Sekhar Nori <nsekhar@ti.com> - 2016-03-23 17:00 +0100
Re: [PATCH v2 03/11] ARM: davinci: da850: use clk->set_parent for async3 David Lechner <david@lechnology.com> - 2016-03-23 18:30 +0100
Re: [PATCH v2 03/11] ARM: davinci: da850: use clk->set_parent for async3 Sekhar Nori <nsekhar@ti.com> - 2016-03-23 18:40 +0100
Re: [PATCH v2 03/11] ARM: davinci: da850: use clk->set_parent for async3 David Lechner <david@lechnology.com> - 2016-03-23 19:40 +0100
Re: [PATCH v2 03/11] ARM: davinci: da850: use clk->set_parent for async3 Sekhar Nori <nsekhar@ti.com> - 2016-03-24 14:50 +0100
Re: [PATCH v2 00/11] da8xx USB clocks Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> - 2016-03-17 14:40 +0100
Re: [PATCH v2 00/11] da8xx USB clocks Sekhar Nori <nsekhar@ti.com> - 2016-03-23 18:30 +0100
csiph-web