Lines Matching defs:misc_op

716 	struct dsaf_misc_op *misc_op;
718 misc_op = devm_kzalloc(dsaf_dev->dev, sizeof(*misc_op), GFP_KERNEL);
719 if (!misc_op)
723 misc_op->cpld_set_led = hns_cpld_set_led;
724 misc_op->cpld_reset_led = cpld_led_reset;
725 misc_op->cpld_set_led_id = cpld_set_led_id;
727 misc_op->dsaf_reset = hns_dsaf_rst;
728 misc_op->xge_srst = hns_dsaf_xge_srst_by_port;
729 misc_op->ge_srst = hns_dsaf_ge_srst_by_port;
730 misc_op->ppe_srst = hns_ppe_srst_by_port;
731 misc_op->ppe_comm_srst = hns_ppe_com_srst;
732 misc_op->hns_dsaf_srst_chns = hns_dsaf_srst_chns;
733 misc_op->hns_dsaf_roce_srst = hns_dsaf_roce_srst;
735 misc_op->get_phy_if = hns_mac_get_phy_if;
736 misc_op->get_sfp_prsnt = hns_mac_get_sfp_prsnt;
738 misc_op->cfg_serdes_loopback = hns_mac_config_sds_loopback;
740 misc_op->cpld_set_led = hns_cpld_set_led_acpi;
741 misc_op->cpld_reset_led = cpld_led_reset_acpi;
742 misc_op->cpld_set_led_id = cpld_set_led_id_acpi;
744 misc_op->dsaf_reset = hns_dsaf_rst_acpi;
745 misc_op->xge_srst = hns_dsaf_xge_srst_by_port_acpi;
746 misc_op->ge_srst = hns_dsaf_ge_srst_by_port_acpi;
747 misc_op->ppe_srst = hns_ppe_srst_by_port_acpi;
748 misc_op->ppe_comm_srst = hns_ppe_com_srst;
749 misc_op->hns_dsaf_srst_chns = hns_dsaf_srst_chns_acpi;
750 misc_op->hns_dsaf_roce_srst = hns_dsaf_roce_srst_acpi;
752 misc_op->get_phy_if = hns_mac_get_phy_if_acpi;
753 misc_op->get_sfp_prsnt = hns_mac_get_sfp_prsnt_acpi;
755 misc_op->cfg_serdes_loopback = hns_mac_config_sds_loopback_acpi;
757 devm_kfree(dsaf_dev->dev, (void *)misc_op);
758 misc_op = NULL;
761 return (void *)misc_op;