1. 16 10月, 2007 1 次提交
  2. 12 10月, 2007 7 次提交
  3. 09 10月, 2007 2 次提交
  4. 27 8月, 2007 2 次提交
  5. 01 8月, 2007 1 次提交
  6. 14 7月, 2007 4 次提交
  7. 13 7月, 2007 1 次提交
  8. 11 7月, 2007 2 次提交
  9. 27 6月, 2007 2 次提交
  10. 11 5月, 2007 1 次提交
  11. 05 3月, 2007 2 次提交
  12. 15 2月, 2007 3 次提交
  13. 07 2月, 2007 6 次提交
    • R
      [MIPS] PB1100: Fix pile of warnings · 3f21cdee
      Ralf Baechle 提交于
        CC      arch/mips/au1000/pb1100/board_setup.o
      arch/mips/au1000/pb1100/board_setup.c: In function ‘board_setup’:
      arch/mips/au1000/pb1100/board_setup.c:104: warning: passing argument 1 of ‘readb’ makes pointer from integer without a cast
      arch/mips/au1000/pb1100/board_setup.c:105: warning: passing argument 1 of ‘readb’ makes pointer from integer without a cast
      arch/mips/au1000/pb1100/board_setup.c:105: warning: passing argument 2 of ‘writeb’ makes pointer from integer without a cast
      arch/mips/au1000/pb1100/board_setup.c:109: warning: passing argument 1 of ‘readb’ makes pointer from integer without a cast
      arch/mips/au1000/pb1100/board_setup.c:110: warning: passing argument 1 of ‘readb’ makes pointer from integer without a cast
      arch/mips/au1000/pb1100/board_setup.c:110: warning: passing argument 2 of ‘writeb’ makes pointer from integer without a cast
      arch/mips/au1000/pb1100/board_setup.c:51: warning: unused variable ‘sys_clksrc’
      arch/mips/au1000/pb1100/board_setup.c:51: warning: unused variable ‘sys_freqctrl’
      arch/mips/au1000/pb1100/board_setup.c:50: warning: unused variable ‘pin_func’
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      3f21cdee
    • R
      [MIPS] Alchemy: Fix bunch of warnings · 786d7cdd
      Ralf Baechle 提交于
        CC      arch/mips/au1000/common/pci.o
      arch/mips/au1000/common/pci.c:42: warning: large integer implicitly truncated to unsigned type
      arch/mips/au1000/common/pci.c:43: warning: large integer implicitly truncated to unsigned type
      arch/mips/au1000/common/pci.c:49: warning: large integer implicitly truncated to unsigned type
      arch/mips/au1000/common/pci.c:50: warning: large integer implicitly truncated to unsigned type
      arch/mips/au1000/common/pci.c: In function ‘au1x_pci_setup’:
      arch/mips/au1000/common/pci.c:82: warning: ISO C90 forbids mixed declarations and code
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      786d7cdd
    • R
      [MIPS] Alchemy: Fix bunch more warnings. · 722b05a0
      Ralf Baechle 提交于
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      722b05a0
    • A
      [MIPS] Fix pb1200/irqmap.c and apply some missed patches · 19487f1e
      Atsushi Nemoto 提交于
          
      pb1200/irqmap.c had been broken a while due to non-named initializer
      and had missed some recent IRQ related changes.  Apply these commits
      to this file.
          
      [MIPS] IRQ cleanups
      commit 1603b5ac
      [MIPS] use generic_handle_irq, handle_level_irq, handle_percpu_irq
      commit 1417836e
      [MIPS] Compile __do_IRQ() when really needed
      commit e77c232cSigned-off-by: NAtsushi Nemoto <anemo@mba.ocn.ne.jp>
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      19487f1e
    • A
      [MIPS] use name instead of typename for each irq_chip · 70d21cde
      Atsushi Nemoto 提交于
      The "typename" field was obsoleted by the "name" field.
      Signed-off-by: NAtsushi Nemoto <anemo@mba.ocn.ne.jp>
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      70d21cde
    • A
      [MIPS] prom_free_prom_memory cleanup · c44e8d5e
      Atsushi Nemoto 提交于
      Current prom_free_prom_memory() implementations are almost same as
      free_init_pages(), or no-op.  Make free_init_pages() extern (again)
      and make prom_free_prom_memory() use it.
      Signed-off-by: NAtsushi Nemoto <anemo@mba.ocn.ne.jp>
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      c44e8d5e
  14. 11 1月, 2007 1 次提交
    • A
      [MIPS] Alchemy: Fix PCI-memory access · 8a93c496
      Alexander Bigga 提交于
          
          The problem was introduced in 2.6.18.3 with the casting of some
          36bit-defines (PCI memory) in au1000.h to resource_size_t which may be
          u32 or u64 depending on the experimental CONFIG_RESOURCES_64BIT.
          
          With unset CONFIG_RESOURCES_64BIT, the pci-memory cannot be accessed
          because the ioremap in arch/mips/au1000/common/pci.c already used the
          truncated addresses.
          With set CONFIG_RESOURCES_64BIT, things get even worse, because PCI-scan
          aborts, due to resource conflict: request_resource() in arch/mips/pci/pci.c
          fails because the maximum iomem-address is 0xffffffff (32bit) but the
          pci-memory-start-address is 0x440000000 (36bit).
          
          To get pci working again, I propose the following patch:
          
          1. remove the resource_size_t-casting from au1000.h again
          2. make the casting in arch/mips/au1000/common/pci.c (it's allowed and
          necessary here. The 36bit-handling will be done in __fixup_bigphys_addr).
          
          With this patch pci works again like in 2.6.18.2, the gcc-compile warnings
          in pci.c are gone and it doesn't depend on CONFIG_EXPERIMENTAL.
      Signed-off-by: NAlexander Bigga <ab@mycable.de>
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      
      ---
      8a93c496
  15. 30 11月, 2006 2 次提交
  16. 01 11月, 2006 2 次提交
    • A
      [MIPS] Fixup migration to GENERIC_TIME · 16b7b2ac
      Atsushi Nemoto 提交于
      Since we already moved to GENERIC_TIME, we should implement alternatives
      of old do_gettimeoffset routines to get sub-jiffies resolution from
      gettimeofday().  This patch includes:
      
       * MIPS clocksource support (based on works by Manish Lachwani).
       * remove unused gettimeoffset routines and related codes.
       * remove unised 64bit do_div64_32().
       * simplify mips_hpt_init. (no argument needed, __init tag)
       * simplify c0_hpt_timer_init. (no need to write to c0_count)
       * remove some hpt_init routines.
       * mips_hpt_mask variable to specify bitmask of hpt value.
       * convert jmr3927_do_gettimeoffset to jmr3927_hpt_read.
       * convert ip27_do_gettimeoffset to ip27_hpt_read.
       * convert bcm1480_do_gettimeoffset to bcm1480_hpt_read.
       * simplify sb1250 hpt functions. (no need to subtract and shift)
      Signed-off-by: NAtsushi Nemoto <anemo@mba.ocn.ne.jp>
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      16b7b2ac
    • R
      c21e6d65
  17. 31 10月, 2006 1 次提交