Why old driver still used (qmi_wwan) intead of new one (qmi_wwan_q)?

Hi,

I am porting new driver for EM060K-EA which is following the dev guilde v3.0. I do all the suggested changes as dev guide v3.0.

However, after completed, the old driver (qmi_wwan) is still using instead of new file one (qmi_wwan_q).

Logs:
#lsusb -t

|__ Port 2: Dev 2, If 4, Class=, Driver=qmi_wwan, 480M

I expected it should be:
|__ Port 2: Dev 2, If 4, Class=, Driver=qmi_wwan_q, 480M

ls /sys/bus/usb/drivers

cdc_acm option usb
cdc_wdm qcserial usbfs
hub qmi_wwan usbserial_generic

Please help.

BR
MEQ

If you want try the qmi_wwan_q, it is better to remove the qmi_wwan.c from the linux kernel.