[riot-commits] [RIOT-OS/RIOT] 9c1455: cpu: make pm_layered a DEFAULT_MODULE

Francisco noreply at github.com
Wed Feb 3 08:17:47 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 9c1455d55fdadd09178e4bfb3a70c1a1cb82323d
      https://github.com/RIOT-OS/RIOT/commit/9c1455d55fdadd09178e4bfb3a70c1a1cb82323d
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    A cpu/cc2538/Makefile.default
    M cpu/cc2538/Makefile.dep
    A cpu/efm32/Makefile.default
    M cpu/efm32/Makefile.dep
    A cpu/esp32/Makefile.default
    M cpu/esp32/Makefile.dep
    A cpu/kinetis/Makefile.default
    M cpu/kinetis/Makefile.dep
    A cpu/lpc1768/Makefile.default
    M cpu/lpc1768/Makefile.dep
    A cpu/lpc23xx/Makefile.default
    M cpu/lpc23xx/Makefile.dep
    A cpu/sam0_common/Makefile.default
    M cpu/sam0_common/Makefile.dep
    A cpu/samd21/Makefile.default
    A cpu/samd5x/Makefile.default
    A cpu/saml1x/Makefile.default
    A cpu/saml21/Makefile.default
    A cpu/stm32/Makefile.default
    M cpu/stm32/Makefile.dep
    M sys/include/pm_layered.h

  Log Message:
  -----------
  cpu: make pm_layered a DEFAULT_MODULE

Allow to disable pm_layered in the bootloader to save some ROM.


  Commit: b6c96b101bf9eafc0121726c8a6b2b3fc5abd834
      https://github.com/RIOT-OS/RIOT/commit/b6c96b101bf9eafc0121726c8a6b2b3fc5abd834
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M bootloaders/riotboot/Makefile

  Log Message:
  -----------
  riotboot: disable pm_layered

On `same54-xpro` this saves 212 bytes of ROM.


  Commit: f12a82e4f9408837bef0440aa93656cec2bea08d
      https://github.com/RIOT-OS/RIOT/commit/f12a82e4f9408837bef0440aa93656cec2bea08d
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M cpu/stm32/include/periph_cpu.h
    M cpu/stm32/periph/pm.c

  Log Message:
  -----------
  cpu/stm32: use common pm_off() function

The code is identical to the one found in sys/pm_layered/pm.c


  Commit: 00289b08a4579b5e666aa15c9589a6d4395ed3c6
      https://github.com/RIOT-OS/RIOT/commit/00289b08a4579b5e666aa15c9589a6d4395ed3c6
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2021-02-02 (Tue, 02 Feb 2021)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  riotboot: don't select periph_pm


  Commit: 32c30aaeaa55a84c756a540a31ab5f21876c20e9
      https://github.com/RIOT-OS/RIOT/commit/32c30aaeaa55a84c756a540a31ab5f21876c20e9
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2021-02-02 (Tue, 02 Feb 2021)

  Changed paths:
    M sys/Makefile.dep

  Log Message:
  -----------
  pm_layered: depend on periph_pm


  Commit: 118cf0e9e6e4a63553b535feedadb180330e6ec7
      https://github.com/RIOT-OS/RIOT/commit/118cf0e9e6e4a63553b535feedadb180330e6ec7
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2021-02-02 (Tue, 02 Feb 2021)

  Changed paths:
    M sys/Makefile.dep

  Log Message:
  -----------
  riotboot_usb_dfu: depend on periph_pm


  Commit: 762decd2075f83533e4dad660bb044ce3acaadd4
      https://github.com/RIOT-OS/RIOT/commit/762decd2075f83533e4dad660bb044ce3acaadd4
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2021-02-02 (Tue, 02 Feb 2021)

  Changed paths:
    M boards/common/e104-bt50xxa-tb/Makefile.dep

  Log Message:
  -----------
  boards/common/e104-bt50xxa-tb: software reset depends on periph_pm


  Commit: 3b2a55a923fa3bbf215bc90ac6d882f48bf5b8a0
      https://github.com/RIOT-OS/RIOT/commit/3b2a55a923fa3bbf215bc90ac6d882f48bf5b8a0
  Author: Francisco <francois-xavier.molina at inria.fr>
  Date:   2021-02-03 (Wed, 03 Feb 2021)

  Changed paths:
    M Makefile.dep
    M boards/common/e104-bt50xxa-tb/Makefile.dep
    M bootloaders/riotboot/Makefile
    A cpu/cc2538/Makefile.default
    M cpu/cc2538/Makefile.dep
    A cpu/efm32/Makefile.default
    M cpu/efm32/Makefile.dep
    A cpu/esp32/Makefile.default
    M cpu/esp32/Makefile.dep
    A cpu/kinetis/Makefile.default
    M cpu/kinetis/Makefile.dep
    A cpu/lpc1768/Makefile.default
    M cpu/lpc1768/Makefile.dep
    A cpu/lpc23xx/Makefile.default
    M cpu/lpc23xx/Makefile.dep
    A cpu/sam0_common/Makefile.default
    M cpu/sam0_common/Makefile.dep
    A cpu/samd21/Makefile.default
    A cpu/samd5x/Makefile.default
    A cpu/saml1x/Makefile.default
    A cpu/saml21/Makefile.default
    A cpu/stm32/Makefile.default
    M cpu/stm32/Makefile.dep
    M cpu/stm32/include/periph_cpu.h
    M cpu/stm32/periph/pm.c
    M sys/Makefile.dep
    M sys/include/pm_layered.h

  Log Message:
  -----------
  Merge pull request #15865 from benpicco/pm_layered-default

cpu: make pm_layered a DEFAULT_MODULE


Compare: https://github.com/RIOT-OS/RIOT/compare/6da60c933dc3...3b2a55a923fa


More information about the commits mailing list