31 Jul, 2007

1 commit

  • Fix the following modpost warning:

    WARNING: vmlinux.o(.init.text+0x1aa6c): Section mismatch: reference to .exit.text:gfar_mdio_exit (between 'gfar_init' and 'gfar_mdio_init')

    Signed-off-by: Kumar Gala
    Signed-off-by: Jeff Garzik

    Kumar Gala
     

17 Jul, 2007

1 commit

  • A long time ago we used OCP with the gianfar driver. Eventually when
    we kill arch/ppc including this will cause issues so lets just kill it now.

    Signed-off-by: Kumar Gala
    Signed-off-by: Jeff Garzik

    Kumar Gala
     

09 Jul, 2007

1 commit

  • Add code for initialising and configuring TBI interface and
    programming it for connecting to on-chip SERDES (Lynx PHY)
    in case of SGMII mode selected through HRCW at reset.

    also add defines for TBI register configuration. TBI
    interface is programmed towards the SERDES.

    refactored mdio read/write functions to differentiate
    programming local interface MII regs (e.g., for TBI) from
    always programming the mdio master (TSEC1, for programming
    the PHYs).

    Signed-off-by: Kapil Juneja
    Signed-off-by: Andy Fleming
    Signed-off-by: Kim Phillips
    Signed-off-by: Jeff Garzik

    Kapil Juneja
     

15 Feb, 2007

1 commit

  • After Al Viro (finally) succeeded in removing the sched.h #include in module.h
    recently, it makes sense again to remove other superfluous sched.h includes.
    There are quite a lot of files which include it but don't actually need
    anything defined in there. Presumably these includes were once needed for
    macros that used to live in sched.h, but moved to other header files in the
    course of cleaning it up.

    To ease the pain, this time I did not fiddle with any header files and only
    removed #includes from .c-files, which tend to cause less trouble.

    Compile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,
    arm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,
    allmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all
    configs in arch/arm/configs on arm. I also checked that no new warnings were
    introduced by the patch (actually, some warnings are removed that were emitted
    by unnecessarily included header files).

    Signed-off-by: Tim Schmielau
    Acked-by: Russell King
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Schmielau
     

14 Sep, 2006

1 commit


01 Jul, 2006

1 commit


07 Feb, 2006

1 commit


13 Jan, 2006

1 commit

  • We can now have the gianfar mii platform device have a proper resource for the
    IO memory region for its registers. Previously we passed this information
    that the platform_data structure because we couldn't handle overlapping memory
    regions for platform devices.

    Signed-off-by: Kumar Gala
    Signed-off-by: Andrew Morton
    Signed-off-by: Jeff Garzik

    Kumar Gala
     

14 Nov, 2005

1 commit


11 Nov, 2005

1 commit


09 Nov, 2005

1 commit

  • This patch removes almost all inclusions of linux/version.h. The 3
    #defines are unused in most of the touched files.

    A few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is
    unfortunatly in linux/version.h.

    There are also lots of #ifdef for long obsolete kernels, this was not
    touched. In a few places, the linux/version.h include was move to where
    the LINUX_VERSION_CODE was used.

    quilt vi `find * -type f -name "*.[ch]"|xargs grep -El '(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)'|grep -Ev '(/(boot|coda|drm)/|~$)'`

    search pattern:
    /UTS_RELEASE\|LINUX_VERSION_CODE\|KERNEL_VERSION\|linux\/\(utsname\|version\).h

    Signed-off-by: Olaf Hering
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Olaf Hering
     

30 Oct, 2005

1 commit


24 Sep, 2005

1 commit