linux/drivers/scsi/libsas/sas_phy.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Serial Attached SCSI (SAS) Phy class
 *
 * Copyright (C) 2005 Adaptec, Inc.  All rights reserved.
 * Copyright (C) 2005 Luben Tuikov <[email protected]>
 */

#include "sas_internal.h"
#include <scsi/scsi_host.h>
#include <scsi/scsi_transport.h>
#include <scsi/scsi_transport_sas.h>
#include "scsi_sas_internal.h"

/* ---------- Phy events ---------- */

static void sas_phye_loss_of_signal(struct work_struct *work)
{}

static void sas_phye_oob_done(struct work_struct *work)
{}

static void sas_phye_oob_error(struct work_struct *work)
{}

static void sas_phye_spinup_hold(struct work_struct *work)
{}

static void sas_phye_resume_timeout(struct work_struct *work)
{}


static void sas_phye_shutdown(struct work_struct *work)
{}

/* ---------- Phy class registration ---------- */

int sas_register_phys(struct sas_ha_struct *sas_ha)
{}

const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS] =;