Home
last modified time | relevance | path

Searched refs:mlxsw_bus_info (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dcore.h25 struct mlxsw_bus_info;
36 int mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info,
255 const struct mlxsw_bus_info *mlxsw_bus_info);
383 struct mlxsw_bus_info { struct
399 const struct mlxsw_bus_info *mlxsw_bus_info, argument
406 const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_hwmon_init() argument
423 const struct mlxsw_bus_info *mlxsw_bus_info,
430 const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_thermal_init() argument
Dminimal.c25 const struct mlxsw_bus_info *bus_info;
329 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_m_init() argument
335 mlxsw_m->bus_info = mlxsw_bus_info; in mlxsw_m_init()
Dswitchib.c32 const struct mlxsw_bus_info *bus_info;
449 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sib_init() argument
455 mlxsw_sib->bus_info = mlxsw_bus_info; in mlxsw_sib_init()
Dcore_hwmon.c36 const struct mlxsw_bus_info *bus_info;
628 const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_hwmon_init() argument
639 mlxsw_hwmon->bus_info = mlxsw_bus_info; in mlxsw_hwmon_init()
660 hwmon_dev = hwmon_device_register_with_groups(mlxsw_bus_info->dev, in mlxsw_hwmon_init()
Dcore.c65 const struct mlxsw_bus_info *bus_info;
1098 __mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, in __mlxsw_core_bus_device_register() argument
1103 const char *device_kind = mlxsw_bus_info->device_kind; in __mlxsw_core_bus_device_register()
1129 mlxsw_core->bus_info = mlxsw_bus_info; in __mlxsw_core_bus_device_register()
1163 err = devlink_register(devlink, mlxsw_bus_info->dev); in __mlxsw_core_bus_device_register()
1175 err = mlxsw_driver->init(mlxsw_core, mlxsw_bus_info); in __mlxsw_core_bus_device_register()
1180 err = mlxsw_hwmon_init(mlxsw_core, mlxsw_bus_info, &mlxsw_core->hwmon); in __mlxsw_core_bus_device_register()
1184 err = mlxsw_thermal_init(mlxsw_core, mlxsw_bus_info, in __mlxsw_core_bus_device_register()
1226 int mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_core_bus_device_register() argument
1235 err = __mlxsw_core_bus_device_register(mlxsw_bus_info, mlxsw_bus, in mlxsw_core_bus_device_register()
Dswitchx2.c31 const struct mlxsw_bus_info *bus_info;
1566 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sx_init() argument
1572 mlxsw_sx->bus_info = mlxsw_bus_info; in mlxsw_sx_init()
Dcore_thermal.c107 const struct mlxsw_bus_info *bus_info;
960 const struct mlxsw_bus_info *bus_info, in mlxsw_thermal_init()
Dspectrum.c4741 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sp_init() argument
4747 mlxsw_sp->bus_info = mlxsw_bus_info; in mlxsw_sp_init()
4927 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sp1_init() argument
4947 return mlxsw_sp_init(mlxsw_core, mlxsw_bus_info); in mlxsw_sp1_init()
4951 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sp2_init() argument
4967 return mlxsw_sp_init(mlxsw_core, mlxsw_bus_info); in mlxsw_sp2_init()
Di2c.c76 struct mlxsw_bus_info bus_info;
Dpci.c125 struct mlxsw_bus_info bus_info;
1197 struct mlxsw_bus_info *bus_info = &mlxsw_pci->bus_info; in mlxsw_pci_boardinfo()
Dspectrum.h145 const struct mlxsw_bus_info *bus_info;