89 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| What:		/sys/class/pwm/
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		The pwm/ class sub-directory belongs to the Generic PWM
 | |
| 		Framework and provides a sysfs interface for using PWM
 | |
| 		channels.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		A /sys/class/pwm/pwmchipN directory is created for each
 | |
| 		probed PWM controller/chip where N is the base of the
 | |
| 		PWM chip.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/npwm
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		The number of PWM channels supported by the PWM chip.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/export
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		Exports a PWM channel from the PWM chip for sysfs control.
 | |
| 		Value is between 0 and /sys/class/pwm/pwmchipN/npwm - 1.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/unexport
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		Unexports a PWM channel.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/pwmX
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		A /sys/class/pwm/pwmchipN/pwmX directory is created for
 | |
| 		each exported PWM channel where X is the exported PWM
 | |
| 		channel number.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/pwmX/period
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		Sets the PWM signal period in nanoseconds.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/pwmX/duty_cycle
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		Sets the PWM signal duty cycle in nanoseconds.
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/pwmX/polarity
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		Sets the output polarity of the PWM signal to "normal" or
 | |
| 		"inversed".
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/pwmX/enable
 | |
| Date:		May 2013
 | |
| KernelVersion:	3.11
 | |
| Contact:	H Hartley Sweeten <hsweeten@visionengravers.com>
 | |
| Description:
 | |
| 		Enable/disable the PWM signal.
 | |
| 		0 is disabled
 | |
| 		1 is enabled
 | |
| 
 | |
| What:		/sys/class/pwm/pwmchip<N>/pwmX/capture
 | |
| Date:		June 2016
 | |
| KernelVersion:	4.8
 | |
| Contact:	Lee Jones <lee@kernel.org>
 | |
| Description:
 | |
| 		Capture information about a PWM signal. The output format is a
 | |
| 		pair unsigned integers (period and duty cycle), separated by a
 | |
| 		single space.
 |