ttdtimer.c revision 285830
1/******************************************************************************* 2** 3*Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved. 4* 5*Redistribution and use in source and binary forms, with or without modification, are permitted provided 6*that the following conditions are met: 7*1. Redistributions of source code must retain the above copyright notice, this list of conditions and the 8*following disclaimer. 9*2. Redistributions in binary form must reproduce the above copyright notice, 10*this list of conditions and the following disclaimer in the documentation and/or other materials provided 11*with the distribution. 12* 13*THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED 14*WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 15*FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 16*FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 17*NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 18*BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 19*LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 20*SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE 21 22********************************************************************************/ 23/*******************************************************************************/ 24/** \file 25 * 26 * $RCSfile: ttdtimer.c,v $ 27 * 28 * Copyright 2006 PMC-Sierra, Inc. 29 * 30 * $Author: hasungwo $ 31 * $Revision: 112322 $ 32 * $Date: 2012-01-04 19:23:42 -0800 (Wed, 04 Jan 2012) $ 33 * 34 * This file contains initiator IO related functions in TD layer 35 * 36 */ 37#include <osenv.h> 38#include <ostypes.h> 39#include <osdebug.h> 40 41#include <sa.h> 42#include <saapi.h> 43#include <saosapi.h> 44 45#include <titypes.h> 46#include <ostiapi.h> 47#include <tiapi.h> 48#include <tiglobal.h> 49 50#include <tdtypes.h> 51#include <osstring.h> 52#include <tdutil.h> 53 54#ifdef INITIATOR_DRIVER 55#include <itdtypes.h> 56#include <itddefs.h> 57#include <itdglobl.h> 58#endif 59 60#ifdef TARGET_DRIVER 61#include "ttdglobl.h" 62#include "ttdtxchg.h" 63#include "ttdtypes.h" 64#endif 65 66#include <tdsatypes.h> 67#include <tdproto.h> 68 69/***************************************************************************** 70* 71* tiTargetTimerTick 72* 73* Purpose: This function is called by the os-specific module 74* 75* Parameters: 76* 77* tiRoot: Pointer to driver/port instance. 78* 79* 80* Return: None 81* 82* 83*****************************************************************************/ 84 85osGLOBAL void 86tiTGTTimerTick(tiRoot_t *tiRoot) 87{ 88 /* does nothing for now */ 89 return; 90} 91