Michal Kazior <michal.kazior@xxxxxxxxx> writes: > On 14 November 2016 at 17:33, Erik Stromdahl <erik.stromdahl@xxxxxxxxx> wrote: >> Signed-off-by: Erik Stromdahl <erik.stromdahl@xxxxxxxxx> >> --- >> drivers/net/wireless/ath/ath10k/hw.h | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/drivers/net/wireless/ath/ath10k/hw.h b/drivers/net/wireless/ath/ath10k/hw.h >> index 46142e9..ef45ecf 100644 >> --- a/drivers/net/wireless/ath/ath10k/hw.h >> +++ b/drivers/net/wireless/ath/ath10k/hw.h >> @@ -224,6 +224,7 @@ enum ath10k_hw_rev { >> ATH10K_HW_QCA9377, >> ATH10K_HW_QCA4019, >> ATH10K_HW_QCA9887, >> + ATH10K_HW_QCA65XX, > > Are you 100% positive that you're supporting all QCA65XX chips? The > rule of thumb is to avoid Xs as much as possible unless totally > perfectly completely sure. But the thing is that nobody can't be absolutely sure as we never know what marketing comes up within few years again. So I would say that XX in chip names should be completely avoided to avoid any confusion. We already suffer from this in ath10k with QCA988X and QCA9888 which are different designs but the names overlap. I haven't reviewed Erik's patches yet but I'm surprised why even a new enum value is needed here. I was assuming we could use ATH10K_HW_QCA6174 because AFAIK they share the same design. Any particular reason for this? -- Kalle Valo