Lines Matching full:err

71 	int err;  in mv88e6xxx_g2_switch_mgmt_rsvd2cpu()  local
73 err = mv88e6xxx_g2_read(chip, MV88E6XXX_G2_SWITCH_MGMT, &val); in mv88e6xxx_g2_switch_mgmt_rsvd2cpu()
74 if (err) in mv88e6xxx_g2_switch_mgmt_rsvd2cpu()
75 return err; in mv88e6xxx_g2_switch_mgmt_rsvd2cpu()
87 int err; in mv88e6185_g2_mgmt_rsvd2cpu() local
92 err = mv88e6xxx_g2_mgmt_enable_0x(chip, 0xffff); in mv88e6185_g2_mgmt_rsvd2cpu()
93 if (err) in mv88e6185_g2_mgmt_rsvd2cpu()
94 return err; in mv88e6185_g2_mgmt_rsvd2cpu()
101 int err; in mv88e6352_g2_mgmt_rsvd2cpu() local
106 err = mv88e6xxx_g2_mgmt_enable_2x(chip, 0xffff); in mv88e6352_g2_mgmt_rsvd2cpu()
107 if (err) in mv88e6352_g2_mgmt_rsvd2cpu()
108 return err; in mv88e6352_g2_mgmt_rsvd2cpu()
156 int i, err; in mv88e6xxx_g2_trunk_clear() local
160 err = mv88e6xxx_g2_trunk_mask_write(chip, i, false, port_mask); in mv88e6xxx_g2_trunk_clear()
161 if (err) in mv88e6xxx_g2_trunk_clear()
162 return err; in mv88e6xxx_g2_trunk_clear()
167 err = mv88e6xxx_g2_trunk_mapping_write(chip, i, 0); in mv88e6xxx_g2_trunk_clear()
168 if (err) in mv88e6xxx_g2_trunk_clear()
169 return err; in mv88e6xxx_g2_trunk_clear()
189 int err; in mv88e6xxx_g2_irl_op() local
191 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_IRL_CMD, in mv88e6xxx_g2_irl_op()
194 if (err) in mv88e6xxx_g2_irl_op()
195 return err; in mv88e6xxx_g2_irl_op()
226 int err; in mv88e6xxx_g2_pvt_op() local
235 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_PVT_ADDR, op); in mv88e6xxx_g2_pvt_op()
236 if (err) in mv88e6xxx_g2_pvt_op()
237 return err; in mv88e6xxx_g2_pvt_op()
245 int err; in mv88e6xxx_g2_pvt_read() local
247 err = mv88e6xxx_g2_pvt_op_wait(chip); in mv88e6xxx_g2_pvt_read()
248 if (err) in mv88e6xxx_g2_pvt_read()
249 return err; in mv88e6xxx_g2_pvt_read()
251 err = mv88e6xxx_g2_pvt_op(chip, src_dev, src_port, in mv88e6xxx_g2_pvt_read()
253 if (err) in mv88e6xxx_g2_pvt_read()
254 return err; in mv88e6xxx_g2_pvt_read()
262 int err; in mv88e6xxx_g2_pvt_write() local
264 err = mv88e6xxx_g2_pvt_op_wait(chip); in mv88e6xxx_g2_pvt_write()
265 if (err) in mv88e6xxx_g2_pvt_write()
266 return err; in mv88e6xxx_g2_pvt_write()
268 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_PVT_DATA, data); in mv88e6xxx_g2_pvt_write()
269 if (err) in mv88e6xxx_g2_pvt_write()
270 return err; in mv88e6xxx_g2_pvt_write()
289 int i, err; in mv88e6xxx_g2_set_switch_mac() local
292 err = mv88e6xxx_g2_switch_mac_write(chip, i, addr[i]); in mv88e6xxx_g2_set_switch_mac()
293 if (err) in mv88e6xxx_g2_set_switch_mac()
297 return err; in mv88e6xxx_g2_set_switch_mac()
326 int i, err; in mv88e6xxx_g2_pot_clear() local
330 err = mv88e6xxx_g2_pot_write(chip, i, 0); in mv88e6xxx_g2_pot_clear()
331 if (err) in mv88e6xxx_g2_pot_clear()
335 return err; in mv88e6xxx_g2_pot_clear()
346 int err; in mv88e6xxx_g2_eeprom_wait() local
348 err = mv88e6xxx_g2_wait_bit(chip, MV88E6XXX_G2_EEPROM_CMD, bit, 0); in mv88e6xxx_g2_eeprom_wait()
349 if (err) in mv88e6xxx_g2_eeprom_wait()
350 return err; in mv88e6xxx_g2_eeprom_wait()
359 int err; in mv88e6xxx_g2_eeprom_cmd() local
361 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_EEPROM_CMD, in mv88e6xxx_g2_eeprom_cmd()
363 if (err) in mv88e6xxx_g2_eeprom_cmd()
364 return err; in mv88e6xxx_g2_eeprom_cmd()
373 int err; in mv88e6xxx_g2_eeprom_read8() local
375 err = mv88e6xxx_g2_eeprom_wait(chip); in mv88e6xxx_g2_eeprom_read8()
376 if (err) in mv88e6xxx_g2_eeprom_read8()
377 return err; in mv88e6xxx_g2_eeprom_read8()
379 err = mv88e6xxx_g2_write(chip, MV88E6390_G2_EEPROM_ADDR, addr); in mv88e6xxx_g2_eeprom_read8()
380 if (err) in mv88e6xxx_g2_eeprom_read8()
381 return err; in mv88e6xxx_g2_eeprom_read8()
383 err = mv88e6xxx_g2_eeprom_cmd(chip, cmd); in mv88e6xxx_g2_eeprom_read8()
384 if (err) in mv88e6xxx_g2_eeprom_read8()
385 return err; in mv88e6xxx_g2_eeprom_read8()
387 err = mv88e6xxx_g2_read(chip, MV88E6XXX_G2_EEPROM_CMD, &cmd); in mv88e6xxx_g2_eeprom_read8()
388 if (err) in mv88e6xxx_g2_eeprom_read8()
389 return err; in mv88e6xxx_g2_eeprom_read8()
401 int err; in mv88e6xxx_g2_eeprom_write8() local
403 err = mv88e6xxx_g2_eeprom_wait(chip); in mv88e6xxx_g2_eeprom_write8()
404 if (err) in mv88e6xxx_g2_eeprom_write8()
405 return err; in mv88e6xxx_g2_eeprom_write8()
407 err = mv88e6xxx_g2_write(chip, MV88E6390_G2_EEPROM_ADDR, addr); in mv88e6xxx_g2_eeprom_write8()
408 if (err) in mv88e6xxx_g2_eeprom_write8()
409 return err; in mv88e6xxx_g2_eeprom_write8()
418 int err; in mv88e6xxx_g2_eeprom_read16() local
420 err = mv88e6xxx_g2_eeprom_wait(chip); in mv88e6xxx_g2_eeprom_read16()
421 if (err) in mv88e6xxx_g2_eeprom_read16()
422 return err; in mv88e6xxx_g2_eeprom_read16()
424 err = mv88e6xxx_g2_eeprom_cmd(chip, cmd); in mv88e6xxx_g2_eeprom_read16()
425 if (err) in mv88e6xxx_g2_eeprom_read16()
426 return err; in mv88e6xxx_g2_eeprom_read16()
435 int err; in mv88e6xxx_g2_eeprom_write16() local
437 err = mv88e6xxx_g2_eeprom_wait(chip); in mv88e6xxx_g2_eeprom_write16()
438 if (err) in mv88e6xxx_g2_eeprom_write16()
439 return err; in mv88e6xxx_g2_eeprom_write16()
441 err = mv88e6xxx_g2_write(chip, MV88E6352_G2_EEPROM_DATA, data); in mv88e6xxx_g2_eeprom_write16()
442 if (err) in mv88e6xxx_g2_eeprom_write16()
443 return err; in mv88e6xxx_g2_eeprom_write16()
453 int err; in mv88e6xxx_g2_get_eeprom8() local
458 err = mv88e6xxx_g2_eeprom_read8(chip, offset, data); in mv88e6xxx_g2_get_eeprom8()
459 if (err) in mv88e6xxx_g2_get_eeprom8()
460 return err; in mv88e6xxx_g2_get_eeprom8()
476 int err; in mv88e6xxx_g2_set_eeprom8() local
481 err = mv88e6xxx_g2_eeprom_write8(chip, offset, *data); in mv88e6xxx_g2_set_eeprom8()
482 if (err) in mv88e6xxx_g2_set_eeprom8()
483 return err; in mv88e6xxx_g2_set_eeprom8()
500 int err; in mv88e6xxx_g2_get_eeprom16() local
505 err = mv88e6xxx_g2_eeprom_read16(chip, offset >> 1, &val); in mv88e6xxx_g2_get_eeprom16()
506 if (err) in mv88e6xxx_g2_get_eeprom16()
507 return err; in mv88e6xxx_g2_get_eeprom16()
517 err = mv88e6xxx_g2_eeprom_read16(chip, offset >> 1, &val); in mv88e6xxx_g2_get_eeprom16()
518 if (err) in mv88e6xxx_g2_get_eeprom16()
519 return err; in mv88e6xxx_g2_get_eeprom16()
530 err = mv88e6xxx_g2_eeprom_read16(chip, offset >> 1, &val); in mv88e6xxx_g2_get_eeprom16()
531 if (err) in mv88e6xxx_g2_get_eeprom16()
532 return err; in mv88e6xxx_g2_get_eeprom16()
550 int err; in mv88e6xxx_g2_set_eeprom16() local
553 err = mv88e6xxx_g2_read(chip, MV88E6XXX_G2_EEPROM_CMD, &val); in mv88e6xxx_g2_set_eeprom16()
554 if (err) in mv88e6xxx_g2_set_eeprom16()
555 return err; in mv88e6xxx_g2_set_eeprom16()
563 err = mv88e6xxx_g2_eeprom_read16(chip, offset >> 1, &val); in mv88e6xxx_g2_set_eeprom16()
564 if (err) in mv88e6xxx_g2_set_eeprom16()
565 return err; in mv88e6xxx_g2_set_eeprom16()
569 err = mv88e6xxx_g2_eeprom_write16(chip, offset >> 1, val); in mv88e6xxx_g2_set_eeprom16()
570 if (err) in mv88e6xxx_g2_set_eeprom16()
571 return err; in mv88e6xxx_g2_set_eeprom16()
582 err = mv88e6xxx_g2_eeprom_write16(chip, offset >> 1, val); in mv88e6xxx_g2_set_eeprom16()
583 if (err) in mv88e6xxx_g2_set_eeprom16()
584 return err; in mv88e6xxx_g2_set_eeprom16()
592 err = mv88e6xxx_g2_eeprom_read16(chip, offset >> 1, &val); in mv88e6xxx_g2_set_eeprom16()
593 if (err) in mv88e6xxx_g2_set_eeprom16()
594 return err; in mv88e6xxx_g2_set_eeprom16()
598 err = mv88e6xxx_g2_eeprom_write16(chip, offset >> 1, val); in mv88e6xxx_g2_set_eeprom16()
599 if (err) in mv88e6xxx_g2_set_eeprom16()
600 return err; in mv88e6xxx_g2_set_eeprom16()
623 int err; in mv88e6xxx_g2_smi_phy_cmd() local
625 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_SMI_PHY_CMD, in mv88e6xxx_g2_smi_phy_cmd()
627 if (err) in mv88e6xxx_g2_smi_phy_cmd()
628 return err; in mv88e6xxx_g2_smi_phy_cmd()
669 int err; in mv88e6xxx_g2_smi_phy_read_data_c22() local
671 err = mv88e6xxx_g2_smi_phy_wait(chip); in mv88e6xxx_g2_smi_phy_read_data_c22()
672 if (err) in mv88e6xxx_g2_smi_phy_read_data_c22()
673 return err; in mv88e6xxx_g2_smi_phy_read_data_c22()
675 err = mv88e6xxx_g2_smi_phy_access_c22(chip, external, op, dev, reg); in mv88e6xxx_g2_smi_phy_read_data_c22()
676 if (err) in mv88e6xxx_g2_smi_phy_read_data_c22()
677 return err; in mv88e6xxx_g2_smi_phy_read_data_c22()
688 int err; in mv88e6xxx_g2_smi_phy_write_data_c22() local
690 err = mv88e6xxx_g2_smi_phy_wait(chip); in mv88e6xxx_g2_smi_phy_write_data_c22()
691 if (err) in mv88e6xxx_g2_smi_phy_write_data_c22()
692 return err; in mv88e6xxx_g2_smi_phy_write_data_c22()
694 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_SMI_PHY_DATA, data); in mv88e6xxx_g2_smi_phy_write_data_c22()
695 if (err) in mv88e6xxx_g2_smi_phy_write_data_c22()
696 return err; in mv88e6xxx_g2_smi_phy_write_data_c22()
714 int err; in mv88e6xxx_g2_smi_phy_write_addr_c45() local
716 err = mv88e6xxx_g2_smi_phy_wait(chip); in mv88e6xxx_g2_smi_phy_write_addr_c45()
717 if (err) in mv88e6xxx_g2_smi_phy_write_addr_c45()
718 return err; in mv88e6xxx_g2_smi_phy_write_addr_c45()
720 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_SMI_PHY_DATA, addr); in mv88e6xxx_g2_smi_phy_write_addr_c45()
721 if (err) in mv88e6xxx_g2_smi_phy_write_addr_c45()
722 return err; in mv88e6xxx_g2_smi_phy_write_addr_c45()
733 int err; in mv88e6xxx_g2_smi_phy_read_data_c45() local
735 err = mv88e6xxx_g2_smi_phy_access_c45(chip, external, op, port, dev); in mv88e6xxx_g2_smi_phy_read_data_c45()
736 if (err) in mv88e6xxx_g2_smi_phy_read_data_c45()
737 return err; in mv88e6xxx_g2_smi_phy_read_data_c45()
746 int err; in _mv88e6xxx_g2_smi_phy_read_c45() local
748 err = mv88e6xxx_g2_smi_phy_write_addr_c45(chip, external, port, devad, in _mv88e6xxx_g2_smi_phy_read_c45()
750 if (err) in _mv88e6xxx_g2_smi_phy_read_c45()
751 return err; in _mv88e6xxx_g2_smi_phy_read_c45()
763 int err; in mv88e6xxx_g2_smi_phy_write_data_c45() local
765 err = mv88e6xxx_g2_write(chip, MV88E6XXX_G2_SMI_PHY_DATA, data); in mv88e6xxx_g2_smi_phy_write_data_c45()
766 if (err) in mv88e6xxx_g2_smi_phy_write_data_c45()
767 return err; in mv88e6xxx_g2_smi_phy_write_data_c45()
776 int err; in _mv88e6xxx_g2_smi_phy_write_c45() local
778 err = mv88e6xxx_g2_smi_phy_write_addr_c45(chip, external, port, devad, in _mv88e6xxx_g2_smi_phy_write_c45()
780 if (err) in _mv88e6xxx_g2_smi_phy_write_c45()
781 return err; in _mv88e6xxx_g2_smi_phy_write_c45()
992 int err; in mv88e6xxx_g2_watchdog_setup() local
1002 err = request_threaded_irq(chip->watchdog_irq, NULL, in mv88e6xxx_g2_watchdog_setup()
1006 if (err) in mv88e6xxx_g2_watchdog_setup()
1007 return err; in mv88e6xxx_g2_watchdog_setup()
1011 err = chip->info->ops->watchdog_ops->irq_setup(chip); in mv88e6xxx_g2_watchdog_setup()
1014 return err; in mv88e6xxx_g2_watchdog_setup()
1023 int err; in mv88e6xxx_g2_misc_5_bit_port() local
1025 err = mv88e6xxx_g2_read(chip, MV88E6XXX_G2_MISC, &val); in mv88e6xxx_g2_misc_5_bit_port()
1026 if (err) in mv88e6xxx_g2_misc_5_bit_port()
1027 return err; in mv88e6xxx_g2_misc_5_bit_port()
1064 int err; in mv88e6xxx_g2_irq_thread_fn() local
1068 err = mv88e6xxx_g2_int_source(chip, &reg); in mv88e6xxx_g2_irq_thread_fn()
1070 if (err) in mv88e6xxx_g2_irq_thread_fn()
1094 int err; in mv88e6xxx_g2_irq_bus_sync_unlock() local
1096 err = mv88e6xxx_g2_int_mask(chip, ~chip->g2_irq.masked); in mv88e6xxx_g2_irq_bus_sync_unlock()
1097 if (err) in mv88e6xxx_g2_irq_bus_sync_unlock()
1148 int err, irq, virq; in mv88e6xxx_g2_irq_setup() local
1152 err = mv88e6xxx_g2_int_mask(chip, ~chip->g2_irq.masked); in mv88e6xxx_g2_irq_setup()
1154 if (err) in mv88e6xxx_g2_irq_setup()
1155 return err; in mv88e6xxx_g2_irq_setup()
1170 err = chip->device_irq; in mv88e6xxx_g2_irq_setup()
1177 err = request_threaded_irq(chip->device_irq, NULL, in mv88e6xxx_g2_irq_setup()
1180 if (err) in mv88e6xxx_g2_irq_setup()
1193 return err; in mv88e6xxx_g2_irq_setup()