1. 31 Oct, 2011 1 commit
    • Randy Dunlap's avatar
      drivers/sfi: sfi_acpi.c needs sysfs.h · d2185c44
      Randy Dunlap authored
      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: default avatarRandy Dunlap <rdunlap@xenotime.net>
      Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
      d2185c44
  2. 31 Mar, 2011 1 commit
  3. 12 Jan, 2011 1 commit
  4. 01 Jun, 2010 1 commit
  5. 27 May, 2010 1 commit
  6. 25 May, 2010 1 commit
    • Feng Tang's avatar
      SFI: add support for v0.81 spec · 5487ab4a
      Feng Tang authored
      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: default avatarFeng Tang <feng.tang@intel.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      5487ab4a
  7. 03 Oct, 2009 2 commits
    • Arjan van de Ven's avatar
      SFI: remove __init from sfi_verify_table · 011a606d
      Arjan van de Ven authored
      sfi_verify_table() is called at runtime, and thus cannot be __init
      Signed-off-by: default avatarArjan van de Ven <arjan@linux.intel.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      011a606d
    • Rakib Mullick's avatar
      SFI: fix section mismatch warnings in sfi_core.c · 01674da6
      Rakib Mullick authored
      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: default avatarRakib Mullick <rakib.mullick@gmail.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      01674da6
  8. 15 Sep, 2009 1 commit
  9. 28 Aug, 2009 3 commits