[riot-commits] [RIOT-OS/RIOT] 019409: remove obsolete lpm code

Hauke Petersen devel at haukepetersen.de
Thu Jan 12 17:31:51 CET 2017


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 01940916735ca7978cfb986399d6efe81f7ee155
      https://github.com/RIOT-OS/RIOT/commit/01940916735ca7978cfb986399d6efe81f7ee155
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M boards/avsextrem/drivers/avsextrem-smb380.c
    M boards/avsextrem/drivers/avsextrem-ssp0.c
    R boards/qemu-i386/x86_board_lpm.c
    R core/include/arch/lpm_arch.h
    R core/include/lpm.h
    M core/kernel_init.c
    M core/panic.c
    M cpu/arm7_common/panic.c
    R cpu/atmega1281/lpm_arch.c
    R cpu/atmega2560/lpm_arch.c
    R cpu/atmega328p/lpm_arch.c
    M cpu/atmega_common/panic.c
    R cpu/cc2538/lpm_arch.c
    R cpu/cc26x0/lpm_arch.c
    M cpu/cortexm_common/panic.c
    R cpu/ezr32wg/lpm_arch.c
    R cpu/k60/lpm_arch.c
    R cpu/k64f/lpm_arch.c
    R cpu/kw2x/lpm_arch.c
    R cpu/lm4f120/lpm_arch.c
    R cpu/lpc11u34/lpm_arch.c
    R cpu/lpc1768/lpm_arch.c
    R cpu/lpc2387/lpc2387-lpm.c
    M cpu/lpc2387/periph/rtc.c
    R cpu/msp430-common/lpm_cpu.c
    M cpu/msp430-common/msp430-main.c
    M cpu/msp430-common/panic.c
    M cpu/native/irq_cpu.c
    R cpu/native/lpm_cpu.c
    R cpu/nrf51/lpm_arch.c
    R cpu/nrf52/lpm_arch.c
    R cpu/sam3/lpm_arch.c
    R cpu/samd21/lpm_arch.c
    M cpu/saml21/cpu.c
    R cpu/saml21/lpm_arch.c
    R cpu/stm32f0/lpm_arch.c
    R cpu/stm32f1/lpm_arch.c
    R cpu/stm32f2/lpm_arch.c
    R cpu/stm32f3/lpm_arch.c
    R cpu/stm32f4/lpm_arch.c
    R cpu/stm32l1/lpm_arch.c
    M cpu/x86/panic.c
    M tests/thread_flood/main.c
    M tests/unittests/main.c

  Log Message:
  -----------
  remove obsolete lpm code


  Commit: 6150e2753a043f133d3364c6a0e01f7016f94806
      https://github.com/RIOT-OS/RIOT/commit/6150e2753a043f133d3364c6a0e01f7016f94806
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M core/kernel_init.c
    A drivers/include/periph/pm.h
    A drivers/periph_common/pm.c

  Log Message:
  -----------
  drivers: periph: pm: introduce new power management API


  Commit: 92f6fc688822d472513a053e119fd9ef48e810c3
      https://github.com/RIOT-OS/RIOT/commit/92f6fc688822d472513a053e119fd9ef48e810c3
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A sys/include/pm_layered.h
    A sys/pm_layered/Makefile
    A sys/pm_layered/pm.c

  Log Message:
  -----------
  drivers: add layered power modes module


  Commit: 4291c1f83952d3d234c3c9475dc23f2209b2ab11
      https://github.com/RIOT-OS/RIOT/commit/4291c1f83952d3d234c3c9475dc23f2209b2ab11
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/native/Makefile.features
    M cpu/native/irq_cpu.c
    A cpu/native/periph/pm.c
    R cpu/native/reboot.c

  Log Message:
  -----------
  native: support add periph/pm support


  Commit: ac9b12263ae123ebbc30363459a3d82939cb83db
      https://github.com/RIOT-OS/RIOT/commit/ac9b12263ae123ebbc30363459a3d82939cb83db
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A Makefile.features
    M Makefile.include

  Log Message:
  -----------
  make: factor out features handling, add default feature handling


  Commit: 1b31fc75c42c657ba72efacae5a06a356e23dce7
      https://github.com/RIOT-OS/RIOT/commit/1b31fc75c42c657ba72efacae5a06a356e23dce7
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M core/include/reboot.h

  Log Message:
  -----------
  core: reboot: map to periph/pm


  Commit: ca7bf15ac40d0330055d875cead472877cafd17d
      https://github.com/RIOT-OS/RIOT/commit/ca7bf15ac40d0330055d875cead472877cafd17d
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M core/panic.c
    R cpu/arm7_common/panic.c
    R cpu/atmega_common/panic.c
    M cpu/cortexm_common/panic.c
    R cpu/msp430-common/panic.c
    R cpu/x86/panic.c

  Log Message:
  -----------
  core: panic: adapt to pariph/pm


  Commit: 807a190e2086793225e774a5d64983467cf221b7
      https://github.com/RIOT-OS/RIOT/commit/807a190e2086793225e774a5d64983467cf221b7
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/cortexm_common/pm.c
    R cpu/cortexm_common/reboot_arch.c

  Log Message:
  -----------
  cpu: cortexm: adapt to periph/pm


  Commit: f42e5381eee801f2df52bf632e6a593f746014f9
      https://github.com/RIOT-OS/RIOT/commit/f42e5381eee801f2df52bf632e6a593f746014f9
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M boards/samr21-xpro/Makefile.features
    M cpu/samd21/Makefile.include
    M cpu/samd21/cpu.c
    M cpu/samd21/include/periph_cpu.h
    M cpu/samd21/periph/gpio.c
    A cpu/samd21/periph/pm.c

  Log Message:
  -----------
  cpu: samd21: add periph/pm support


  Commit: 3e365b89fae289bb7719033c620cecee2efaa5a6
      https://github.com/RIOT-OS/RIOT/commit/3e365b89fae289bb7719033c620cecee2efaa5a6
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/atmega_common/Makefile.include
    A cpu/atmega_common/periph/pm.c
    R cpu/atmega_common/reboot_arch.c

  Log Message:
  -----------
  cpu: atmega_common: adapt to periph/pm


  Commit: 040c6e9967aea8f7548c0e09171030423dfba789
      https://github.com/RIOT-OS/RIOT/commit/040c6e9967aea8f7548c0e09171030423dfba789
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    R cpu/lpc11u34/reboot_arch.c

  Log Message:
  -----------
  cpu: lpc11u34: remove obsolete reboot implementation


  Commit: 52d53a92ab8ea8e294f57f65348a63cd767cad4c
      https://github.com/RIOT-OS/RIOT/commit/52d53a92ab8ea8e294f57f65348a63cd767cad4c
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/lpc1768/Makefile.include
    R cpu/lpc1768/reboot_arch.c

  Log Message:
  -----------
  cpu: lpc1768: adapt to periph/pm


  Commit: fb46d57705566b5a6e053d625cb88a59bfba8f47
      https://github.com/RIOT-OS/RIOT/commit/fb46d57705566b5a6e053d625cb88a59bfba8f47
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/msp430-common/cpu.c

  Log Message:
  -----------
  cpu: msp430-common: adapt reboot to periph/pm


  Commit: 8c8ce5a09270100c726bec342f9cfa566fe7b0b2
      https://github.com/RIOT-OS/RIOT/commit/8c8ce5a09270100c726bec342f9cfa566fe7b0b2
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/x86/Makefile.include
    M cpu/x86/x86_reboot.c

  Log Message:
  -----------
  cpu: x86: adapt to periph/pm


  Commit: 062b90788a5553396c0b9a1ed30e41d804c46468
      https://github.com/RIOT-OS/RIOT/commit/062b90788a5553396c0b9a1ed30e41d804c46468
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/arm7_common/arm_cpu.c

  Log Message:
  -----------
  cpu: arm7_common: adapt to periph/pm


  Commit: fa9fbabd970a0f9ccd291307b21141f64c67ec95
      https://github.com/RIOT-OS/RIOT/commit/fa9fbabd970a0f9ccd291307b21141f64c67ec95
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/x86/include/periph_cpu.h

  Log Message:
  -----------
  cpu: x86: add stub periph_cpu.h


  Commit: 0fb66a0fd16d4af3dbadd42a01308115f718fa8c
      https://github.com/RIOT-OS/RIOT/commit/0fb66a0fd16d4af3dbadd42a01308115f718fa8c
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/Makefile.include.cortexm_common
    M cpu/lpc11u34/Makefile.include

  Log Message:
  -----------
  cpu: cortexm: always use periph_common module


  Commit: 066332d6dcadafb897515f77b3f347f0357d813f
      https://github.com/RIOT-OS/RIOT/commit/066332d6dcadafb897515f77b3f347f0357d813f
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/stm32f1/Makefile.features
    M cpu/stm32f1/include/periph_cpu.h
    A cpu/stm32f1/periph/pm.c

  Log Message:
  -----------
  cpu: stm32f1: add periph/pm support


  Commit: db823679aa6079814080d281809c9153a2a43b8c
      https://github.com/RIOT-OS/RIOT/commit/db823679aa6079814080d281809c9153a2a43b8c
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M boards/samr21-xpro/Makefile.features
    A cpu/samd21/Makefile.features

  Log Message:
  -----------
  board: samr21-xpro: move periph_pm to cpu/samd21/Makefile.features


  Commit: 662bec002a283e9a65ebd1aafc7726230be75fec
      https://github.com/RIOT-OS/RIOT/commit/662bec002a283e9a65ebd1aafc7726230be75fec
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/k60/Makefile.features
    M cpu/kinetis_common/Makefile.include
    M cpu/kinetis_common/include/periph_cpu.h
    A cpu/kinetis_common/periph/pm.c

  Log Message:
  -----------
  cpu: k60: add periph/pm support


  Commit: f0cf52f622bad28067e41c86e2d0cce0b7f063e5
      https://github.com/RIOT-OS/RIOT/commit/f0cf52f622bad28067e41c86e2d0cce0b7f063e5
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/nrf52/periph/pm.c

  Log Message:
  -----------
  cpu: nrf52: initial periph/pm support


  Commit: c2b48ca2309b414c027d049eb31c013b3d3a5aee
      https://github.com/RIOT-OS/RIOT/commit/c2b48ca2309b414c027d049eb31c013b3d3a5aee
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/nrf51/periph/pm.c

  Log Message:
  -----------
  cpu: nrf51: initial periph/pm support


  Commit: a8c5fcc5eb5c8edc75db8576cc1187e6e56b96a0
      https://github.com/RIOT-OS/RIOT/commit/a8c5fcc5eb5c8edc75db8576cc1187e6e56b96a0
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A cpu/saml21/Makefile.features
    M cpu/saml21/Makefile.include
    M cpu/saml21/include/periph_cpu.h
    A cpu/saml21/periph/pm.c

  Log Message:
  -----------
  cpu: saml21: add periph/pm support


  Commit: 5798beca645e993c4bcfb8e0f3f15153e99e852f
      https://github.com/RIOT-OS/RIOT/commit/5798beca645e993c4bcfb8e0f3f15153e99e852f
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/stm32_common/include/periph_cpu_common.h
    A cpu/stm32_common/periph/pm.c
    M cpu/stm32f1/Makefile.features
    M cpu/stm32f1/Makefile.include
    R cpu/stm32f1/periph/pm.c
    A cpu/stm32f2/Makefile.features
    M cpu/stm32f2/Makefile.include
    A cpu/stm32f4/Makefile.features
    M cpu/stm32f4/Makefile.include

  Log Message:
  -----------
  cpu: stm32f1/2/4: unify periph/pm support


  Commit: 9d1c5f02d77cfe11f4c1dd1fba506b76959f0f2d
      https://github.com/RIOT-OS/RIOT/commit/9d1c5f02d77cfe11f4c1dd1fba506b76959f0f2d
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M cpu/stm32_common/include/periph_cpu_common.h

  Log Message:
  -----------
  cpu: stm32_common: periph_cpu_common.h doxygen fix


  Commit: 51a86f75b84da610c453d6fc29e37cb0c25cc667
      https://github.com/RIOT-OS/RIOT/commit/51a86f75b84da610c453d6fc29e37cb0c25cc667
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M boards/chronos/Makefile.include

  Log Message:
  -----------
  boards: chronos: add stub support for periph/pm


  Commit: 6270283033bd8eaeac3cd65bba61bc43743f642f
      https://github.com/RIOT-OS/RIOT/commit/6270283033bd8eaeac3cd65bba61bc43743f642f
  Author: Hauke Petersen <devel at haukepetersen.de>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A Makefile.features
    M Makefile.include
    M boards/avsextrem/drivers/avsextrem-smb380.c
    M boards/avsextrem/drivers/avsextrem-ssp0.c
    M boards/chronos/Makefile.include
    R boards/qemu-i386/x86_board_lpm.c
    R core/include/arch/lpm_arch.h
    R core/include/lpm.h
    M core/include/reboot.h
    M core/kernel_init.c
    M core/panic.c
    M cpu/Makefile.include.cortexm_common
    M cpu/arm7_common/arm_cpu.c
    R cpu/arm7_common/panic.c
    R cpu/atmega1281/lpm_arch.c
    R cpu/atmega2560/lpm_arch.c
    R cpu/atmega328p/lpm_arch.c
    M cpu/atmega_common/Makefile.include
    R cpu/atmega_common/panic.c
    A cpu/atmega_common/periph/pm.c
    R cpu/atmega_common/reboot_arch.c
    R cpu/cc2538/lpm_arch.c
    R cpu/cc26x0/lpm_arch.c
    M cpu/cortexm_common/panic.c
    A cpu/cortexm_common/pm.c
    R cpu/cortexm_common/reboot_arch.c
    R cpu/ezr32wg/lpm_arch.c
    A cpu/k60/Makefile.features
    R cpu/k60/lpm_arch.c
    R cpu/k64f/lpm_arch.c
    M cpu/kinetis_common/Makefile.include
    M cpu/kinetis_common/include/periph_cpu.h
    A cpu/kinetis_common/periph/pm.c
    R cpu/kw2x/lpm_arch.c
    R cpu/lm4f120/lpm_arch.c
    M cpu/lpc11u34/Makefile.include
    R cpu/lpc11u34/lpm_arch.c
    R cpu/lpc11u34/reboot_arch.c
    M cpu/lpc1768/Makefile.include
    R cpu/lpc1768/lpm_arch.c
    R cpu/lpc1768/reboot_arch.c
    R cpu/lpc2387/lpc2387-lpm.c
    M cpu/lpc2387/periph/rtc.c
    M cpu/msp430-common/cpu.c
    R cpu/msp430-common/lpm_cpu.c
    M cpu/msp430-common/msp430-main.c
    R cpu/msp430-common/panic.c
    A cpu/native/Makefile.features
    M cpu/native/irq_cpu.c
    R cpu/native/lpm_cpu.c
    A cpu/native/periph/pm.c
    R cpu/native/reboot.c
    R cpu/nrf51/lpm_arch.c
    A cpu/nrf51/periph/pm.c
    R cpu/nrf52/lpm_arch.c
    A cpu/nrf52/periph/pm.c
    R cpu/sam3/lpm_arch.c
    A cpu/samd21/Makefile.features
    M cpu/samd21/Makefile.include
    M cpu/samd21/cpu.c
    M cpu/samd21/include/periph_cpu.h
    R cpu/samd21/lpm_arch.c
    M cpu/samd21/periph/gpio.c
    A cpu/samd21/periph/pm.c
    A cpu/saml21/Makefile.features
    M cpu/saml21/Makefile.include
    M cpu/saml21/cpu.c
    M cpu/saml21/include/periph_cpu.h
    R cpu/saml21/lpm_arch.c
    A cpu/saml21/periph/pm.c
    M cpu/stm32_common/include/periph_cpu_common.h
    A cpu/stm32_common/periph/pm.c
    R cpu/stm32f0/lpm_arch.c
    A cpu/stm32f1/Makefile.features
    M cpu/stm32f1/Makefile.include
    M cpu/stm32f1/include/periph_cpu.h
    R cpu/stm32f1/lpm_arch.c
    A cpu/stm32f2/Makefile.features
    M cpu/stm32f2/Makefile.include
    R cpu/stm32f2/lpm_arch.c
    R cpu/stm32f3/lpm_arch.c
    A cpu/stm32f4/Makefile.features
    M cpu/stm32f4/Makefile.include
    R cpu/stm32f4/lpm_arch.c
    R cpu/stm32l1/lpm_arch.c
    M cpu/x86/Makefile.include
    A cpu/x86/include/periph_cpu.h
    R cpu/x86/panic.c
    M cpu/x86/x86_reboot.c
    A drivers/include/periph/pm.h
    A drivers/periph_common/pm.c
    A sys/include/pm_layered.h
    A sys/pm_layered/Makefile
    A sys/pm_layered/pm.c
    M tests/thread_flood/main.c
    M tests/unittests/main.c

  Log Message:
  -----------
  Merge pull request #6160 from kaspar030/introduce_new_power_management

Introduce new power management


Compare: https://github.com/RIOT-OS/RIOT/compare/3faf8f6799b3...6270283033bd


More information about the commits mailing list