/Linux-v5.10/drivers/hwmon/pmbus/ |
D | tps53679.c | 40 struct pmbus_driver_info *info) in tps53679_identify_mode() 72 struct pmbus_driver_info *info) in tps53679_identify_phases() 116 struct pmbus_driver_info *info, in tps53679_identify_multiphase() 133 struct pmbus_driver_info *info) in tps53679_identify() 139 struct pmbus_driver_info *info) in tps53681_identify() 164 static struct pmbus_driver_info tps53679_info = { 191 struct pmbus_driver_info *info; in tps53679_probe()
|
D | mp2975.c | 60 struct pmbus_driver_info info; 220 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in mp2975_read_word_data() 350 static void mp2975_set_phase_rail1(struct pmbus_driver_info *info) in mp2975_set_phase_rail1() 359 mp2975_set_phase_rail2(struct pmbus_driver_info *info, int num_phases) in mp2975_set_phase_rail2() 370 struct pmbus_driver_info *info) in mp2975_identify_multiphase() 407 struct pmbus_driver_info *info, u32 reg, int page, in mp2975_identify_vid() 433 struct pmbus_driver_info *info) in mp2975_identify_rails_vid() 499 struct pmbus_driver_info *info) in mp2975_vref_get() 553 struct pmbus_driver_info *info, int page) in mp2975_vout_max_get() 586 struct pmbus_driver_info *info) in mp2975_vout_ov_scale_get() [all …]
|
D | max16601.c | 44 struct pmbus_driver_info info; 53 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in max16601_read_byte() 67 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in max16601_read_word() 146 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in max16601_write_byte() 160 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in max16601_write_word() 186 struct pmbus_driver_info *info) in max16601_identify() 201 static struct pmbus_driver_info max16601_info = {
|
D | pxe1610.c | 20 struct pmbus_driver_info *info) in pxe1610_identify() 52 static struct pmbus_driver_info pxe1610_info = { 83 struct pmbus_driver_info *info; in pxe1610_probe() 112 sizeof(struct pmbus_driver_info), in pxe1610_probe()
|
D | xdpe12284.c | 24 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in xdpe122_read_word_data() 76 struct pmbus_driver_info *info) in xdpe122_identify() 110 static struct pmbus_driver_info xdpe122_info = { 132 struct pmbus_driver_info *info; in xdpe122_probe()
|
D | zl6100.c | 27 struct pmbus_driver_info info; 131 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in zl6100_read_word_data() 190 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in zl6100_read_byte_data() 229 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in zl6100_write_word_data() 270 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in zl6100_write_byte() 308 struct pmbus_driver_info *info; in zl6100_probe()
|
D | pmbus.c | 29 struct pmbus_driver_info *info) in pmbus_find_sensor_groups() 92 struct pmbus_driver_info *info) in pmbus_identify() 166 struct pmbus_driver_info *info; in pmbus_probe() 171 info = devm_kzalloc(dev, sizeof(struct pmbus_driver_info), GFP_KERNEL); in pmbus_probe()
|
D | ltc2978.c | 127 struct pmbus_driver_info info; 141 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc_wait_ready() 254 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc2978_read_word_data_common() 299 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc2978_read_word_data() 346 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc2974_read_word_data() 372 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc2975_read_word_data() 407 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc3880_read_word_data() 440 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc3883_read_word_data() 475 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in ltc2978_write_word_data() 656 struct pmbus_driver_info *info; in ltc2978_probe()
|
D | max31785.c | 247 static const struct pmbus_driver_info max31785_info = { 301 struct pmbus_driver_info *info) in max31785_configure_dual_tach() 330 struct pmbus_driver_info *info; in max31785_probe() 339 info = devm_kzalloc(dev, sizeof(struct pmbus_driver_info), GFP_KERNEL); in max31785_probe()
|
D | max20730.c | 51 struct pmbus_driver_info info; 114 const struct pmbus_driver_info *info; in max20730_debugfs_read() 402 const struct pmbus_driver_info *info) in val_to_direct() 421 const struct pmbus_driver_info *info) in direct_to_val() 449 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in max20730_read_word_data() 490 struct pmbus_driver_info *info; in max20730_write_word_data() 496 info = (struct pmbus_driver_info *)pmbus_get_driver_info(client); in max20730_write_word_data() 532 static const struct pmbus_driver_info max20730_info[] = {
|
D | pmbus.h | 411 struct pmbus_driver_info { struct 449 struct pmbus_driver_info *info); argument 492 int pmbus_do_probe(struct i2c_client *client, struct pmbus_driver_info *info); 494 const struct pmbus_driver_info *pmbus_get_driver_info(struct i2c_client
|
D | ir35221.c | 72 struct pmbus_driver_info *info; in ir35221_probe() 102 info = devm_kzalloc(&client->dev, sizeof(struct pmbus_driver_info), in ir35221_probe()
|
D | lm25066.c | 209 struct pmbus_driver_info info; 219 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in lm25066_read_word_data() 357 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in lm25066_write_word_data() 425 struct pmbus_driver_info *info; in lm25066_probe()
|
D | ucd9200.c | 77 struct pmbus_driver_info *info; in ucd9200_probe() 115 info = devm_kzalloc(&client->dev, sizeof(struct pmbus_driver_info), in ucd9200_probe()
|
D | adm1275.c | 98 struct pmbus_driver_info info; 232 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in adm1275_read_word_data() 343 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in adm1275_write_word_data() 399 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in adm1275_read_byte_data() 471 struct pmbus_driver_info *info; in adm1275_probe()
|
D | tps40422.c | 15 static struct pmbus_driver_info tps40422_info = {
|
D | max34440.c | 46 struct pmbus_driver_info info; 57 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in max34440_read_word_data() 130 const struct pmbus_driver_info *info = pmbus_get_driver_info(client); in max34440_write_word_data() 273 static struct pmbus_driver_info max34440_info[] = {
|
D | max20751.c | 15 static struct pmbus_driver_info max20751_info = {
|
D | pmbus_core.c | 88 const struct pmbus_driver_info *info; 199 const struct pmbus_driver_info *info = data->info; in _pmbus_write_byte() 253 const struct pmbus_driver_info *info = data->info; in _pmbus_write_word_data() 331 const struct pmbus_driver_info *info = data->info; in _pmbus_read_word_data() 402 const struct pmbus_driver_info *info = data->info; in _pmbus_read_byte_data() 548 const struct pmbus_driver_info *pmbus_get_driver_info(struct i2c_client *client) in pmbus_get_driver_info() 1193 const struct pmbus_driver_info *info, in pmbus_add_limit_attrs() 1232 const struct pmbus_driver_info *info, in pmbus_add_sensor_attrs_one() 1278 static bool pmbus_sensor_is_paged(const struct pmbus_driver_info *info, in pmbus_sensor_is_paged() 1308 const struct pmbus_driver_info *info = data->info; in pmbus_add_sensor_attrs() [all …]
|
D | ir38064.c | 21 static struct pmbus_driver_info ir38064_info = {
|
D | irps5401.c | 32 static struct pmbus_driver_info irps5401_info = {
|
D | isl68137.c | 181 static struct pmbus_driver_info raa_dmpvr_info = { 225 struct pmbus_driver_info *info; in isl68137_probe()
|
D | max16064.c | 65 static struct pmbus_driver_info max16064_info = {
|
D | bel-pfe.c | 29 static struct pmbus_driver_info pfe_driver_info[] = {
|
/Linux-v5.10/Documentation/hwmon/ |
D | pmbus-core.rst | 109 PMBus driver information, defined in struct pmbus_driver_info, is the main means 153 pmbus_driver_info. All functions are optional. 188 int (*identify)(struct i2c_client *client, struct pmbus_driver_info *info); 273 int pmbus_do_probe(struct i2c_client *client, struct pmbus_driver_info *info); 276 with the pointer to struct pmbus_driver_info as additional argument. Calls 288 const struct pmbus_driver_info 291 Return pointer to struct pmbus_driver_info as passed to pmbus_do_probe().
|