Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) Kernel driver ltc3815
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) =====================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) Supported chips:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6)   * Linear Technology LTC3815
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8)     Prefix: 'ltc3815'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)     Datasheet: http://www.linear.com/product/ltc3815
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) Author: Guenter Roeck <linux@roeck-us.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Description
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) -----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) LTC3815 is a Monolithic Synchronous DC/DC Step-Down Converter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Usage Notes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) -----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) This driver does not probe for PMBus devices. You will have to instantiate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) devices explicitly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Example: the following commands will load the driver for an LTC3815
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) at address 0x20 on I2C bus #1::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 	# modprobe ltc3815
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 	# echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Sysfs attributes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) ----------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) ======================= =======================================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) in1_label		"vin"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) in1_input		Measured input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) in1_alarm		Input voltage alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) in1_highest		Highest input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) in1_reset_history	Reset input voltage history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) in2_label		"vout1".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) in2_input		Measured output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) in2_alarm		Output voltage alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) in2_highest		Highest output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) in2_reset_history	Reset output voltage history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) temp1_input		Measured chip temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) temp1_alarm		Temperature alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) temp1_highest		Highest measured temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) temp1_reset_history	Reset temperature history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) curr1_label		"iin".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) curr1_input		Measured input current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) curr1_highest		Highest input current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) curr1_reset_history	Reset input current history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) curr2_label		"iout1".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) curr2_input		Measured output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) curr2_alarm		Output current alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) curr2_highest		Highest output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) curr2_reset_history	Reset output current history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) ======================= =======================================================