zephyr/dts/bindings
Mulin Chao dd99fbebe6 drivers: pwm: add pwm driver support in NPCX7 series
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: Mulin Chao <MLChao@nuvoton.com>
2020-10-06 18:16:02 -05:00
..
adc dts: bindings: move io-channels and io-channel-names to base.yaml 2020-10-02 11:50:30 +02:00
arc dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
arm dts: clocks: kinetis: set pllfll and er32k clock settings from dts 2020-09-29 14:05:50 -05:00
audio dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
base dts: bindings: move io-channels and io-channel-names to base.yaml 2020-10-02 11:50:30 +02:00
bluetooth dts: bindings: Replace 'child-bus:'/'parent-bus:' with 'bus:'/'on-bus:' 2019-12-19 11:02:28 +01:00
can dts/bindings: st,stm32-can: Add optional master-can property 2020-04-28 14:49:55 -05:00
clock driver: clock: Add clock controller support in NPCX series. 2020-08-13 16:42:20 +02:00
cpu dts: bindings: add devicetree binding for the ARM Cortex-M1 CPU 2020-08-14 13:35:39 -05:00
crypto dts: nrf5340_cpuapp: add cryptocell node 2020-05-21 20:09:44 +02:00
dac drivers: dac: Added driver for TI DACx0508 2020-08-26 12:24:43 +02:00
display drivers: ssd1306: Add SPI support 2020-10-02 11:33:26 +02:00
dma MXRT600: Add DMA support 2020-08-28 14:24:21 -05:00
ec_host_cmd_perhip ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00
espi drivers: espi: add host sub-modules support for NPCX7 series. 2020-10-02 11:33:15 +02:00
ethernet drivers: eth: add driver for w5500 Ethernet Controller 2020-10-02 11:34:57 +02:00
flash_controller drivers/flash: Add support for flash_get_parameters to drivers 2020-06-22 14:35:03 +02:00
gpio driver: gpio: add gpio driver support in NPCX series 2020-09-01 13:35:25 +02:00
hwinfo dts: hwinfo: Add atmel sam4l unique serial number 2020-09-04 16:29:19 -05:00
i2c emul: i2c: Add support for I2C emulators 2020-09-01 14:30:46 -04:00
i2s drivers: i2s: Add LiteX I2S controller driver 2020-08-26 08:17:42 -04:00
ieee802154 drivers: ieee802154: add Decawave DW1000 driver 2020-05-07 23:30:58 -05:00
interrupt-controller driver: intc: add MIWU driver support in NPCX series. 2020-09-01 13:35:25 +02:00
ipm dts: Add binding for IPM console 2020-09-04 07:55:52 -04:00
kscan drivers: kscan: generalize and improve FT5336 driver 2020-08-12 12:35:04 +02:00
led dts: add binding for TI LP503x LED controllers 2020-08-28 15:04:35 +02:00
led_strip drivers: led_strip: modernize and fix up ws2812 drivers/sample 2020-02-05 12:00:36 +01:00
lora drivers: lora: sx126x: Support software-managed RF switches 2020-09-04 12:36:53 +02:00
memory-controllers dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
mhu dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
misc dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
mmc dts: bindings: st,stm32-sdmmc: remove unneeded type 2020-05-08 17:49:32 +02:00
mmu_mpu dts: arm: Add binding for armv6m mpu 2020-04-17 15:17:43 +02:00
modem drivers: modem: hl7800: fix dts binding 2020-09-16 14:21:41 -05:00
mtd drivers: flash: Add sector-size property to at45.yaml 2020-09-04 11:58:22 +02:00
pcie/endpoint dts: bindings: Add binding for iProc PCIe EP node 2020-06-13 01:35:19 -07:00
peci dts: peci: Add dts bindings for PECI 2020-03-13 18:53:04 +02:00
phy dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
pinctrl dts/bindings/pinctrl: Remove usage of c comments within bindings 2020-10-02 08:36:26 -05:00
power dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
ps2 dts: microchip,xec-ps2: Add properties for GIRQ info 2020-03-11 07:59:38 -06:00
pwm drivers: pwm: add pwm driver support in NPCX7 series 2020-10-06 18:16:02 -05:00
riscv dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
rng dts: nxp,lpc-rng binding and lpc55xxx RNG node 2020-05-07 23:25:31 -05:00
rtc dts: add pit as counter 2020-08-21 14:27:59 -05:00
sensor dts: bindings: move io-channels and io-channel-names to base.yaml 2020-10-02 11:50:30 +02:00
serial soc: npcx7: add comments for macro funcs used for device tree files. 2020-10-02 11:33:15 +02:00
spi emul: spi: Add support for SPI emulators 2020-10-05 15:33:00 -04:00
sram dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
tach dts: bindings: tach: Add nodes and bindings for tachometer 2020-03-13 08:49:21 -05:00
test include/devicetree.h: Add DT_ENUM_IDX_OR macro 2020-10-05 10:15:32 -05:00
timer dts: stm32: timer define a new DT binding for LPTIM 2020-05-29 14:13:05 +02:00
usb usb: audio: Correct typos in USB audio bindings. 2020-07-14 13:03:04 +02:00
video dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
watchdog drivers: watchdog: gecko: Add support for Gecko Series 2 SoC 2020-08-06 11:49:16 +02:00
wifi drivers: wifi: esp: support reconfiguration of UART baudrate 2020-09-30 17:05:22 +03:00
vendor-prefixes.txt boards: arm: Add support for SEGGER TRB STM32F407 2020-10-06 12:17:26 -04:00