1. 24 Nov, 2020 1 commit
  2. 19 Nov, 2020 2 commits
    • Anas Nashif's avatar
      CODEOWNERS: populate entry for kernel docs · f8a45863
      Anas Nashif authored
      
      Add owners for kernel docs.
      Signed-off-by: default avatarAnas Nashif <anas.nashif@intel.com>
      f8a45863
    • Gerson Fernando Budke's avatar
      drivers: i2c: Introduce SAM4L i2c TWIM driver · bc00f197
      Gerson Fernando Budke authored
      
      The SAM4L have a unique I2C driver.  It shares simultaneously pins for
      both master and slave controllers.  Each controller have their own
      instance.  This introduces the TWIM controller that handles only the
      master part.
      
      The TWIM controller uses no copy and the driver was prepared to work
      with both 7 and 10 bits address.  The controller can handler up to 256
      bytes for a single transfer allowing long data communication with
      almost no CPU intervention.
      
      The driver was wrote specifically to Zephyr.  It receives a transfer
      list of from upper layers to a specific device on the bus.  It programs
      the first and second transfer, if it exists, before start.  At end of
      full read/write interrupt, will program the next data block.  This
      process repeats until all transfers be executed.  The driver uses
      interrupt from TWIM to check for erros or program next tranfer.
      
      Future work can enable low power mode on the driver allowing long
      transfers with low power consumption.
      Signed-off-by: default avatarGerson Fernando Budke <nandojve@gmail.com>
      bc00f197
  3. 18 Nov, 2020 1 commit
  4. 16 Nov, 2020 1 commit
  5. 13 Nov, 2020 1 commit
  6. 10 Nov, 2020 1 commit
  7. 04 Nov, 2020 1 commit
    • Gerson Fernando Budke's avatar
      samples: net: cloud: Introduce TagoIO IoT cloud http post · 0d216924
      Gerson Fernando Budke authored
      
      Introduce TagoIO IoT Cloud HTTP post client example.  This explorer
      Zephyr network resources to demonstrate an end to end application.
      The TagoIO allows that any user can test on a easy way Ethernet, WIFI
      and Modem (PPP) with BSD sockets.  The example provides overlays to
      configure WIFI and Modem.
      
      The application consists an a pseudo temperature sensor that sends
      periodically data to TagoIO IoT Cloud platform.  The data can be
      visualized on a web browser dashboard, cellphone or tablet.  The
      steps to configure TagoIO are described on the example documentation.
      
      Special Variables:
       - CONFIG_TAGOIO_DEVICE_TOKEN   DEVID  token generated by TagoIO
       - CONFIG_TAGOIO_HTTP_WIFI_SSID SSID   when using WIFI
       - CONFIG_TAGOIO_HTTP_WIFI_PSK  PASSWD when using WIFI
       - CONFIG_MODEM_GSM_UART_NAME   UART   label when using MODEM
       - CONFIG_MODEM_GSM_APN         APN    when using MODEM
      Signed-off-by: default avatarGerson Fernando Budke <nandojve@gmail.com>
      0d216924
  8. 03 Nov, 2020 3 commits
  9. 28 Oct, 2020 1 commit
  10. 26 Oct, 2020 1 commit
  11. 22 Oct, 2020 3 commits
  12. 19 Oct, 2020 1 commit
  13. 16 Oct, 2020 1 commit
  14. 12 Oct, 2020 1 commit
  15. 09 Oct, 2020 1 commit
  16. 08 Oct, 2020 1 commit
  17. 07 Oct, 2020 1 commit
  18. 06 Oct, 2020 1 commit
    • Mulin Chao's avatar
      drivers: pwm: add pwm driver support in NPCX7 series · dd99fbeb
      Mulin Chao authored
      
      In npcx7 series, there're 8 Pulse Width Modulator (PWM) modules and each
      one support generating a single 16-bit PWM output. A 16-bit clock
      prescaler (PRSCn) and a 16-bit counter (CTRn) determine the cycle time,
      the minimal possible pulse width, and the duty-cycle steps.
      
      Beside introducing pwm driver for Nuvoton NPCX series, this CL also
      includes:
      
      1. Add PWM device tree declarations.
      2. Zephyr PWM api implementation.
      3. Add aliases in npcx7m6fb_evb board device tree file for supporting
         samples/basic/blinky_pwm application and pwm test suites
      Signed-off-by: default avatarMulin Chao <MLChao@nuvoton.com>
      dd99fbeb
  19. 05 Oct, 2020 2 commits
  20. 02 Oct, 2020 2 commits
    • Parthiban Nallathambi's avatar
      drivers: eth: add driver for w5500 Ethernet Controller · c2ee9f5c
      Parthiban Nallathambi authored
      
      Add driver for w5500 Ethernet Controller
      Signed-off-by: default avatarParthiban Nallathambi <parthiban@linumiz.com>
      c2ee9f5c
    • Mulin Chao's avatar
      drivers: eSPI: add eSPI driver support for NPCX7 series. · be217e4a
      Mulin Chao authored
      
      In npcx7 series, all of them support the Intel Enhanced Serial
      Peripheral Interface (eSPI) Revision 1.0. This specification provides a
      path for migrating host sub-devices via LPC to a lower pin count, higher
      bandwidth bus. In addition to Host communication via the peripheral
      channel, it provides virtual wires support, out-of-band communication,
      and device mastering option over the Chipset SPI flash.
      
      Becisdes introducing eSPI device in npcx7, this CL also includes:
      
      1. Add eSPI device tree declarations.
      2. Add npcx7-espi-vws-map.dtsi to present the relationship between eSPI
         Virtual-Wire signals, eSPI registers, and wake-up input sources.
      3. Zephyr eSPI api implementation.
      4, Add OOB (Out of Band tunneled SMBus) support.
      5. Add configuration files for eSPI test suites.
      Signed-off-by: default avatarMulin Chao <MLChao@nuvoton.com>
      be217e4a
  21. 30 Sep, 2020 1 commit
  22. 28 Sep, 2020 1 commit
  23. 22 Sep, 2020 1 commit
  24. 18 Sep, 2020 2 commits
  25. 14 Sep, 2020 1 commit
  26. 09 Sep, 2020 1 commit
    • Erwan Gouriou's avatar
      CODEOWNERS: stm32: Update on active members · 1f18b9c7
      Erwan Gouriou authored
      
      In early Zephyr days, STM32 code base greatly benefited from the care
      of a handful of people.
      These days are gone and so did these few people that haven't been
      contributing for at least a year now.
      CODEOWNERS file is updated to reflect current status of contribution,
      for the areas where the is an active contributor.
      
      Let them be thank for these initial contributions.
      Signed-off-by: default avatarErwan Gouriou <erwan.gouriou@linaro.org>
      1f18b9c7
  27. 08 Sep, 2020 1 commit
  28. 07 Sep, 2020 2 commits
  29. 05 Sep, 2020 1 commit
  30. 04 Sep, 2020 2 commits