On 12/3/2016 9:11 AM, Rasesh Mody wrote:
> Add PCI IDs for new asic type (defined as CHIP_NUM_AH_xxx).
> It supports 50G, 40G, 25G and 10G speeds.
> 
> Signed-off-by: Rasesh Mody <rasesh.m...@cavium.com>
> ---
>  drivers/net/qede/base/ecore_dev.c |  7 +++++-
>  drivers/net/qede/qede_ethdev.c    | 29 ++++++++++++++++++------
>  drivers/net/qede/qede_ethdev.h    | 47 
> ++++++++++++++++++++++++---------------
>  3 files changed, 57 insertions(+), 26 deletions(-)
> 
> diff --git a/drivers/net/qede/base/ecore_dev.c 
> b/drivers/net/qede/base/ecore_dev.c
> index 5a29c45b..03620d94 100644
> --- a/drivers/net/qede/base/ecore_dev.c
> +++ b/drivers/net/qede/base/ecore_dev.c
> @@ -2365,7 +2365,12 @@ static enum _ecore_status_t ecore_hw_get_resc(struct 
> ecore_hwfn *p_hwfn,
>  #endif
>  
>       for (res_id = 0; res_id < ECORE_MAX_RESC; res_id++) {
> -             rc = ecore_hw_set_resc_info(p_hwfn, res_id, drv_resc_alloc);
> +             /* @@@TMP for AH:
> +              * Force the driver's default resource allocation in case there
> +              * is a diff with the MFW allocation value.
> +              */
> +             rc = ecore_hw_set_resc_info(p_hwfn, res_id,
> +                                         b_ah || drv_resc_alloc);

Just to double check, is above code piece is related to the "add PCI ids
for new chip variant" ?

>               if (rc != ECORE_SUCCESS)
>                       return rc;
>       }
<...>

Reply via email to