The ADM1266 is a cascadable super sequencer with margin control and fault recording. This commit adds basic support for its PMBus commands and models the identification registers that can be modified in a firmware update. Reviewed-by: Hao Wu <wuhaotsh@google.com> Acked-by: Corey Minyard <cminyard@mvista.com> Signed-off-by: Titus Rwantare <titusr@google.com> [PMD: Cover file in MAINTAINERS] Message-ID: <20231023-staging-pmbus-v3-v4-5-07a8cb7cd20a@google.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
		
			
				
	
	
		
			46 lines
		
	
	
		
			624 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			624 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
config TMP105
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
    default y if I2C_DEVICES
 | 
						|
 | 
						|
config TMP421
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
    default y if I2C_DEVICES
 | 
						|
 | 
						|
config DPS310
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
    default y if I2C_DEVICES
 | 
						|
 | 
						|
config EMC141X
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
    default y if I2C_DEVICES
 | 
						|
 | 
						|
config ADM1272
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
 | 
						|
config ADM1266
 | 
						|
    bool
 | 
						|
    depends on PMBUS
 | 
						|
    default y if PMBUS
 | 
						|
 | 
						|
config MAX34451
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
 | 
						|
config LSM303DLHC_MAG
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
    default y if I2C_DEVICES
 | 
						|
 | 
						|
config ISL_PMBUS_VR
 | 
						|
    bool
 | 
						|
    depends on PMBUS
 | 
						|
 | 
						|
config MAX31785
 | 
						|
    bool
 | 
						|
    depends on PMBUS
 |