tplink_wdr4300.h 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * Copyright (C) 2016 Marek Vasut <marex@denx.de>
  4. */
  5. #ifndef __CONFIG_H
  6. #define __CONFIG_H
  7. #define CONFIG_SYS_HZ 1000
  8. #define CONFIG_SYS_MHZ 280
  9. #define CONFIG_SYS_MIPS_TIMER_FREQ (CONFIG_SYS_MHZ * 1000000)
  10. #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE
  11. #define CONFIG_SYS_MALLOC_LEN 0x40000
  12. #define CONFIG_SYS_BOOTPARAMS_LEN 0x20000
  13. #define CONFIG_SYS_SDRAM_BASE 0xa0000000
  14. #define CONFIG_SYS_LOAD_ADDR 0xa1000000
  15. #define CONFIG_LOADADDR CONFIG_SYS_LOAD_ADDR
  16. #define CONFIG_SYS_INIT_RAM_ADDR 0xbd000000
  17. #define CONFIG_SYS_INIT_RAM_SIZE 0x8000
  18. #define CONFIG_SYS_INIT_SP_ADDR \
  19. (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_SIZE)
  20. /*
  21. * Serial Port
  22. */
  23. #define CONFIG_SYS_NS16550_CLK 40000000
  24. #define CONFIG_SYS_BAUDRATE_TABLE \
  25. {9600, 19200, 38400, 57600, 115200}
  26. #define CONFIG_BOOTCOMMAND \
  27. "dhcp 192.168.1.1:wdr4300.fit && bootm $loadaddr"
  28. /*
  29. * Command
  30. */
  31. /* Miscellaneous configurable options */
  32. #define CONFIG_SYS_CBSIZE 1024 /* Console I/O buffer size */
  33. #define CONFIG_SYS_MAXARGS 32 /* Max number of command args */
  34. #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
  35. /* Boot argument buffer size */
  36. /* USB, USB storage, USB ethernet */
  37. #define CONFIG_EHCI_MMIO_BIG_ENDIAN
  38. #define CONFIG_EHCI_DESC_BIG_ENDIAN
  39. #define CONFIG_EHCI_IS_TDI
  40. /*
  41. * Diagnostics
  42. */
  43. #define CONFIG_SYS_MEMTEST_START 0x80100000
  44. #define CONFIG_SYS_MEMTEST_END 0x83f00000
  45. #define CONFIG_CMD_MII
  46. #endif /* __CONFIG_H */