hardware.h 643 B

123456789101112131415161718192021222324
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
  4. * Lokesh Vutla <lokeshvutla@ti.com>
  5. */
  6. #ifndef _ASM_ARCH_HARDWARE_H_
  7. #define _ASM_ARCH_HARDWARE_H_
  8. #ifdef CONFIG_SOC_K3_AM6
  9. #include "am6_hardware.h"
  10. #endif
  11. #ifdef CONFIG_SOC_K3_J721E
  12. #include "j721e_hardware.h"
  13. #endif
  14. /* Assuming these addresses and definitions stay common across K3 devices */
  15. #define CTRLMMR_WKUP_JTAG_ID 0x43000014
  16. #define JTAG_ID_VARIANT_SHIFT 28
  17. #define JTAG_ID_VARIANT_MASK (0xf << 28)
  18. #define JTAG_ID_PARTNO_SHIFT 12
  19. #define JTAG_ID_PARTNO_MASK (0xffff << 12)
  20. #endif /* _ASM_ARCH_HARDWARE_H_ */