1. 01 10月, 2008 1 次提交
    • R
      [ARM] Introduce new PTE memory type bits · bb30f36f
      Russell King 提交于
      Provide L_PTE_MT_xxx definitions to describe the memory types that we
      use in Linux/ARM.  These definitions are carefully picked such that:
      
      1. their LSBs match what is required for pre-ARMv6 CPUs.
      2. they all have a unique encoding, including after modification
         by build_mem_type_table() (the result being that some have more
         than one combination.)
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      bb30f36f
  2. 31 12月, 2006 1 次提交
  3. 13 12月, 2006 1 次提交
    • R
      [ARM] Unuse another Linux PTE bit · ad1ae2fe
      Russell King 提交于
      L_PTE_ASID is not really required to be stored in every PTE, since we
      can identify it via the address passed to set_pte_at().  So, create
      set_pte_ext() which takes the address of the PTE to set, the Linux
      PTE value, and the additional CPU PTE bits which aren't encoded in
      the Linux PTE value.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      ad1ae2fe
  4. 20 9月, 2006 1 次提交
  5. 08 6月, 2005 1 次提交