101-powerpc-85xx-hiveap-330-support.patch 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. --- a/arch/powerpc/platforms/85xx/Kconfig
  2. +++ b/arch/powerpc/platforms/85xx/Kconfig
  3. @@ -40,6 +40,17 @@ config BSC9132_QDS
  4. and dual StarCore SC3850 DSP cores.
  5. Manufacturer : Freescale Semiconductor, Inc
  6. +config HIVEAP_330
  7. + bool "Aerohive HiveAP-330"
  8. + select DEFAULT_UIMAGE
  9. + select ARCH_REQUIRE_GPIOLIB
  10. + select GPIO_MPC8XXX
  11. + help
  12. + This option enables support for the Aerohive HiveAP-330 board.
  13. +
  14. + This board is a Concurrent Dual-Band wireless access point with a
  15. + Freescale P1020 SoC.
  16. +
  17. config MPC8540_ADS
  18. bool "Freescale MPC8540 ADS"
  19. select DEFAULT_UIMAGE
  20. --- a/arch/powerpc/platforms/85xx/Makefile
  21. +++ b/arch/powerpc/platforms/85xx/Makefile
  22. @@ -12,6 +12,7 @@ obj-y += common.o
  23. obj-$(CONFIG_BSC9131_RDB) += bsc913x_rdb.o
  24. obj-$(CONFIG_BSC9132_QDS) += bsc913x_qds.o
  25. obj-$(CONFIG_C293_PCIE) += c293pcie.o
  26. +obj-$(CONFIG_HIVEAP_330) += hiveap-330.o
  27. obj-$(CONFIG_MPC8536_DS) += mpc8536_ds.o
  28. obj8259-$(CONFIG_PPC_I8259) += mpc85xx_8259.o
  29. obj-$(CONFIG_MPC85xx_DS) += mpc85xx_ds.o $(obj8259-y)
  30. --- a/arch/powerpc/boot/Makefile
  31. +++ b/arch/powerpc/boot/Makefile
  32. @@ -181,6 +181,7 @@ src-plat-$(CONFIG_PPC_PSERIES) += pserie
  33. src-plat-$(CONFIG_PPC_POWERNV) += pseries-head.S
  34. src-plat-$(CONFIG_PPC_IBM_CELL_BLADE) += pseries-head.S
  35. src-plat-$(CONFIG_MVME7100) += motload-head.S mvme7100.c
  36. +src-plat-$(CONFIG_HIVEAP_330) += simpleboot.c fixed-head.S
  37. src-plat-$(CONFIG_TL_WDR4900_V1) += simpleboot.c fixed-head.S
  38. src-plat-$(CONFIG_PPC_MICROWATT) += fixed-head.S microwatt.c
  39. @@ -352,6 +353,7 @@ image-$(CONFIG_TQM8548) += cuImage.tqm
  40. image-$(CONFIG_TQM8555) += cuImage.tqm8555
  41. image-$(CONFIG_TQM8560) += cuImage.tqm8560
  42. image-$(CONFIG_KSI8560) += cuImage.ksi8560
  43. +image-$(CONFIG_HIVEAP_330) += simpleImage.hiveap-330
  44. image-$(CONFIG_TL_WDR4900_V1) += simpleImage.tl-wdr4900-v1
  45. # Board ports in arch/powerpc/platform/86xx/Kconfig
  46. image-$(CONFIG_MVME7100) += dtbImage.mvme7100
  47. --- a/arch/powerpc/boot/wrapper
  48. +++ b/arch/powerpc/boot/wrapper
  49. @@ -345,6 +345,7 @@ adder875-redboot)
  50. platformo="$object/fixed-head.o $object/redboot-8xx.o"
  51. binary=y
  52. ;;
  53. +simpleboot-hiveap-330|\
  54. simpleboot-tl-wdr4900-v1)
  55. platformo="$object/fixed-head.o $object/simpleboot.o"
  56. link_address='0x1500000'