1TI SOC based PWM Subsystem 2 3Required properties: 4- compatible: Must be "ti,am33xx-pwmss"; 5- reg: physical base address and size of the registers map. 6- address-cells: Specify the number of u32 entries needed in child nodes. 7 Should set to 1. 8- size-cells: specify number of u32 entries needed to specify child nodes size 9 in reg property. Should set to 1. 10- ranges: describes the address mapping of a memory-mapped bus. Should set to 11 physical address map of child's base address, physical address within 12 parent's address space and length of the address map. For am33xx, 13 3 set of child register maps present, ECAP register space, EQEP 14 register space, EHRPWM register space. 15 16Also child nodes should also populated under PWMSS DT node. 17 18Example: 19pwmss0: pwmss@48300000 { 20 compatible = "ti,am33xx-pwmss"; 21 reg = <0x48300000 0x10>; 22 ti,hwmods = "epwmss0"; 23 #address-cells = <1>; 24 #size-cells = <1>; 25 status = "disabled"; 26 ranges = <0x48300100 0x48300100 0x80 /* ECAP */ 27 0x48300180 0x48300180 0x80 /* EQEP */ 28 0x48300200 0x48300200 0x80>; /* EHRPWM */ 29 30 /* child nodes go here */ 31}; 32