How to blacklist a module for a specific device

Hi,

Could you help?
I am trying to attach an external usb disk.
The disk give an issue with kmod-usb-storage-uas on openwrt 23.05.2.
And work without any issue with kmod-usb-storage on openwrt 23.05.2.

if i add on /etc/rc.local it's work on the next reboot

echo 152d:1580:u >/sys/module/usb_storage/parameters/quirks
usbreset 152d:1580

but it's detected first as uas, then after the boot as usb-storage

I have build a squashfs image with the following files
/etc/modules.d/usb-storage
/etc/modules.conf

But it's not working, /etc/modules.d/usb-storage should work.

root@OpenWrt:~# lsusb 
Bus 002 Device 001: ID 1d6b:0001 Linux 5.15.137 ohci_hcd Generic Platform OHCI controller
Bus 004 Device 002: ID 0bda:8153 Realtek USB 10/100/1000 LAN
Bus 004 Device 001: ID 1d6b:0003 Linux 5.15.137 xhci-hcd xHCI Host Controller
Bus 001 Device 002: ID 174c:55aa ASMT ASMT105x
Bus 001 Device 001: ID 1d6b:0002 Linux 5.15.137 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.15.137 xhci-hcd xHCI Host Controller

root@OpenWrt:~# lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=, Driver=r8152, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=root@OpenWrt:~# lsusb 
Bus 002 Device 001: ID 1d6b:0001 Linux 5.15.137 ohci_hcd Generic Platform OHCI controller
Bus 004 Device 002: ID 0bda:8153 Realtek USB 10/100/1000 LAN
Bus 004 Device 001: ID 1d6b:0003 Linux 5.15.137 xhci-hcd xHCI Host Controller
Bus 001 Device 002: ID 174c:55aa ASMT ASMT105x
Bus 001 Device 001: ID 1d6b:0002 Linux 5.15.137 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.15.137 xhci-hcd xHCI Host Controller

root@OpenWrt:~# lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=, Driver=r8152, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=, Driver=uas, 480M
root@OpenWrt:~# cat /etc/modules.d/usb-storage
usb-storage quirks=174c:55aa:u

root@OpenWrt:~# cat /etc/modules.conf 
blaklist usb-storage-uas
options usb-storage quirks=174c:55aa:u
ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=, Driver=uas, 480M
root@OpenWrt:~# cat /etc/modules.d/usb-
usb-net            usb-net-cdc-ether  usb-net-cdc-ncm    usb-net-rtl8152    usb-storage        usb-storage-uas
root@OpenWrt:~# cat /etc/modules.d/usb-storage
usb-storage quirks=174c:55aa:u
root@OpenWrt:~# cat /etc/modules
modules-boot.d/  modules.conf     modules.d/
root@OpenWrt:~# cat /etc/modules.conf 
blaklist usb-storage-uas
options usb-storage quirks=174c:55aa:u