Searched refs:mlxsw_bus_info (Results 1 – 10 of 10) sorted by relevance
| /Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
| D | core.h | 25 struct mlxsw_bus_info; 34 int mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, 238 const struct mlxsw_bus_info *mlxsw_bus_info); 335 struct mlxsw_bus_info { struct 349 const struct mlxsw_bus_info *mlxsw_bus_info, argument 356 const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_hwmon_init() argument 373 const struct mlxsw_bus_info *mlxsw_bus_info, 380 const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_thermal_init() argument
|
| D | core_hwmon.c | 26 const struct mlxsw_bus_info *bus_info; 299 const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_hwmon_init() argument 310 mlxsw_hwmon->bus_info = mlxsw_bus_info; in mlxsw_hwmon_init() 323 hwmon_dev = hwmon_device_register_with_groups(mlxsw_bus_info->dev, in mlxsw_hwmon_init()
|
| D | switchib.c | 32 const struct mlxsw_bus_info *bus_info; 434 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sib_init() argument 440 mlxsw_sib->bus_info = mlxsw_bus_info; in mlxsw_sib_init()
|
| D | core.c | 65 const struct mlxsw_bus_info *bus_info; 968 int mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, in mlxsw_core_bus_device_register() argument 973 const char *device_kind = mlxsw_bus_info->device_kind; in mlxsw_core_bus_device_register() 999 mlxsw_core->bus_info = mlxsw_bus_info; in mlxsw_core_bus_device_register() 1033 err = devlink_register(devlink, mlxsw_bus_info->dev); in mlxsw_core_bus_device_register() 1038 err = mlxsw_hwmon_init(mlxsw_core, mlxsw_bus_info, &mlxsw_core->hwmon); in mlxsw_core_bus_device_register() 1042 err = mlxsw_thermal_init(mlxsw_core, mlxsw_bus_info, in mlxsw_core_bus_device_register() 1048 err = mlxsw_driver->init(mlxsw_core, mlxsw_bus_info); in mlxsw_core_bus_device_register()
|
| D | core_thermal.c | 68 const struct mlxsw_bus_info *bus_info; 310 const struct mlxsw_bus_info *bus_info, in mlxsw_thermal_init()
|
| D | switchx2.c | 32 const struct mlxsw_bus_info *bus_info; 1592 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sx_init() argument 1598 mlxsw_sx->bus_info = mlxsw_bus_info; in mlxsw_sx_init()
|
| D | spectrum.c | 3707 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sp_init() argument 3713 mlxsw_sp->bus_info = mlxsw_bus_info; in mlxsw_sp_init() 3849 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sp1_init() argument 3861 return mlxsw_sp_init(mlxsw_core, mlxsw_bus_info); in mlxsw_sp1_init() 3865 const struct mlxsw_bus_info *mlxsw_bus_info) in mlxsw_sp2_init() argument 3875 return mlxsw_sp_init(mlxsw_core, mlxsw_bus_info); in mlxsw_sp2_init()
|
| D | i2c.c | 69 struct mlxsw_bus_info bus_info;
|
| D | spectrum.h | 123 const struct mlxsw_bus_info *bus_info;
|
| D | pci.c | 124 struct mlxsw_bus_info bus_info; 1220 struct mlxsw_bus_info *bus_info = &mlxsw_pci->bus_info; in mlxsw_pci_boardinfo()
|