Path: blob/master/drivers/infiniband/hw/mthca/mthca_config_reg.h
15112 views
/*1* Copyright (c) 2004 Topspin Communications. All rights reserved.2* Copyright (c) 2005 Mellanox Technologies. All rights reserved.3*4* This software is available to you under a choice of one of two5* licenses. You may choose to be licensed under the terms of the GNU6* General Public License (GPL) Version 2, available from the file7* COPYING in the main directory of this source tree, or the8* OpenIB.org BSD license below:9*10* Redistribution and use in source and binary forms, with or11* without modification, are permitted provided that the following12* conditions are met:13*14* - Redistributions of source code must retain the above15* copyright notice, this list of conditions and the following16* disclaimer.17*18* - Redistributions in binary form must reproduce the above19* copyright notice, this list of conditions and the following20* disclaimer in the documentation and/or other materials21* provided with the distribution.22*23* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,24* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF25* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND26* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS27* BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN28* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN29* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE30* SOFTWARE.31*/3233#ifndef MTHCA_CONFIG_REG_H34#define MTHCA_CONFIG_REG_H3536#define MTHCA_HCR_BASE 0x8068037#define MTHCA_HCR_SIZE 0x0001c38#define MTHCA_ECR_BASE 0x8070039#define MTHCA_ECR_SIZE 0x0000840#define MTHCA_ECR_CLR_BASE 0x8070841#define MTHCA_ECR_CLR_SIZE 0x0000842#define MTHCA_MAP_ECR_SIZE (MTHCA_ECR_SIZE + MTHCA_ECR_CLR_SIZE)43#define MTHCA_CLR_INT_BASE 0xf00d844#define MTHCA_CLR_INT_SIZE 0x0000845#define MTHCA_EQ_SET_CI_SIZE (8 * 32)4647#endif /* MTHCA_CONFIG_REG_H */484950