001-adm8668_arch.patch 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. --- a/arch/mips/Kbuild.platforms
  2. +++ b/arch/mips/Kbuild.platforms
  3. @@ -30,6 +30,7 @@ platforms += sibyte
  4. platforms += sni
  5. platforms += txx9
  6. platforms += vr41xx
  7. +platforms += adm8668
  8. # include the platform specific files
  9. include $(patsubst %, $(srctree)/arch/mips/%/Platform, $(platforms))
  10. --- a/arch/mips/Kconfig
  11. +++ b/arch/mips/Kconfig
  12. @@ -136,6 +136,27 @@ config BCM47XX
  13. help
  14. Support for BCM47XX based boards
  15. +config ADM8668
  16. + bool "WildPass ADM8668"
  17. + select SYS_HAS_CPU_MIPS32_R1
  18. + select BOOT_RAW
  19. + select NO_EXCEPT_FILL
  20. + select IRQ_CPU
  21. + select CEVT_R4K
  22. + select CSRC_R4K
  23. + select HW_HAS_PCI
  24. + select PCI
  25. + select SYS_SUPPORTS_LITTLE_ENDIAN
  26. + select SYS_SUPPORTS_32BIT_KERNEL
  27. + select DMA_NONCOHERENT
  28. + select SWAP_IO_SPACE
  29. + select SYS_HAS_EARLY_PRINTK
  30. + select ARCH_REQUIRE_GPIOLIB
  31. + select HAVE_CLK
  32. + help
  33. + ADM8668 board support by neutronscott
  34. + Scott Nicholas <neutronscott@scottn.us>
  35. +
  36. config BCM63XX
  37. bool "Broadcom BCM63XX based boards"
  38. select BOOT_RAW
  39. @@ -834,6 +855,7 @@ config MIPS_PARAVIRT
  40. endchoice
  41. +source "arch/mips/adm8668/Kconfig"
  42. source "arch/mips/alchemy/Kconfig"
  43. source "arch/mips/ath79/Kconfig"
  44. source "arch/mips/bcm47xx/Kconfig"