Lines Matching full:ks8995
24 #define DRV_DESC "Micrel KS8995 Ethernet switch SPI driver"
97 ks8995, enumerator
113 [ks8995] = {
149 {"ks8995", ks8995},
157 { .compatible = "micrel,ks8995" },
182 * KS8995: 8bit command + 8bit address
295 struct ks8995_switch *ks8995; in ks8995_registers_read() local
298 ks8995 = dev_get_drvdata(dev); in ks8995_registers_read()
300 return ks8995_read(ks8995, buf, off, count); in ks8995_registers_read()
307 struct ks8995_switch *ks8995; in ks8995_registers_write() local
310 ks8995 = dev_get_drvdata(dev); in ks8995_registers_write()
312 return ks8995_write(ks8995, buf, off, count); in ks8995_registers_write()
368 dev_err(&ks->spi->dev, "unsupported chip id for KS8995 family: 0x%02x\n", in ks8995_get_revision()
493 .name = "spi-ks8995",