09 Nov, 2012

1 commit


18 Oct, 2012

1 commit


22 Dec, 2010

1 commit

  • The SRAM PA addresses are locally defined and used at
    different places, i.e. SRAM management code and idle sleep code.

    The macros are now defined at a centralized place, for
    easier maintenance.

    Tested on N900 and Beagleboard with full RET and OFF modes,
    using cpuidle and suspend.

    Signed-off-by: Jean Pihet
    Acked-by: Santosh Shilimkar
    Tested-by: Nishanth Menon
    Signed-off-by: Kevin Hilman

    Jean Pihet
     

12 Dec, 2009

2 commits

  • The OMAP2 clock code currently #includes a large .h file full of static
    data structures. Instead, define the data in a .c file.

    Russell King proposed this new arrangement:

    http://marc.info/?l=linux-omap&m=125967425908895&w=2

    This patch also deals with most of the flagrant checkpatch violations.

    While here, separate the prcm_config data structures out into their own
    files, opp2xxx.h and opp24{2,3}0_data.c, and only build in the OPP tables
    for the target device. This should save some memory. In the long run,
    these prcm_config tables should be replaced with OPP code.

    Signed-off-by: Paul Walmsley
    Cc: Russell King
    Cc: Richard Woodruff
    Cc: Nishanth Menon

    Paul Walmsley
     
  • clock34xx.c contains some macros which probably belong in mach-omap2/sdrc.h.
    Move those macros to mach-omap2/sdrc.h.

    Signed-off-by: Paul Walmsley

    Paul Walmsley
     

21 Oct, 2009

1 commit

  • Move the remaining headers under plat-omap/include/mach
    to plat-omap/include/plat. Also search and replace the
    files using these headers to include using the right path.

    This was done with:

    #!/bin/bash
    mach_dir_old="arch/arm/plat-omap/include/mach"
    plat_dir_new="arch/arm/plat-omap/include/plat"
    headers=$(cd $mach_dir_old && ls *.h)
    omap_dirs="arch/arm/*omap*/ \
    drivers/video/omap \
    sound/soc/omap"
    other_files="drivers/leds/leds-ams-delta.c \
    drivers/mfd/menelaus.c \
    drivers/mfd/twl4030-core.c \
    drivers/mtd/nand/ams-delta.c"

    for header in $headers; do
    old="#include

    Tony Lindgren
     

20 Oct, 2009

1 commit

  • This patch splits OMAP2_IO_ADDRESS to OMAP2_L3_IO_ADDRESS and
    OMAP2_L4_IO_ADDRESS to reclaim more IO space.

    The omap_read*() and omap_write*() functions will work only over
    L4 address space. Current omap kernel stack uses these functions
    only to access registers over L4 io address space

    Note that these macros should only be used when ioremap does
    not work. Please use ioremap instead in all new code.

    Signed-off-by: Santosh Shilimkar
    Signed-off-by: Tony Lindgren

    Santosh Shilimkar
     

29 Aug, 2009

1 commit


07 Aug, 2008

1 commit


03 Jul, 2008

1 commit


15 Apr, 2008

1 commit