Lorenzo Bianconi <lorenzo@xxxxxxxxxx> writes: > Introduce support for mt7663u 802.11ac 2x2:2 chipset to mt7615 driver. > Main difference respect to pcie code base is the usb code needs to > configure wtbl from non-atomic context > > Co-developed-by: Sean Wang <sean.wang@xxxxxxxxxxxx> > Signed-off-by: Sean Wang <sean.wang@xxxxxxxxxxxx> > Signed-off-by: Lorenzo Bianconi <lorenzo@xxxxxxxxxx> [...] > --- /dev/null > +++ b/drivers/net/wireless/mediatek/mt76/mt7615/usb.c > @@ -0,0 +1,396 @@ > +// SPDX-License-Identifier: GPL-2.0 > +/* Copyright (C) 2019 MediaTek Inc. mt76 is ISC, why are you using GPL? I would like to avoid using different licenses in the same driver. While invistigating more I noticed other files using GPL: Kconfig:# SPDX-License-Identifier: GPL-2.0-only Makefile:# SPDX-License-Identifier: GPL-2.0-only mt7603/Kconfig:# SPDX-License-Identifier: GPL-2.0-only mt7603/Makefile:# SPDX-License-Identifier: GPL-2.0-only mt7615/Kconfig:# SPDX-License-Identifier: GPL-2.0-only mt76x0/Kconfig:# SPDX-License-Identifier: GPL-2.0-only mt76x0/Makefile:# SPDX-License-Identifier: GPL-2.0-only mt76x0/eeprom.c:// SPDX-License-Identifier: GPL-2.0-only mt76x0/eeprom.h:/* SPDX-License-Identifier: GPL-2.0-only */ mt76x0/init.c:// SPDX-License-Identifier: GPL-2.0-only mt76x0/initvals.h:/* SPDX-License-Identifier: GPL-2.0-only */ mt76x0/initvals_phy.h:/* SPDX-License-Identifier: GPL-2.0-only */ mt76x0/main.c:// SPDX-License-Identifier: GPL-2.0-only mt76x0/mcu.h:/* SPDX-License-Identifier: GPL-2.0-only */ mt76x0/mt76x0.h:/* SPDX-License-Identifier: GPL-2.0-only */ mt76x0/phy.c:// SPDX-License-Identifier: GPL-2.0-only mt76x0/phy.h:/* SPDX-License-Identifier: GPL-2.0-only */ mt76x0/usb.c:// SPDX-License-Identifier: GPL-2.0-only mt76x2/Kconfig:# SPDX-License-Identifier: GPL-2.0-only mt76x2/Makefile:# SPDX-License-Identifier: GPL-2.0-only util.h:/* SPDX-License-Identifier: GPL-2.0-only */ Is there a reason for this? Can this be fixed? -- https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches