[riot-commits] [RIOT-OS/RIOT] e42307: drivers/spi: extend API with updatable gpio mode o...

Francisco noreply at github.com
Mon Aug 5 17:13:10 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: e42307188c0e68a63f393cce00e2aac6b5288d9d
      https://github.com/RIOT-OS/RIOT/commit/e42307188c0e68a63f393cce00e2aac6b5288d9d
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2019-08-05 (Mon, 05 Aug 2019)

  Changed paths:
    M drivers/include/periph/spi.h

  Log Message:
  -----------
  drivers/spi: extend API with updatable gpio mode on pins


  Commit: c2d81fc246c3ce946fbf19c8d33cd9c1286adc2a
      https://github.com/RIOT-OS/RIOT/commit/c2d81fc246c3ce946fbf19c8d33cd9c1286adc2a
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2019-08-05 (Mon, 05 Aug 2019)

  Changed paths:
    M cpu/stm32_common/periph/spi.c

  Log Message:
  -----------
  stm32-common/spi: add customizable gpio modes for spi pins


  Commit: cb25ed7b0598acdf386ded86f8b1ad6d6e86a58c
      https://github.com/RIOT-OS/RIOT/commit/cb25ed7b0598acdf386ded86f8b1ad6d6e86a58c
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2019-08-05 (Mon, 05 Aug 2019)

  Changed paths:
    M boards/b-l072z-lrwan1/Makefile.features
    M boards/i-nucleo-lrwan1/Makefile.features
    M boards/lobaro-lorabox/Makefile.features
    M boards/lsn50/Makefile.features
    M boards/nucleo-l073rz/Makefile.features
    M boards/nucleo-l152re/Makefile.features
    M boards/nz32-sc151/Makefile.features

  Log Message:
  -----------
  boards/stm32: provide support custom spi pins mode for lora boards

This minimize a lot power consumption when going to sleep after the spi has been used


  Commit: 340c8e8236f38805afe122f04fb6c44bc2d9d160
      https://github.com/RIOT-OS/RIOT/commit/340c8e8236f38805afe122f04fb6c44bc2d9d160
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2019-08-05 (Mon, 05 Aug 2019)

  Changed paths:
    M drivers/Makefile.dep
    M drivers/sx127x/sx127x.c

  Log Message:
  -----------
  drivers/sx127x: let sx127x driver manage spi pins GPIO modes


  Commit: 86870c7ede19fa7595ec540240576367acf42c46
      https://github.com/RIOT-OS/RIOT/commit/86870c7ede19fa7595ec540240576367acf42c46
  Author: Francisco <femolina at uc.cl>
  Date:   2019-08-05 (Mon, 05 Aug 2019)

  Changed paths:
    M boards/b-l072z-lrwan1/Makefile.features
    M boards/i-nucleo-lrwan1/Makefile.features
    M boards/lobaro-lorabox/Makefile.features
    M boards/lsn50/Makefile.features
    M boards/nucleo-l073rz/Makefile.features
    M boards/nucleo-l152re/Makefile.features
    M boards/nz32-sc151/Makefile.features
    M cpu/stm32_common/periph/spi.c
    M drivers/Makefile.dep
    M drivers/include/periph/spi.h
    M drivers/sx127x/sx127x.c

  Log Message:
  -----------
  Merge pull request #11542 from aabadie/stm32_spi_gpio_mode

stm32-common/spi: allow custom pin modes on spi to minimize power consumption


Compare: https://github.com/RIOT-OS/RIOT/compare/31c52041e679...86870c7ede19


More information about the commits mailing list