hpt27xx_config.c revision 228940
155714Skris/*- 255714Skris * Copyright (c) 2011 HighPoint Technologies, Inc. 355714Skris * All rights reserved. 455714Skris * 555714Skris * Redistribution and use in source and binary forms, with or without 655714Skris * modification, are permitted provided that the following conditions 755714Skris * are met: 855714Skris * 1. Redistributions of source code must retain the above copyright 955714Skris * notice, this list of conditions and the following disclaimer. 1055714Skris * 2. Redistributions in binary form must reproduce the above copyright 1155714Skris * notice, this list of conditions and the following disclaimer in the 1255714Skris * documentation and/or other materials provided with the distribution. 1355714Skris * 1455714Skris * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1555714Skris * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1655714Skris * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1755714Skris * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 1855714Skris * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1955714Skris * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2055714Skris * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2155714Skris * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2255714Skris * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2355714Skris * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2455714Skris * SUCH DAMAGE. 2555714Skris * 2655714Skris * $FreeBSD: head/sys/dev/hpt27xx/hpt27xx_config.c 228940 2011-12-28 23:26:58Z delphij $ 2755714Skris */ 2855714Skris 2955714Skris#include <dev/hpt27xx/hpt27xx_config.h> 3055714Skris/**************************************************************************** 3155714Skris * config.c - auto-generated file 3255714Skris ****************************************************************************/ 3355714Skris#include <dev/hpt27xx/os_bsd.h> 3455714Skris 3555714Skrisextern int init_module_him_rr2720(void); 3655714Skrisextern int init_module_him_rr273x(void); 3755714Skrisextern int init_module_him_rr276x(void); 3855714Skrisextern int init_module_him_rr278x(void); 3955714Skrisextern int init_module_vdev_raw(void); 4055714Skrisextern int init_module_partition(void); 4155714Skrisextern int init_module_raid0(void); 4255714Skrisextern int init_module_raid1(void); 4355714Skrisextern int init_module_raid5(void); 4455714Skrisextern int init_module_jbod(void); 4555714Skris 4655714Skrisint init_config(void) 4755714Skris{ 4855714Skris init_module_him_rr2720(); 4955714Skris init_module_him_rr273x(); 5055714Skris init_module_him_rr276x(); 5155714Skris init_module_him_rr278x(); 5255714Skris init_module_vdev_raw(); 5355714Skris init_module_partition(); 5455714Skris init_module_raid0(); 5555714Skris init_module_raid1(); 5655714Skris init_module_raid5(); 5755714Skris init_module_jbod(); 5855714Skris return 0; 5955714Skris} 6055714Skris 6155714Skrischar driver_name[] = "hpt27xx"; 6255714Skrischar driver_name_long[] = "RocketRAID 27xx controller driver"; 6355714Skrischar driver_ver[] = "v1.0 (" __DATE__ " " __TIME__ ")"; 6455714Skrisint osm_max_targets = 0xff; 6555714Skris 6655714Skris 6755714Skrisint os_max_cache_size = 0x1000000; 6855714Skris