[OpenWrt-Devel] [PATCH 0/3] at91: fixes for 3.18 kernel update

Owen Kirby osk at exegin.com
Wed Feb 18 21:29:57 EST 2015


The following are some fixes from testing the v3.18 update to the at91 target. In
particular, I found that the drivers for the poweroff and reset controllers were
missing (they were built implicitly in 3.14), which would cause the router to hang
when trying to reboot.

The AT91 USB gadget driver was broken from changes in clock registration in 3.18,
so I have backported a patch to the at91_udc driver posted to the linux-arm-kernel
mailing list a few months ago.

This was tested on an AT91SAM9G20-EK and an Exegin Q5x board.

Owen Kirby (3):
  at91: Enable power and reset controller drivers.
  at91: USB gadget subsystem cleanup and driver fix.
  at91: Add dts for Exegin Q5x boards.

 target/linux/at91/Makefile                         |   4 +-
 target/linux/at91/config-default                   |  16 +-
 .../at91/files/arch/arm/boot/dts/at91-q5xr5.dts    | 193 +++++++++++++++++++++
 target/linux/at91/image/Makefile                   |   4 +
 target/linux/at91/modules.mk                       |  18 ++
 .../100-ARM-at91-build-dtb-for-LMU5000.patch       |   2 +-
 .../patches/101-ARM-at91-build-dtb-for-q5xr5.patch |  10 ++
 .../200-ARM-at91-udc-clockfix-backport.patch       |  82 +++++++++
 8 files changed, 318 insertions(+), 11 deletions(-)
 create mode 100644 target/linux/at91/files/arch/arm/boot/dts/at91-q5xr5.dts
 create mode 100644 target/linux/at91/patches/101-ARM-at91-build-dtb-for-q5xr5.patch
 create mode 100644 target/linux/at91/patches/200-ARM-at91-udc-clockfix-backport.patch

-- 
1.9.1
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list