1. 01 11月, 2011 1 次提交
    • R
      drivers/sfi: sfi_acpi.c needs sysfs.h · d2185c44
      Randy Dunlap 提交于
      sfi_acpi.c needs to include linux/sysfs.h for data types.
      
      drivers/sfi/sfi_core.h:66: error: field 'attr' has incomplete type
      drivers/sfi/sfi_acpi.c:179: warning: 'struct kobject' declared inside parameter list
      drivers/sfi/sfi_acpi.c:179: warning: its scope is only this definition or declaration, which is probably not what you want
      drivers/sfi/sfi_acpi.c:182: warning: type defaults to 'int' in declaration of '__mptr'
      drivers/sfi/sfi_acpi.c:182: warning: initialization from incompatible pointer type
      Signed-off-by: NRandy Dunlap <rdunlap@xenotime.net>
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      d2185c44
  2. 31 3月, 2011 1 次提交
  3. 12 1月, 2011 1 次提交
  4. 02 6月, 2010 1 次提交
  5. 28 5月, 2010 1 次提交
  6. 25 5月, 2010 1 次提交
    • F
      SFI: add support for v0.81 spec · 5487ab4a
      Feng Tang 提交于
      There are 2 major changes from v0.81 to v0.7:
      1. Consolidating the SPIB/I2CB tables into a new DEVS table,
         which is more expandable and can support other bus types
         than spi/i2c.
      2. Creating a new GPIO table, which list all the GPIO pins
         used in the platform.
      
      However, to avoid breaking current platforms who use SFI v0.7
      version firmware, the definitions for SPIB/I2CB will still
      be kept for a while
      Signed-off-by: NFeng Tang <feng.tang@intel.com>
      Signed-off-by: NLen Brown <len.brown@intel.com>
      5487ab4a
  7. 03 10月, 2009 2 次提交
    • A
      SFI: remove __init from sfi_verify_table · 011a606d
      Arjan van de Ven 提交于
      sfi_verify_table() is called at runtime, and thus cannot be __init
      Signed-off-by: NArjan van de Ven <arjan@linux.intel.com>
      Signed-off-by: NLen Brown <len.brown@intel.com>
      011a606d
    • R
      SFI: fix section mismatch warnings in sfi_core.c · 01674da6
      Rakib Mullick 提交于
      The function sfi_map_memory/sfi_unmap_memory uses
      early_ioremap/early_iounmap respectively, which refers to a __init
      function.  And function sfi_check_table also refers to a __init function
      sfi_verify_table.  Since the references are valid, so use __ref to get rid
      of the warnings.
      
       We were warned by the following warnings:
      
        LD      vmlinux.o
        MODPOST vmlinux.o
      WARNING: vmlinux.o(.text+0xb6ba3a): Section mismatch in reference from
      the function sfi_map_memory() to the function
      .init.text:early_ioremap()
      The function sfi_map_memory() references
      the function __init early_ioremap().
      This is often because sfi_map_memory lacks a __init
      annotation or the annotation of early_ioremap is wrong.
      
      WARNING: vmlinux.o(.text+0xb6bab6): Section mismatch in reference from
      the function sfi_unmap_memory() to the function
      .init.text:early_iounmap()
      The function sfi_unmap_memory() references
      the function __init early_iounmap().
      This is often because sfi_unmap_memory lacks a __init
      annotation or the annotation of early_iounmap is wrong.
      
      WARNING: vmlinux.o(.text+0xb6be30): Section mismatch in reference from
      the function sfi_check_table() to the function
      .init.text:sfi_verify_table()
      The function sfi_check_table() references
      the function __init sfi_verify_table().
      This is often because sfi_check_table lacks a __init
      annotation or the annotation of sfi_verify_table is wrong.
      Signed-off-by: NRakib Mullick <rakib.mullick@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLen Brown <len.brown@intel.com>
      01674da6
  8. 16 9月, 2009 1 次提交
  9. 29 8月, 2009 3 次提交