[U-Boot] [PATCH v10 00/35] phy: sunxi: Add Allwinner sun4i USB PHY
Vasily Khoruzhick
anarsoul at gmail.com
Tue Jun 5 04:54:03 UTC 2018
On Fri, Jun 1, 2018 at 9:52 AM, Jagan Teki <jagan at amarulasolutions.com> wrote:
> On Mon, May 28, 2018 at 4:48 PM, Jagan Teki <jagan at amarulasolutions.com> wrote:
>> This series rework of previous version where it removes legacy
>> usb phy handling and added phy driver on generic-phy framework.
>>
>> Current implementation phy driver is unable to get pinctrl, clock
>> and reset details from DT since the dm code on these will add it future.
>>
>> Changes for v8, v9, v10:
>> - rebase on master
>> - collect Jun Acked-by
>> - add Linux commit id details for dt-binding patch
>> - fixed few commit messages
>>
>> Changes for v7:
>> - rebase on master
>>
>> Changes for v6:
>> - Create private config for passing through driver_data instead
>> directly passing musb_config. This make room for adding new
>> configs in coming patches.
>> - memset to pdata in musb-new/sunxi.c
>>
>> Changes for v5:
>> - Rework of previous series
>> - Used driver_data on sunxi.c since dt supported
>> - tested on bpi-m2-plus, orangepi_pc2/prime, bananapi-m64
>>
>> Changes for v4:
>> - Rework of previous series
>> - Add Allwinner sun4i USB PHY driver
>> - Drop legacy arch/arm/mach-sunxi/usb_phy.c and related code
>>
>> Chen-Yu Tsai (1):
>> sunxi: clock: Fix OHCI clock gating for H3/H5
>>
>> Jagan Teki (33):
>> usb: sunxi: Simplify ccm reg base code
>> musb: sunxi: Add proper macros instead of numericals
>> musb: sunxi: Use simple way to fill musb_hdrc pdata
>> musb: sunxi: Add fifo config
>> sunxi: clock: Fix clock gating for H3/H5/A64
>> musb: sunxi: Add OTG device clkgate and reset for H3/H5
>> musb: sunxi: Use BIT instead of numerical shift
>> musb: sunxi: Add support for H3/H5/A64
>> phy: Add Allwinner A64 USB PHY driver
>> phy: sun4i-usb: Add id_detect and vbus_detect ops
>> phy: sun4i-usb: Add H3/H5 PHY config
>> phy: sun4i-usb: Add V3S PHY config
>> phy: sun4i-usb: Add A83T USB PHY config
>> phy: sun4i-usb: Add A10/A13/A20 PHY config
>> phy: sun4i-usb: Add A31 PHY config
>> phy: sun4i-usb: Add A33 USB PHY config
>> phy: sun4i-usb: Add A23 USB PHY config
>> device-tree-bindings: phy: Sync sun4i-usb-phy bindings
>> board: sunxi: Use generic-phy for board_usb_cable_connected
>> phy: sun4i-usb: Add a sunxi specific function for setting
>> squelch-detect
>> usb: sunxi: Switch to use generic-phy
>> sunxi: Drop legacy usb_phy.c
>> arm64: allwinner: a64: bananapi-m64: Sync usb_otg node from Linux
>> configs: bananapi-m64: Enable USB OTG peripheral mode
>> ARM: dts: sun8i: a83t: Sync usbphy node from Linux
>> arm64: allwinner: a64: bananapi-m64: Sync usb host nodes from Linux
>> ARM: dts: sun8i-h3: bananapi-m2-plus: Sync usb otg nodes from Linux
>> configs: bananapi-m2-plus: Enable USB OTG peripheral mode
>> arm64: allwinner: h5: orangepi-pc2: Order nodes in alphabetic
>> arm64: allwinner: h5: orangepi-pc2: Sync usb otg nodes from Linux
>> configs: orangepi-pc2: Enable USB OTG peripheral mode
>> arm64: allwinner: h5: orangepi-prime: Sync usb otg nodes from Linux
>> configs: orangepi-prime: Enable USB OTG peripheral mode
>>
>> Jun Nie (1):
>> sunxi: h3: Sync OTG and HCI nodes from Linux DT
>
> Applied to u-boot-sunxi/master
Hi Jagan,
Have you tested these patches on A64 boards? It doesn't work for me on
Pinebook anymore.
Regards,
Vasily
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
More information about the U-Boot
mailing list