Lines Matching +full:fiber +full:- +full:mode
1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Copyright (C) 2017-2019 Microchip Technology Inc.
110 u32 fiber:1; /* port is fiber */ member
356 unsigned int mode,
359 unsigned int mode,
387 return dev->regmap[KSZ_REGMAP_8]; in ksz_regmap_8()
392 return dev->regmap[KSZ_REGMAP_16]; in ksz_regmap_16()
397 return dev->regmap[KSZ_REGMAP_32]; in ksz_regmap_32()
406 dev_err(dev->dev, "can't read 8bit reg: 0x%x %pe\n", reg, in ksz_read8()
419 dev_err(dev->dev, "can't read 16bit reg: 0x%x %pe\n", reg, in ksz_read16()
432 dev_err(dev->dev, "can't read 32bit reg: 0x%x %pe\n", reg, in ksz_read32()
446 dev_err(dev->dev, "can't read 64bit reg: 0x%x %pe\n", reg, in ksz_read64()
460 dev_err(dev->dev, "can't write 8bit reg: 0x%x %pe\n", reg, in ksz_write8()
472 dev_err(dev->dev, "can't write 16bit reg: 0x%x %pe\n", reg, in ksz_write16()
484 dev_err(dev->dev, "can't write 32bit reg: 0x%x %pe\n", reg, in ksz_write32()
497 dev_err(dev->dev, "can't rmw 16bit reg 0x%x: %pe\n", reg, in ksz_rmw16()
510 dev_err(dev->dev, "can't rmw 32bit reg 0x%x: %pe\n", reg, in ksz_rmw32()
534 dev_err(dev->dev, "can't rmw 8bit reg 0x%x: %pe\n", offset, in ksz_rmw8()
543 return ksz_read8(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pread8()
549 return ksz_read16(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pread16()
555 return ksz_read32(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pread32()
561 return ksz_write8(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pwrite8()
567 return ksz_write16(dev, dev->dev_ops->get_port_addr(port, offset), in ksz_pwrite16()
574 return ksz_write32(dev, dev->dev_ops->get_port_addr(port, offset), in ksz_pwrite32()
581 return ksz_rmw8(dev, dev->dev_ops->get_port_addr(port, offset), in ksz_prmw8()
588 return ksz_rmw32(dev, dev->dev_ops->get_port_addr(port, offset), in ksz_prmw32()
606 return dev->chip_id == KSZ8795_CHIP_ID || in ksz_is_ksz87xx()
607 dev->chip_id == KSZ8794_CHIP_ID || in ksz_is_ksz87xx()
608 dev->chip_id == KSZ8765_CHIP_ID; in ksz_is_ksz87xx()
613 return dev->chip_id == KSZ8830_CHIP_ID; in ksz_is_ksz88x3()
618 return dev->chip_id == LAN9370_CHIP_ID || in is_lan937x()
619 dev->chip_id == LAN9371_CHIP_ID || in is_lan937x()
620 dev->chip_id == LAN9372_CHIP_ID || in is_lan937x()
621 dev->chip_id == LAN9373_CHIP_ID || in is_lan937x()
622 dev->chip_id == LAN9374_CHIP_ID; in is_lan937x()
735 .max_register = BIT(regbits) - 1, \