/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | fw_qos.c | 90 u32 in_mod; in mlx4_SET_PORT_PRIO2TC() local 102 in_mod = MLX4_SET_PORT_PRIO2TC << 8 | port; in mlx4_SET_PORT_PRIO2TC() 103 err = mlx4_cmd(dev, mailbox->dma, in_mod, 1, MLX4_CMD_SET_PORT, in mlx4_SET_PORT_PRIO2TC() 117 u32 in_mod; in mlx4_SET_PORT_SCHEDULER() local 150 in_mod = MLX4_SET_PORT_SCHEDULER << 8 | port; in mlx4_SET_PORT_SCHEDULER() 151 err = mlx4_cmd(dev, mailbox->dma, in_mod, 1, MLX4_CMD_SET_PORT, in mlx4_SET_PORT_SCHEDULER()
|
H A D | port.c | 131 u32 in_mod; in mlx4_set_port_mac_table() local 140 in_mod = MLX4_SET_PORT_MAC_TABLE << 8 | port; in mlx4_set_port_mac_table() 142 err = mlx4_cmd(dev, mailbox->dma, in_mod, MLX4_SET_PORT_ETH_OPCODE, in mlx4_set_port_mac_table() 540 u32 in_mod; in mlx4_set_port_vlan_table() local 548 in_mod = MLX4_SET_PORT_VLAN_TABLE << 8 | port; in mlx4_set_port_vlan_table() 549 err = mlx4_cmd(dev, mailbox->dma, in_mod, MLX4_SET_PORT_ETH_OPCODE, in mlx4_set_port_vlan_table() 1332 static int mlx4_common_set_port(struct mlx4_dev *dev, int slave, u32 in_mod, in mlx4_common_set_port() argument 1354 port = in_mod & 0xff; in mlx4_common_set_port() 1355 in_modifier = in_mod >> 8; in mlx4_common_set_port() 1469 err = mlx4_cmd(dev, inbox->dma, in_mod in mlx4_common_set_port() 1614 u32 in_mod; mlx4_SET_PORT_general() local 1648 u32 in_mod; mlx4_SET_PORT_qpn_calc() local 1684 u32 in_mod; mlx4_SET_PORT_user_mtu() local 1708 u32 in_mod; mlx4_SET_PORT_user_mac() local 1732 u32 in_mod; mlx4_SET_PORT_fcs_check() local 1772 u32 in_mod; mlx4_SET_PORT_VXLAN() local [all...] |
H A D | en_port.c | 192 u64 in_mod = reset << 8 | port; in mlx4_en_DUMP_ETH_STATS() local 208 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, in_mod, 0, in mlx4_en_DUMP_ETH_STATS() 229 in_mod | MLX4_DUMP_ETH_STATS_FLOW_CONTROL, in mlx4_en_DUMP_ETH_STATS()
|
H A D | fw.c | 2645 u32 in_mod; in mlx4_get_phys_port_id() local 2658 in_mod = port << MOD_STAT_CFG_PORT_OFFSET; in mlx4_get_phys_port_id() 2659 err = mlx4_cmd_box(dev, 0, mailbox->dma, in_mod, 0x2, in mlx4_get_phys_port_id() 2680 u32 in_mod = MLX4_WOL_SETUP_MODE | port << 8; in mlx4_wol_read() local 2682 return mlx4_cmd_imm(dev, 0, config, in_mod, 0x3, in mlx4_wol_read() 2690 u32 in_mod = MLX4_WOL_SETUP_MODE | port << 8; in mlx4_wol_write() local 2692 return mlx4_cmd(dev, config, in_mod, 0x1, MLX4_CMD_MOD_STAT_CFG, in mlx4_wol_write() 3028 u32 in_mod; in mlx4_SET_PORT_phv_bit() local 3040 in_mod = MLX4_SET_PORT_GENERAL << 8 | port; in mlx4_SET_PORT_phv_bit() 3041 err = mlx4_cmd(dev, mailbox->dma, in_mod, MLX4_SET_PORT_ETH_OPCOD in mlx4_SET_PORT_phv_bit() [all...] |
H A D | mcg.c | 99 u32 in_mod; in mlx4_WRITE_PROMISC() local 101 in_mod = (u32) port << 16 | steer << 1; in mlx4_WRITE_PROMISC() 102 return mlx4_cmd(dev, mailbox->dma, in_mod, 0x1, in mlx4_WRITE_PROMISC()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | fw_qos.c | 90 u32 in_mod; in mlx4_SET_PORT_PRIO2TC() local 102 in_mod = MLX4_SET_PORT_PRIO2TC << 8 | port; in mlx4_SET_PORT_PRIO2TC() 103 err = mlx4_cmd(dev, mailbox->dma, in_mod, 1, MLX4_CMD_SET_PORT, in mlx4_SET_PORT_PRIO2TC() 117 u32 in_mod; in mlx4_SET_PORT_SCHEDULER() local 150 in_mod = MLX4_SET_PORT_SCHEDULER << 8 | port; in mlx4_SET_PORT_SCHEDULER() 151 err = mlx4_cmd(dev, mailbox->dma, in_mod, 1, MLX4_CMD_SET_PORT, in mlx4_SET_PORT_SCHEDULER()
|
H A D | port.c | 131 u32 in_mod; in mlx4_set_port_mac_table() local 140 in_mod = MLX4_SET_PORT_MAC_TABLE << 8 | port; in mlx4_set_port_mac_table() 142 err = mlx4_cmd(dev, mailbox->dma, in_mod, MLX4_SET_PORT_ETH_OPCODE, in mlx4_set_port_mac_table() 540 u32 in_mod; in mlx4_set_port_vlan_table() local 548 in_mod = MLX4_SET_PORT_VLAN_TABLE << 8 | port; in mlx4_set_port_vlan_table() 549 err = mlx4_cmd(dev, mailbox->dma, in_mod, MLX4_SET_PORT_ETH_OPCODE, in mlx4_set_port_vlan_table() 1332 static int mlx4_common_set_port(struct mlx4_dev *dev, int slave, u32 in_mod, in mlx4_common_set_port() argument 1354 port = in_mod & 0xff; in mlx4_common_set_port() 1355 in_modifier = in_mod >> 8; in mlx4_common_set_port() 1469 err = mlx4_cmd(dev, inbox->dma, in_mod in mlx4_common_set_port() 1614 u32 in_mod; mlx4_SET_PORT_general() local 1648 u32 in_mod; mlx4_SET_PORT_qpn_calc() local 1684 u32 in_mod; mlx4_SET_PORT_user_mtu() local 1708 u32 in_mod; mlx4_SET_PORT_user_mac() local 1732 u32 in_mod; mlx4_SET_PORT_fcs_check() local 1772 u32 in_mod; mlx4_SET_PORT_VXLAN() local [all...] |
H A D | en_port.c | 192 u64 in_mod = reset << 8 | port; in mlx4_en_DUMP_ETH_STATS() local 208 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, in_mod, 0, in mlx4_en_DUMP_ETH_STATS() 229 in_mod | MLX4_DUMP_ETH_STATS_FLOW_CONTROL, in mlx4_en_DUMP_ETH_STATS()
|
H A D | fw.c | 2645 u32 in_mod; in mlx4_get_phys_port_id() local 2658 in_mod = port << MOD_STAT_CFG_PORT_OFFSET; in mlx4_get_phys_port_id() 2659 err = mlx4_cmd_box(dev, 0, mailbox->dma, in_mod, 0x2, in mlx4_get_phys_port_id() 2680 u32 in_mod = MLX4_WOL_SETUP_MODE | port << 8; in mlx4_wol_read() local 2682 return mlx4_cmd_imm(dev, 0, config, in_mod, 0x3, in mlx4_wol_read() 2690 u32 in_mod = MLX4_WOL_SETUP_MODE | port << 8; in mlx4_wol_write() local 2692 return mlx4_cmd(dev, config, in_mod, 0x1, MLX4_CMD_MOD_STAT_CFG, in mlx4_wol_write() 3028 u32 in_mod; in mlx4_SET_PORT_phv_bit() local 3040 in_mod = MLX4_SET_PORT_GENERAL << 8 | port; in mlx4_SET_PORT_phv_bit() 3041 err = mlx4_cmd(dev, mailbox->dma, in_mod, MLX4_SET_PORT_ETH_OPCOD in mlx4_SET_PORT_phv_bit() [all...] |
H A D | mcg.c | 99 u32 in_mod; in mlx4_WRITE_PROMISC() local 101 in_mod = (u32) port << 16 | steer << 1; in mlx4_WRITE_PROMISC() 102 return mlx4_cmd(dev, mailbox->dma, in_mod, 0x1, in mlx4_WRITE_PROMISC()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | cmd.h | 29 u32 in_mod, bool out_mbox_direct, bool reset_ok, 34 u8 opcode_mod, u32 in_mod, char *in_mbox, in mlxsw_cmd_exec_in() 37 return mlxsw_cmd_exec(mlxsw_core, opcode, opcode_mod, in_mod, false, in mlxsw_cmd_exec_in() 42 u8 opcode_mod, u32 in_mod, in mlxsw_cmd_exec_out() 46 return mlxsw_cmd_exec(mlxsw_core, opcode, opcode_mod, in_mod, in mlxsw_cmd_exec_out() 52 u8 opcode_mod, u32 in_mod) in mlxsw_cmd_exec_none() 54 return mlxsw_cmd_exec(mlxsw_core, opcode, opcode_mod, in_mod, false, in mlxsw_cmd_exec_none() 33 mlxsw_cmd_exec_in(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod, char *in_mbox, size_t in_mbox_size) mlxsw_cmd_exec_in() argument 41 mlxsw_cmd_exec_out(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, char *out_mbox, size_t out_mbox_size) mlxsw_cmd_exec_out() argument 51 mlxsw_cmd_exec_none(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod) mlxsw_cmd_exec_none() argument
|
H A D | i2c.c | 229 struct mlxsw_i2c *mlxsw_i2c, u16 opcode, u32 in_mod) in mlxsw_i2c_write_init_cmd() 248 prep_cmd_buf[3] = cpu_to_be32(in_mod); in mlxsw_i2c_write_init_cmd() 393 mlxsw_i2c_cmd(struct device *dev, u16 opcode, u32 in_mod, size_t in_mbox_size, in mlxsw_i2c_cmd() argument 440 in_mod); in mlxsw_i2c_cmd() 487 u32 in_mod, bool out_mbox_direct, in mlxsw_i2c_cmd_exec() 494 return mlxsw_i2c_cmd(mlxsw_i2c->dev, opcode, in_mod, in_mbox_size, in mlxsw_i2c_cmd_exec() 228 mlxsw_i2c_write_init_cmd(struct i2c_client *client, struct mlxsw_i2c *mlxsw_i2c, u16 opcode, u32 in_mod) mlxsw_i2c_write_init_cmd() argument 486 mlxsw_i2c_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, char *in_mbox, size_t in_mbox_size, char *out_mbox, size_t out_mbox_size, u8 *status) mlxsw_i2c_cmd_exec() argument
|
H A D | core.c | 2928 u32 in_mod, bool out_mbox_direct, bool reset_ok, in mlxsw_cmd_exec() 2939 dev_dbg(mlxsw_core->bus_info->dev, "Cmd exec (opcode=%x(%s),opcode_mod=%x,in_mod=%x)\n", in mlxsw_cmd_exec() 2940 opcode, mlxsw_cmd_opcode_str(opcode), opcode_mod, in_mod); in mlxsw_cmd_exec() 2947 opcode_mod, in_mod, out_mbox_direct, in mlxsw_cmd_exec() 2960 dev_err(mlxsw_core->bus_info->dev, "Cmd exec failed (opcode=%x(%s),opcode_mod=%x,in_mod=%x,status=%x(%s))\n", in mlxsw_cmd_exec() 2962 in_mod, status, mlxsw_cmd_status_str(status)); in mlxsw_cmd_exec() 2964 dev_err(mlxsw_core->bus_info->dev, "Cmd exec timed-out (opcode=%x(%s),opcode_mod=%x,in_mod=%x)\n", in mlxsw_cmd_exec() 2966 in_mod); in mlxsw_cmd_exec() 2927 mlxsw_cmd_exec(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, bool reset_ok, char *in_mbox, size_t in_mbox_size, char *out_mbox, size_t out_mbox_size) mlxsw_cmd_exec() argument
|
H A D | core.h | 422 u32 in_mod, bool out_mbox_direct,
|
H A D | pci.c | 1647 u32 in_mod, bool out_mbox_direct, in mlxsw_pci_cmd_exec() 1677 mlxsw_pci_write32(mlxsw_pci, CIR_IN_MODIFIER, in_mod); in mlxsw_pci_cmd_exec() 1646 mlxsw_pci_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, char *in_mbox, size_t in_mbox_size, char *out_mbox, size_t out_mbox_size, u8 *p_status) mlxsw_pci_cmd_exec() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | cmd.h | 29 u32 in_mod, bool out_mbox_direct, bool reset_ok, 34 u8 opcode_mod, u32 in_mod, char *in_mbox, in mlxsw_cmd_exec_in() 37 return mlxsw_cmd_exec(mlxsw_core, opcode, opcode_mod, in_mod, false, in mlxsw_cmd_exec_in() 42 u8 opcode_mod, u32 in_mod, in mlxsw_cmd_exec_out() 46 return mlxsw_cmd_exec(mlxsw_core, opcode, opcode_mod, in_mod, in mlxsw_cmd_exec_out() 52 u8 opcode_mod, u32 in_mod) in mlxsw_cmd_exec_none() 54 return mlxsw_cmd_exec(mlxsw_core, opcode, opcode_mod, in_mod, false, in mlxsw_cmd_exec_none() 33 mlxsw_cmd_exec_in(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod, char *in_mbox, size_t in_mbox_size) mlxsw_cmd_exec_in() argument 41 mlxsw_cmd_exec_out(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, char *out_mbox, size_t out_mbox_size) mlxsw_cmd_exec_out() argument 51 mlxsw_cmd_exec_none(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod) mlxsw_cmd_exec_none() argument
|
H A D | i2c.c | 245 struct mlxsw_i2c *mlxsw_i2c, u16 opcode, u32 in_mod) in mlxsw_i2c_write_init_cmd() 264 prep_cmd_buf[3] = cpu_to_be32(in_mod); in mlxsw_i2c_write_init_cmd() 409 mlxsw_i2c_cmd(struct device *dev, u16 opcode, u32 in_mod, size_t in_mbox_size, in mlxsw_i2c_cmd() argument 456 in_mod); in mlxsw_i2c_cmd() 503 u32 in_mod, bool out_mbox_direct, in mlxsw_i2c_cmd_exec() 510 return mlxsw_i2c_cmd(mlxsw_i2c->dev, opcode, in_mod, in_mbox_size, in mlxsw_i2c_cmd_exec() 244 mlxsw_i2c_write_init_cmd(struct i2c_client *client, struct mlxsw_i2c *mlxsw_i2c, u16 opcode, u32 in_mod) mlxsw_i2c_write_init_cmd() argument 502 mlxsw_i2c_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, char *in_mbox, size_t in_mbox_size, char *out_mbox, size_t out_mbox_size, u8 *status) mlxsw_i2c_cmd_exec() argument
|
H A D | core.c | 3297 u32 in_mod, bool out_mbox_direct, bool reset_ok, in mlxsw_cmd_exec() 3308 dev_dbg(mlxsw_core->bus_info->dev, "Cmd exec (opcode=%x(%s),opcode_mod=%x,in_mod=%x)\n", in mlxsw_cmd_exec() 3309 opcode, mlxsw_cmd_opcode_str(opcode), opcode_mod, in_mod); in mlxsw_cmd_exec() 3316 opcode_mod, in_mod, out_mbox_direct, in mlxsw_cmd_exec() 3329 dev_err(mlxsw_core->bus_info->dev, "Cmd exec failed (opcode=%x(%s),opcode_mod=%x,in_mod=%x,status=%x(%s))\n", in mlxsw_cmd_exec() 3331 in_mod, status, mlxsw_cmd_status_str(status)); in mlxsw_cmd_exec() 3333 dev_err(mlxsw_core->bus_info->dev, "Cmd exec timed-out (opcode=%x(%s),opcode_mod=%x,in_mod=%x)\n", in mlxsw_cmd_exec() 3335 in_mod); in mlxsw_cmd_exec() 3296 mlxsw_cmd_exec(struct mlxsw_core *mlxsw_core, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, bool reset_ok, char *in_mbox, size_t in_mbox_size, char *out_mbox, size_t out_mbox_size) mlxsw_cmd_exec() argument
|
H A D | core.h | 480 u32 in_mod, bool out_mbox_direct,
|
H A D | pci.c | 1773 u32 in_mod, bool out_mbox_direct, in mlxsw_pci_cmd_exec() 1803 mlxsw_pci_write32(mlxsw_pci, CIR_IN_MODIFIER, in_mod); in mlxsw_pci_cmd_exec() 1772 mlxsw_pci_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, u32 in_mod, bool out_mbox_direct, char *in_mbox, size_t in_mbox_size, char *out_mbox, size_t out_mbox_size, u8 *p_status) mlxsw_pci_cmd_exec() argument
|