1 # 2 # CDDL HEADER START 3 # 4 # The contents of this file are subject to the terms of the 5 # Common Development and Distribution License (the "License"). 6 # You may not use this file except in compliance with the License. 7 # 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 # or http://www.opensolaris.org/os/licensing. 10 # See the License for the specific language governing permissions 11 # and limitations under the License. 12 # 13 # When distributing Covered Code, include this CDDL HEADER in each 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 # If applicable, add the following below this CDDL HEADER, with the 16 # fields enclosed by brackets "[]" replaced with your own identifying 17 # information: Portions Copyright [yyyy] [name of copyright owner] 18 # 19 # CDDL HEADER END 20 # 21 ######################################################################### 22 # 23 # Copyright 2008 Sun Microsystems, Inc. All rights reserved. 24 # Use is subject to license terms. 25 # 26 # ident "%Z%%M% %I% %E% SMI" 27 # 28 # 29 # driver.conf file for Sun 10Gb Ethernet Driver (hxge) 30 # 31 # 32 #------- Jumbo frame support --------------------------------- 33 # To enable jumbo support, 34 # accept-jumbo = 1; 35 # 36 # To disable jumbo support, 37 # accept-jumbo = 0; 38 # 39 # Default is 0. 40 # 41 # 42 #------- Receive DMA Configuration ---------------------------- 43 # 44 # rxdma-intr-time 45 # Interrupts after this number of NIU hardware ticks have 46 # elapsed since the last packet was received. 47 # A value of zero means no time blanking (Default = 8). 48 # 49 # rxdma-intr-pkts 50 # Interrupt after this number of packets have arrived since 51 # the last packet was serviced. A value of zero indicates 52 # no packet blanking (Default = 0x20). 53 # 54 # Default Interrupt Blanking parameters. 55 # 56 # rxdma-intr-time = 0x8; 57 # rxdma-intr-pkts = 0x20; 58 # 59 # 60 #------- Classification and Load Distribution Configuration ------ 61 # 62 # class-opt-****-*** 63 # These variables define how each IP class is configured. 64 # Configuration options includes whether TCAM lookup 65 # is enabled and whether to discard packets of this class 66 # 67 # supported classes: 68 # class-opt-ipv4-tcp class-opt-ipv4-udp class-opt-ipv4-sctp 69 # class-opt-ipv4-ah class-opt-ipv6-tcp class-opt-ipv6-udp 70 # class-opt-ipv6-sctp class-opt-ipv6-ah 71 # 72 # Configuration bits (The following bits will be decoded 73 # by the driver as hex format). 74 # 75 # 0x10000: TCAM lookup for this IP class 76 # 0x20000: Discard packets of this IP class 77 # 78 # class-opt-ipv4-tcp = 0x10000; 79 # class-opt-ipv4-udp = 0x10000; 80 # class-opt-ipv4-sctp = 0x10000; 81 # class-opt-ipv4-ah = 0x10000; 82 # class-opt-ipv6-tcp = 0x10000; 83 # class-opt-ipv6-udp = 0x10000; 84 # class-opt-ipv6-sctp = 0x10000; 85 # class-opt-ipv6-ah = 0x10000; 86 # 87 # 88 #------- FMA Capabilities --------------------------------- 89 # 90 # Change FMA capabilities to non-default 91 # 92 # DDI_FM_NOT_CAPABLE 0x00000000 93 # DDI_FM_EREPORT_CAPABLE 0x00000001 94 # DDI_FM_ACCCHK_CAPABLE 0x00000002 95 # DDI_FM_DMACHK_CAPABLE 0x00000004 96 # DDI_FM_ERRCB_CAPABLE 0x00000008 97 # 98 # fm-capable = 0xF; 99 # 100 # default is DDI_FM_EREPORT_CAPABLE | DDI_FM_ERRCB_CAPABLE = 0x5 101