JH7110.h 957 B

123456789101112131415161718192021222324
  1. /** @file
  2. *
  3. * Copyright (c) 2023, Minda Chen <minda.chen@starfivetech.com>.
  4. *
  5. * SPDX-License-Identifier: BSD-2-Clause-Patent
  6. *
  7. **/
  8. #ifndef JH7110_H__
  9. #define JH7110_H__
  10. //#define JH7110_SOC_REGISTERS (FixedPcdGet64 (PcdJH7110RegistersAddress))
  11. //#define JH7110_SOC_REGISTER_LENGTH 0x02000000
  12. /* Generic PCI addresses */
  13. #define PCIE_TOP_OF_MEM_WIN (FixedPcdGet64 (PcdJH7110PciBusMmioAdr))
  14. #define PCIE_CPU_MMIO_WINDOW (FixedPcdGet64 (PcdJH7110PciCpuMmioAdr))
  15. #define PCIE_BRIDGE_MMIO_LEN (FixedPcdGet32 (PcdJH7110PciBusMmioLen))
  16. /* PCI root bridge control registers location */
  17. #define PCIE_REG_BASE (FixedPcdGet64 (PcdJH7110PciRegBase))
  18. #define PCIE_CONFIG_BASE (FixedPcdGet64 (PcdJH7110PciConfigRegBase))
  19. #endif /* JH7110_H__ */