mbox series

[U-Boot,v2,0/5] sunxi: Enable EMAC on various boards

Message ID 20171125050832.11803-1-wens@csie.org
Headers show
Series sunxi: Enable EMAC on various boards | expand

Message

Chen-Yu Tsai Nov. 25, 2017, 5:08 a.m. UTC
Hi,

This series enables the EMAC for some A83T and A64 boards.

Changes since v1:

  - Added "bitfield: Include linux/bitops.h for ffs()" to fix build
    errors
  - Use bitfield_replace_by_mask() instead of open coding bitfield ops
  - Trimmed used pins in the device tree to only those actually needed
  - Enabled Realtek PHY driver
  - Added "sunxi: Enable EMAC on the Bananapi M64"

ChenYu


Chen-Yu Tsai (5):
  bitfield: Include linux/bitops.h for ffs()
  net: sun8i_emac: Support RX/TX delay chains
  sunxi: Enable EMAC on the Cubietruck Plus
  sunxi: Enable EMAC on the Bananapi M3
  sunxi: Enable EMAC on the Bananapi M64

 arch/arm/dts/sun50i-a64-bananapi-m64-u-boot.dtsi   | 39 +++++++++++++++++++++
 arch/arm/dts/sun8i-a83t-bananapi-m3-u-boot.dtsi    | 40 ++++++++++++++++++++++
 .../arm/dts/sun8i-a83t-cubietruck-plus-u-boot.dtsi | 38 ++++++++++++++++++++
 configs/Cubietruck_plus_defconfig                  |  2 ++
 configs/Sinovoip_BPI_M3_defconfig                  |  2 ++
 drivers/net/sun8i_emac.c                           | 22 ++++++++++++
 include/bitfield.h                                 |  1 +
 7 files changed, 144 insertions(+)
 create mode 100644 arch/arm/dts/sun50i-a64-bananapi-m64-u-boot.dtsi
 create mode 100644 arch/arm/dts/sun8i-a83t-bananapi-m3-u-boot.dtsi
 create mode 100644 arch/arm/dts/sun8i-a83t-cubietruck-plus-u-boot.dtsi

Comments

Chen-Yu Tsai Dec. 5, 2017, 1:07 p.m. UTC | #1
Hi,

On Sat, Nov 25, 2017 at 1:08 PM, Chen-Yu Tsai <wens@csie.org> wrote:
> Hi,
>
> This series enables the EMAC for some A83T and A64 boards.
>
> Changes since v1:
>
>   - Added "bitfield: Include linux/bitops.h for ffs()" to fix build
>     errors
>   - Use bitfield_replace_by_mask() instead of open coding bitfield ops
>   - Trimmed used pins in the device tree to only those actually needed
>   - Enabled Realtek PHY driver
>   - Added "sunxi: Enable EMAC on the Bananapi M64"
>
> ChenYu
>
>
> Chen-Yu Tsai (5):
>   bitfield: Include linux/bitops.h for ffs()
>   net: sun8i_emac: Support RX/TX delay chains
>   sunxi: Enable EMAC on the Cubietruck Plus
>   sunxi: Enable EMAC on the Bananapi M3
>   sunxi: Enable EMAC on the Bananapi M64

Any comments (particularly two the first two patches) on this series?
Joe?

ChenYu

>
>  arch/arm/dts/sun50i-a64-bananapi-m64-u-boot.dtsi   | 39 +++++++++++++++++++++
>  arch/arm/dts/sun8i-a83t-bananapi-m3-u-boot.dtsi    | 40 ++++++++++++++++++++++
>  .../arm/dts/sun8i-a83t-cubietruck-plus-u-boot.dtsi | 38 ++++++++++++++++++++
>  configs/Cubietruck_plus_defconfig                  |  2 ++
>  configs/Sinovoip_BPI_M3_defconfig                  |  2 ++
>  drivers/net/sun8i_emac.c                           | 22 ++++++++++++
>  include/bitfield.h                                 |  1 +
>  7 files changed, 144 insertions(+)
>  create mode 100644 arch/arm/dts/sun50i-a64-bananapi-m64-u-boot.dtsi
>  create mode 100644 arch/arm/dts/sun8i-a83t-bananapi-m3-u-boot.dtsi
>  create mode 100644 arch/arm/dts/sun8i-a83t-cubietruck-plus-u-boot.dtsi
>
> --
> 2.15.0
>
Joe Hershberger Dec. 5, 2017, 8:52 p.m. UTC | #2
On Tue, Dec 5, 2017 at 7:07 AM, Chen-Yu Tsai <wens@csie.org> wrote:
> Hi,
>
> On Sat, Nov 25, 2017 at 1:08 PM, Chen-Yu Tsai <wens@csie.org> wrote:
>> Hi,
>>
>> This series enables the EMAC for some A83T and A64 boards.
>>
>> Changes since v1:
>>
>>   - Added "bitfield: Include linux/bitops.h for ffs()" to fix build
>>     errors
>>   - Use bitfield_replace_by_mask() instead of open coding bitfield ops
>>   - Trimmed used pins in the device tree to only those actually needed
>>   - Enabled Realtek PHY driver
>>   - Added "sunxi: Enable EMAC on the Bananapi M64"
>>
>> ChenYu
>>
>>
>> Chen-Yu Tsai (5):
>>   bitfield: Include linux/bitops.h for ffs()
>>   net: sun8i_emac: Support RX/TX delay chains
>>   sunxi: Enable EMAC on the Cubietruck Plus
>>   sunxi: Enable EMAC on the Bananapi M3
>>   sunxi: Enable EMAC on the Bananapi M64
>
> Any comments (particularly two the first two patches) on this series?
> Joe?

I sent an issue with net: sun8i_emac: Support RX/TX delay chains

Cheers,
-Joe