Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dcore.h25 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
Dcore_hwmon.c26 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()
Dswitchib.c32 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()
Dcore.c65 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()
Dcore_thermal.c68 const struct mlxsw_bus_info *bus_info;
310 const struct mlxsw_bus_info *bus_info, in mlxsw_thermal_init()
Dswitchx2.c32 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()
Dspectrum.c3707 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()
Di2c.c69 struct mlxsw_bus_info bus_info;
Dspectrum.h123 const struct mlxsw_bus_info *bus_info;
Dpci.c124 struct mlxsw_bus_info bus_info;
1220 struct mlxsw_bus_info *bus_info = &mlxsw_pci->bus_info; in mlxsw_pci_boardinfo()