blob: 2a47f5782b717168f84b28e48e22e22583be14a3 [file] [log] [blame]
/* SPDX-License-Identifier: GPL-2.0+ */
/*
* Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
* All rights reserved.
*
* Purpose: Macros to access device
*
* Author: Tevin Chen
*
* Date: Mar 17, 1997
*
*/
#ifndef __UPC_H__
#define __UPC_H__
#include "device.h"
/*--------------------- Export Definitions -------------------------*/
/* For memory mapped IO */
#define VNSvOutPortW(dwIOAddress, wData) \
iowrite16((u16)(wData), dwIOAddress)
#define VNSvOutPortD(dwIOAddress, dwData) \
iowrite32((u32)(dwData), dwIOAddress)
/*--------------------- Export Classes ----------------------------*/
/*--------------------- Export Variables --------------------------*/
/*--------------------- Export Functions --------------------------*/
#endif /* __UPC_H__ */