hc
2024-09-20 cf4ce59b3b70238352c7f1729f0f7223214828ad
kernel/drivers/net/dsa/b53/b53_mmap.c
....@@ -215,6 +215,18 @@
215215 return 0;
216216 }
217217
218
+static int b53_mmap_phy_read16(struct b53_device *dev, int addr, int reg,
219
+ u16 *value)
220
+{
221
+ return -EIO;
222
+}
223
+
224
+static int b53_mmap_phy_write16(struct b53_device *dev, int addr, int reg,
225
+ u16 value)
226
+{
227
+ return -EIO;
228
+}
229
+
218230 static const struct b53_io_ops b53_mmap_ops = {
219231 .read8 = b53_mmap_read8,
220232 .read16 = b53_mmap_read16,
....@@ -226,6 +238,8 @@
226238 .write32 = b53_mmap_write32,
227239 .write48 = b53_mmap_write48,
228240 .write64 = b53_mmap_write64,
241
+ .phy_read16 = b53_mmap_phy_read16,
242
+ .phy_write16 = b53_mmap_phy_write16,
229243 };
230244
231245 static int b53_mmap_probe(struct platform_device *pdev)