Home
last modified time | relevance | path

Searched refs:mlxreg_core_data (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.10/include/linux/platform_data/
Dmlxreg.h61 struct mlxreg_core_data { struct
91 struct mlxreg_core_data *data; argument
115 struct mlxreg_core_data *data;
/Linux-v5.10/drivers/watchdog/
Dmlx_wdt.c59 struct mlxreg_core_data *reg_data; in mlxreg_wdt_check_card_reset()
83 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx]; in mlxreg_wdt_start()
92 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx]; in mlxreg_wdt_stop()
101 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->ping_idx]; in mlxreg_wdt_ping()
112 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->timeout_idx]; in mlxreg_wdt_set_timeout()
170 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->tleft_idx]; in mlxreg_wdt_get_timeleft()
226 struct mlxreg_core_data *data = pdata->data; in mlxreg_wdt_config()
/Linux-v5.10/drivers/platform/x86/
Dmlx-platform.c226 static struct mlxreg_core_data mlxplat_mlxcpld_i2c_ng_items_data[] = {
365 static struct mlxreg_core_data mlxplat_mlxcpld_comex_psu_items_data[] = {
381 static struct mlxreg_core_data mlxplat_mlxcpld_default_psu_items_data[] = {
398 static struct mlxreg_core_data mlxplat_mlxcpld_default_pwr_items_data[] = {
415 static struct mlxreg_core_data mlxplat_mlxcpld_default_fan_items_data[] = {
446 static struct mlxreg_core_data mlxplat_mlxcpld_default_asic_items_data[] = {
553 static struct mlxreg_core_data mlxplat_mlxcpld_msn21xx_pwr_items_data[] = {
601 static struct mlxreg_core_data mlxplat_mlxcpld_msn274x_psu_items_data[] = {
618 static struct mlxreg_core_data mlxplat_mlxcpld_default_ng_pwr_items_data[] = {
635 static struct mlxreg_core_data mlxplat_mlxcpld_msn274x_fan_items_data[] = {
[all …]
/Linux-v5.10/drivers/platform/mellanox/
Dmlxreg-hotplug.c80 struct mlxreg_core_data *data, bool action) in mlxreg_hotplug_udev_event_send()
93 struct mlxreg_core_data *data) in mlxreg_hotplug_device_create()
136 struct mlxreg_core_data *data) in mlxreg_hotplug_device_destroy()
161 struct mlxreg_core_data *data; in mlxreg_hotplug_attr_show()
193 struct mlxreg_core_data *data; in mlxreg_hotplug_attr_init()
281 struct mlxreg_core_data *data; in mlxreg_hotplug_work_helper()
350 struct mlxreg_core_data *data = item->data; in mlxreg_hotplug_health_work_helper()
530 struct mlxreg_core_data *data; in mlxreg_hotplug_set_irq()
603 struct mlxreg_core_data *data; in mlxreg_hotplug_unset_irq()
Dmlxreg-io.c47 mlxreg_io_get_reg(void *regmap, struct mlxreg_core_data *data, u32 in_val, in mlxreg_io_get_reg()
115 struct mlxreg_core_data *data = priv->pdata->data + index; in mlxreg_io_attr_show()
136 struct mlxreg_core_data *data = priv->pdata->data + index; in mlxreg_io_attr_store()
/Linux-v5.10/drivers/leds/
Dleds-mlxreg.c37 struct mlxreg_core_data *data;
64 struct mlxreg_core_data *data = led_data->data; in mlxreg_led_store_hw()
102 struct mlxreg_core_data *data = led_data->data; in mlxreg_led_get_hw()
187 struct mlxreg_core_data *data = led_pdata->data; in mlxreg_led_config()
/Linux-v5.10/drivers/hwmon/
Dmlxreg-fan.c348 struct mlxreg_core_data *data) in mlxreg_fan_connect_verify()
364 struct mlxreg_core_data *data) in mlxreg_fan_speed_divider_get()
391 struct mlxreg_core_data *data = pdata->data; in mlxreg_fan_config()