lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri,  6 Aug 2010 12:30:06 -0400
From:	Mike Frysinger <vapier@...too.org>
To:	uclinux-dist-devel@...ckfin.uclinux.org
Cc:	linux-kernel@...r.kernel.org
Subject: Blackfin updates for 2.6.36-rc0

This update is focused on the core architecture.  It features support
for dynamic ftrace, clean ups & bug fixes for the GPIO/portmux core,
a few random important bug fixes, and general cleanup of the global
namespace with some peripherals.

Another update will go out that features board updates.

Christian Dietrich (1):
  Blackfin: remove CONFIG_MEM_GENERIC_BOARD

Michael Hennerich (7):
  Blackfin: fix DMA/cache bug when resuming from suspend to RAM
  Blackfin: make sure mmiowb inserts a write barrier with SSYNC
  Blackfin: BF51x/BF52x: support GPIO Hysteresis/Schmitt Trigger
    options
  Blackfin: remove useless and outdated documentation
  Blackfin: document SPI CS limitations with CPHA=0
  Blackfin: portmux: fix peripheral map overflow when requesting pins
  Blackfin: dpmc: punt unnecessary RTC_ISTAT clearing

Mike Frysinger (25):
  Blackfin: switch to asm-generic/io.h
  Blackfin: punt NFC MMR bits
  Blackfin: new dynamic bfin read/write mmr helpers
  Blackfin: stub fpregs dumping
  Blackfin: use common EXCEPTION_TABLE() in vmlinux.lds
  Blackfin: move MPU anomaly check to common location
  Blackfin: merge anomalies 475 and 220 to follow official lists
  Blackfin: update anomaly lists to latest public info
  Blackfin: allow cache funcs to be in L1 for IFLUSH Anomaly 05000491
  Blackfin: gpio: unify & clean up reserved map handling
  Blackfin: BF54x: add ifdef protection to gpio header
  Blackfin: BF51x: fix typo in HWAIT pin define
  Blackfin: fix typo in hweight asm
  Blackfin: add a GPIO_DEFAULT_BOOT_SPI_CS
  Blackfin: BF51x: fix handling of PH8 (the "internal" SPI0SEL4 pin)
  Blackfin: gpio/portmux: clean up whitespace corruption
  Blackfin: add support for LZO compressed kernels
  Blackfin: add support for dynamic ftrace
  Blackfin: add EVT_OVERRIDE/IPRIO core MMR helpers
  Blackfin: TWI: clean up the MMR names
  Blackfin: BF54x: tweak DMAC MMR naming to match other ports
  Blackfin: unify SDH/RSI bitmasks
  Blackfin: unify rotary encoder bitmasks
  Blackfin: update defconfigs
  Blackfin: gpio: add a debounce stub

 Documentation/blackfin/00-INDEX                    |   11 +-
 Documentation/blackfin/Filesystems                 |  169 -------------
 Documentation/blackfin/bfin-spi-notes.txt          |   14 +
 Documentation/blackfin/cachefeatures.txt           |   55 ----
 arch/blackfin/Kconfig                              |   20 ++-
 arch/blackfin/Makefile                             |    3 +-
 arch/blackfin/boot/Makefile                        |   11 +-
 arch/blackfin/configs/BF518F-EZBRD_defconfig       |  163 ++++++++-----
 arch/blackfin/configs/BF526-EZBRD_defconfig        |  129 ++++++++--
 arch/blackfin/configs/BF527-EZKIT-V2_defconfig     |  149 +++++++++---
 arch/blackfin/configs/BF527-EZKIT_defconfig        |  139 ++++++++---
 arch/blackfin/configs/BF533-EZKIT_defconfig        |   93 ++++++--
 arch/blackfin/configs/BF533-STAMP_defconfig        |  131 +++++++---
 arch/blackfin/configs/BF537-STAMP_defconfig        |  141 ++++++++----
 arch/blackfin/configs/BF538-EZKIT_defconfig        |  121 +++++++---
 arch/blackfin/configs/BF548-EZKIT_defconfig        |  156 +++++++++----
 arch/blackfin/configs/BF561-ACVILON_defconfig      |    1 -
 arch/blackfin/configs/BF561-EZKIT_defconfig        |   85 ++++++-
 arch/blackfin/configs/CM-BF527_defconfig           |    1 -
 arch/blackfin/configs/CM-BF533_defconfig           |    1 -
 arch/blackfin/configs/CM-BF537E_defconfig          |    1 -
 arch/blackfin/configs/CM-BF537U_defconfig          |    1 -
 arch/blackfin/configs/CM-BF548_defconfig           |    1 -
 arch/blackfin/configs/CM-BF561_defconfig           |    1 -
 arch/blackfin/configs/PNAV-10_defconfig            |  123 +++++++---
 arch/blackfin/configs/TCM-BF518_defconfig          |    1 -
 arch/blackfin/configs/TCM-BF537_defconfig          |    1 -
 arch/blackfin/include/asm/bfin_rotary.h            |   74 ++++++-
 arch/blackfin/include/asm/bfin_sdh.h               |  119 +++++++++-
 arch/blackfin/include/asm/bitops.h                 |    2 +-
 arch/blackfin/include/asm/cdef_LPBlackfin.h        |    8 +-
 arch/blackfin/include/asm/def_LPBlackfin.h         |   18 ++
 arch/blackfin/include/asm/dma.h                    |    1 +
 arch/blackfin/include/asm/elf.h                    |    1 +
 arch/blackfin/include/asm/ftrace.h                 |   16 ++
 arch/blackfin/include/asm/gpio.h                   |  111 +++++----
 arch/blackfin/include/asm/io.h                     |  262 +++-----------------
 arch/blackfin/include/asm/mem_init.h               |   18 --
 arch/blackfin/include/asm/portmux.h                |   10 +-
 arch/blackfin/kernel/Makefile                      |    1 +
 arch/blackfin/kernel/bfin_dma_5xx.c                |   19 ++-
 arch/blackfin/kernel/bfin_gpio.c                   |  111 +++++----
 arch/blackfin/kernel/cplb-mpu/cplbinit.c           |    4 -
 arch/blackfin/kernel/ftrace-entry.S                |   85 ++++++-
 arch/blackfin/kernel/ftrace.c                      |   86 +++++++-
 arch/blackfin/kernel/setup.c                       |    7 +
 arch/blackfin/kernel/vmlinux.lds.S                 |    7 +-
 arch/blackfin/mach-bf518/Kconfig                   |   61 +++++
 arch/blackfin/mach-bf518/include/mach/anomaly.h    |   21 ++-
 arch/blackfin/mach-bf518/include/mach/bf518.h      |  105 ++++++++
 arch/blackfin/mach-bf518/include/mach/defBF514.h   |  135 ----------
 .../mach-bf518/include/mach/defBF51x_base.h        |  144 ++----------
 arch/blackfin/mach-bf518/include/mach/gpio.h       |   83 +++---
 arch/blackfin/mach-bf518/include/mach/portmux.h    |    7 +-
 arch/blackfin/mach-bf527/Kconfig                   |   66 +++++
 arch/blackfin/mach-bf527/include/mach/anomaly.h    |   22 ++-
 arch/blackfin/mach-bf527/include/mach/bf527.h      |  120 +++++++++
 .../mach-bf527/include/mach/defBF52x_base.h        |  225 ++---------------
 arch/blackfin/mach-bf527/include/mach/gpio.h       |   96 ++++----
 arch/blackfin/mach-bf527/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-bf533/include/mach/anomaly.h    |   10 +-
 arch/blackfin/mach-bf533/include/mach/gpio.h       |   32 ++--
 arch/blackfin/mach-bf533/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-bf537/include/mach/anomaly.h    |   11 +-
 arch/blackfin/mach-bf537/include/mach/defBF534.h   |   36 ++--
 arch/blackfin/mach-bf537/include/mach/gpio.h       |   96 ++++----
 arch/blackfin/mach-bf537/include/mach/portmux.h    |    7 +-
 arch/blackfin/mach-bf538/include/mach/anomaly.h    |   16 +-
 arch/blackfin/mach-bf538/include/mach/cdefBF538.h  |   64 -----
 arch/blackfin/mach-bf538/include/mach/defBF539.h   |   14 +-
 arch/blackfin/mach-bf538/include/mach/gpio.h       |  108 ++++----
 arch/blackfin/mach-bf538/include/mach/portmux.h    |    1 +
 arch/blackfin/mach-bf548/include/mach/anomaly.h    |   16 +-
 .../mach-bf548/include/mach/cdefBF54x_base.h       |   16 +-
 arch/blackfin/mach-bf548/include/mach/defBF542.h   |  130 ----------
 arch/blackfin/mach-bf548/include/mach/defBF544.h   |    6 +-
 arch/blackfin/mach-bf548/include/mach/defBF547.h   |  136 +----------
 .../mach-bf548/include/mach/defBF54x_base.h        |  152 +-----------
 arch/blackfin/mach-bf548/include/mach/gpio.h       |   10 +
 arch/blackfin/mach-bf548/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-bf561/include/mach/anomaly.h    |   13 +-
 arch/blackfin/mach-bf561/include/mach/gpio.h       |   96 ++++----
 arch/blackfin/mach-bf561/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-common/arch_checks.c            |   16 +-
 arch/blackfin/mach-common/cache.S                  |   15 +-
 arch/blackfin/mach-common/dpmc_modes.S             |   24 --
 arch/blackfin/mach-common/pm.c                     |   17 +-
 include/asm-generic/io.h                           |   56 +++++
 88 files changed, 2563 insertions(+), 2314 deletions(-)
 delete mode 100644 Documentation/blackfin/Filesystems
 create mode 100644 Documentation/blackfin/bfin-spi-notes.txt
 delete mode 100644 Documentation/blackfin/cachefeatures.txt

-- 
1.7.2

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ