1. 01 Apr, 2011 3 commits
    • Michal Simek's avatar
      microblaze: Fix ftrace · 9e1491de
      Michal Simek authored
      - Do not trace idle loop which takes a lot time
      - Fix cache handling in generic ftrace code
      - Do not trace lib functions ashldi3, ashrdi3, lshrdi3
        Functions are called from generic ftrace code which
        can't be traced
      Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
      9e1491de
    • Michal Simek's avatar
      microblaze: Wire up new syscalls · 57bd35d4
      Michal Simek authored
      Hook up name_to_handle_at, open_by_handle_at, clock_adjtime, syncfs
      Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
      57bd35d4
    • Michal Simek's avatar
      microblaze: Fix level/edge irq sensibility · 56d44801
      Michal Simek authored
      Patches:
      "microblaze: Convert to new irq function names"
      sha (4adc192e)
      and
      "microblaze: Use generic show_interrupts()"
      sha(9d61c18b)
      
      should also setup edge/level in irq_set_chip_and_handler_name
      name parameter.
      
      Error log:
      ~ # cat /proc/interrupts
                 CPU0
        2:          2  Xilinx INTC-Xilinx INTC  eth0
        3:          2  Xilinx INTC-Xilinx INTC  eth0
        4:        241  Xilinx INTC-Xilinx INTC  timer
        6:        108  Xilinx INTC-Xilinx INTC  serial
      
      Fixed:
      ~ # cat /proc/interrupts
                 CPU0
        2:          2  Xilinx INTC-level     eth0
        3:          2  Xilinx INTC-level     eth0
        4:        238  Xilinx INTC-edge      timer
        6:        108  Xilinx INTC-level     serial
      Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
      Acked-by: default avatarThomas Gleixner <tglx@linutronix.de>
      
      ---
      
      v2: Fix exchanged edge and level
      56d44801
  2. 29 Mar, 2011 37 commits