Searched refs:mlxsw_bus_info (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | core.h | 25 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
|
| D | minimal.c | 25 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()
|
| D | switchib.c | 32 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()
|
| D | core_hwmon.c | 36 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()
|
| D | core.c | 65 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()
|
| D | switchx2.c | 31 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()
|
| D | core_thermal.c | 107 const struct mlxsw_bus_info *bus_info; 960 const struct mlxsw_bus_info *bus_info, in mlxsw_thermal_init()
|
| D | spectrum.c | 4741 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()
|
| D | i2c.c | 76 struct mlxsw_bus_info bus_info;
|
| D | pci.c | 125 struct mlxsw_bus_info bus_info; 1197 struct mlxsw_bus_info *bus_info = &mlxsw_pci->bus_info; in mlxsw_pci_boardinfo()
|
| D | spectrum.h | 145 const struct mlxsw_bus_info *bus_info;
|