Changeset 965dc18 in mainline for kernel/arch/sparc64/include/mm/mmu.h


Ignore:
Timestamp:
2008-12-05T19:59:03Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
49093a4
Parents:
0258e67
Message:

Merge sparc branch to trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/include/mm/mmu.h

    r0258e67 r965dc18  
    3636#define KERN_sparc64_MMU_H_
    3737
     38#if defined(US)
    3839/* LSU Control Register ASI. */
    3940#define ASI_LSU_CONTROL_REG             0x45    /**< Load/Store Unit Control Register. */
     41#endif
    4042
    4143/* I-MMU ASIs. */
     
    5355#define VA_IMMU_TSB_BASE                0x28    /**< IMMU TSB base register. */
    5456#define VA_IMMU_TAG_ACCESS              0x30    /**< IMMU TLB tag access register. */
     57#if defined (US3)
     58#define VA_IMMU_PRIMARY_EXTENSION       0x48    /**< IMMU TSB primary extension register */
     59#define VA_IMMU_NUCLEUS_EXTENSION       0x58    /**< IMMU TSB nucleus extension register */
     60#endif
     61
    5562
    5663/* D-MMU ASIs. */
     
    7481#define VA_DMMU_VA_WATCHPOINT_REG       0x38    /**< DMMU VA data watchpoint register. */
    7582#define VA_DMMU_PA_WATCHPOINT_REG       0x40    /**< DMMU PA data watchpoint register. */
     83#if defined (US3)
     84#define VA_DMMU_PRIMARY_EXTENSION       0x48    /**< DMMU TSB primary extension register */
     85#define VA_DMMU_SECONDARY_EXTENSION     0x50    /**< DMMU TSB secondary extension register */
     86#define VA_DMMU_NUCLEUS_EXTENSION       0x58    /**< DMMU TSB nucleus extension register */
     87#endif
    7688
    7789#ifndef __ASM__
     
    8193#include <arch/types.h>
    8294
     95#if defined(US)
    8396/** LSU Control Register. */
    8497typedef union {
     
    101114        } __attribute__ ((packed));
    102115} lsu_cr_reg_t;
     116#endif /* US */
    103117
    104118#endif /* !def __ASM__ */
Note: See TracChangeset for help on using the changeset viewer.