1. 23 Oct, 2006 1 commit
    • Mark A. Greer's avatar
      [POWERPC] Add flatdevtree source · 6fb4efc6
      Mark A. Greer authored
      Add the latest version of the flatdevtree code and corresponding glue.
      
      A phandle table now tracks values returned by ft_find_device().
      The value returned by ft_find_device() is a phandle which is really
      an index into the phandle table.  The phandle table contains the address
      of the corresponding node.  When the flat dt is edited/moved, the node
      pointers in the phandle table are updated accordingly so no phandles kept
      by the caller become stale.
      Signed-off-by: default avatarMark A. Greer <mgreer@mvista.com>
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      6fb4efc6
  2. 18 Oct, 2006 2 commits
    • Mark A. Greer's avatar
      [POWERPC] More bootwrapper reorganization · c888554b
      Mark A. Greer authored
      More reorganization of the bootwrapper:
      - Add dtb section to zImage
      - ft_init now called by platform_init
      - Pack a flat dt before calling kernel
      - Remove size parameter from free
      - printf only calls console_ops.write it its not NULL
      - Some cleanup
      Signed-off-by: default avatarMark A. Greer <mgreer@mvista.com>
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      c888554b
    • Paul Mackerras's avatar
      [POWERPC] Make sure interrupt enable gets restored properly · b0a779de
      Paul Mackerras authored
      The lazy IRQ disable patch missed a couple of places where the
      interrupt enable flags need to be restored correctly.  First, we
      weren't restoring the paca->hard_enabled flag on interrupt exit.
      Instead of saving it on entry, we compute it from the MSR_EE bit
      in the MSR we are restoring at exit.  Secondly, the MMU hash miss
      code was clearing both paca->soft_enabled and paca->hard_enabled
      but not restoring them in the case where hash_page was able to
      resolve the miss from the Linux page tables.
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      b0a779de
  3. 16 Oct, 2006 16 commits
  4. 15 Oct, 2006 10 commits
  5. 14 Oct, 2006 11 commits