13 Feb, 2017

1 commit

  • We repeated partial moves for CONFIG_SYS_NO_FLASH, but this is
    not completed. Finish this work by the tool.

    During this move, let's rename it to CONFIG_MTD_NOR_FLASH.
    Actually, we have more instances of "#ifndef CONFIG_SYS_NO_FLASH"
    than those of "#ifdef CONFIG_SYS_NO_FLASH". Flipping the logic will
    make the code more readable. Besides, negative meaning symbols do
    not fit in obj-$(CONFIG_...) style Makefiles.

    This commit was created as follows:

    [1] Edit "default n" to "default y" in the config entry in
    common/Kconfig.

    [2] Run "tools/moveconfig.py -y -r HEAD SYS_NO_FLASH"

    [3] Rename the instances in defconfigs by the following:
    find . -path './configs/*_defconfig' | xargs sed -i \
    -e '/CONFIG_SYS_NO_FLASH=y/d' \
    -e 's/# CONFIG_SYS_NO_FLASH is not set/CONFIG_MTD_NOR_FLASH=y/'

    [4] Change the conditionals by the following:
    find . -name '*.[ch]' | xargs sed -i \
    -e 's/ifndef CONFIG_SYS_NO_FLASH/ifdef CONFIG_MTD_NOR_FLASH/' \
    -e 's/ifdef CONFIG_SYS_NO_FLASH/ifndef CONFIG_MTD_NOR_FLASH/' \
    -e 's/!defined(CONFIG_SYS_NO_FLASH)/defined(CONFIG_MTD_NOR_FLASH)/' \
    -e 's/defined(CONFIG_SYS_NO_FLASH)/!defined(CONFIG_MTD_NOR_FLASH)/'

    [5] Modify the following manually
    - Rename the rest of instances
    - Remove the description from README
    - Create the new Kconfig entry in drivers/mtd/Kconfig
    - Remove the old Kconfig entry from common/Kconfig
    - Remove the garbage comments from include/configs/*.h

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

15 Oct, 2013

1 commit


24 Jul, 2013

1 commit


29 Nov, 2011

1 commit


22 Nov, 2011

1 commit


18 May, 2011

1 commit


19 Oct, 2008

1 commit


09 Aug, 2008

1 commit


11 Jul, 2008

1 commit

  • Some boards based on AT91SAM926X-EK use smaller DF chips to keep
    bootstrap, u-boot and its environment, using NAND or other external
    storage for kernel and rootfs. This patch adds support for
    small 1024x263 chip.

    Signed-off-by: Sergey Lapin

    Sergey Lapin
     

18 Apr, 2008

1 commit

  • This patch removes the board dependent parts from
    "drivers/mtd/dataflash.c".
    Each board relying on this, will have the appropriate
    code in a new file, "partition.c" in the board directory.
    board Makefiles updated to use the file.

    The dataflash partitions are aligned on sector/page boundaries.

    The CONFIG_NEW_DF_PARTITION was used to create named partitions
    This is now the default operation, and the CONFIG variable is removed.

    Signed-off-by: Ulf Samuelsson

    Ulf Samuelsson
     

01 Apr, 2008

1 commit


15 Aug, 2007

1 commit


14 Aug, 2007

1 commit

  • Merge to two at45.c files into a common file, split to at45.c and spi.c
    Fix spelling error in DM9161 PHY Support.
    Initialize at91rm9200 board (and set LED).
    Add PIO control for at91rm9200dk LEDs and Mux.
    Change dataflash partition boundaries to be compatible with Linux 2.6.

    Signed-off-by: Peter Pearse
    Signed-off-by: Ulf Samuelsson

    Peter Pearse
     

02 Jan, 2004

1 commit

  • * Minor code cleanup (coding style)

    * Patch by Reinhard Meyer, 30 Dec 2003:
    - cpu/mpc5xxx/fec.c: added CONFIG_PHY_ADDR, added CONFIG_PHY_TYPE,
    - added CONFIG_PHY_ADDR to include/configs/IceCube.h,
    - turned debug print of PHY registers into a function (called in two places)
    - added support for EMK MPC5200 based modules

    * Fix MPC8xx PLPRCR_MFD_SHIFT typo

    * Add support for TQM866M modules

    * Fixes for TQM855M with 4 MB flash (Am29DL163 = _no_ mirror bit flash)

    * Fix a few compiler warnings

    wdenk
     

07 Dec, 2003

1 commit

  • update for for Atmel AT91RM9200DK development kit:
    - support for environment variables in DataFlash
    - Atmel DataFlash AT45DB1282 support

    * Patch by Jeff Carr, 11 Nov 2003:
    add support for new version of 8270 processors

    * Patches by George G. Davis, 05 Nov 2003:
    - only pass the ARM linux initrd tag to the kernel when an initrd
    is actually present
    - update omap1510inn configuration file

    wdenk
     

28 Jun, 2003

1 commit

  • - remove trailing white space, trailing empty lines, C++ comments, etc.
    - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)

    * Patches by Kenneth Johansson, 25 Jun 2003:
    - major rework of command structure
    (work done mostly by Michal Cendrowski and Joakim Kristiansen)

    wdenk
     

17 Jun, 2003

1 commit

  • Modifications for Atmel AT91RM9200DK ARM920T based development kit
    - Add Atmel DataFlash support for reading and writing.
    - Add possibility to boot a Linux from DataFlash with BOOTM command.
    - Add Flash detection on Atmel AT91RM9200DK
    (between Atmel AT49BV1614 and AT49BV1614A flashes)
    - Replace old Ethernet PHY layer functions
    - Change link address

    * Patch by Frank Smith, 9 Jun 2003:
    use CRIT_EXCEPTION for machine check on 4xx

    * Patch by Detlev Zundel, 13 Jun 2003:
    added implementation of the "carinfo" command in cmd_immap.c

    wdenk