Searched full:mvusb (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/mdio/ |
| H A D | mdio-mvusb.c | 34 struct mvusb_mdio *mvusb = mdio->priv; in mvusb_mdio_read() local 37 mvusb->buf[MVUSB_CMD_ADDR] = cpu_to_le16(0xa400 | (dev << 5) | reg); in mvusb_mdio_read() 39 err = usb_bulk_msg(mvusb->udev, usb_sndbulkpipe(mvusb->udev, 2), in mvusb_mdio_read() 40 mvusb->buf, 6, &alen, 100); in mvusb_mdio_read() 44 err = usb_bulk_msg(mvusb->udev, usb_rcvbulkpipe(mvusb->udev, 6), in mvusb_mdio_read() 45 &mvusb->buf[MVUSB_CMD_VAL], 2, &alen, 100); in mvusb_mdio_read() 49 return le16_to_cpu(mvusb->buf[MVUSB_CMD_VAL]); in mvusb_mdio_read() 54 struct mvusb_mdio *mvusb = mdio->priv; in mvusb_mdio_write() local 57 mvusb->buf[MVUSB_CMD_ADDR] = cpu_to_le16(0x8000 | (dev << 5) | reg); in mvusb_mdio_write() 58 mvusb->buf[MVUSB_CMD_VAL] = cpu_to_le16(val); in mvusb_mdio_write() [all …]
|
| H A D | Makefile | 21 obj-$(CONFIG_MDIO_MVUSB) += mdio-mvusb.o
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | marvell,mvusb.yaml | 4 $id: http://devicetree.org/schemas/net/marvell,mvusb.yaml#
|
| /linux/ |
| H A D | MAINTAINERS | 15149 F: Documentation/devicetree/bindings/net/marvell,mvusb.yaml 15150 F: drivers/net/mdio/mdio-mvusb.c
|