Lines Matching refs:fw
56 #include "fw.h"
1474 priv->fw.fw_icm = mlx4_alloc_icm(dev, priv->fw.fw_pages,
1476 if (!priv->fw.fw_icm) {
1481 err = mlx4_MAP_FA(dev, priv->fw.fw_icm);
1499 mlx4_free_icm(dev, priv->fw.fw_icm, 0);
1580 priv->fw.aux_icm = mlx4_alloc_icm(dev, aux_pages,
1582 if (!priv->fw.aux_icm) {
1587 err = mlx4_MAP_ICM_AUX(dev, priv->fw.aux_icm);
1761 mlx4_free_icm(dev, priv->fw.aux_icm, 0);
1786 mlx4_free_icm(dev, priv->fw.aux_icm, 0);
1858 priv->fw.clock_bar) +
1859 priv->fw.clock_offset, MLX4_CLOCK_SIZE);
1878 params->bar = priv->fw.clock_bar;
1879 params->offset = priv->fw.clock_offset;
1911 mlx4_free_icm(dev, mlx4_priv(dev)->fw.fw_icm, 0);
3302 mlx4_err(dev, "Failed to init fw, aborting.\n");
3417 * after obtaining its address from fw */
3442 * must be initialized after obtaining its address from fw