/freebsd/sys/dev/mii/ |
H A D | ip1000phyreg.h | 38 #define IP1000PHY_MII_BMCR 0x00 39 #define IP1000PHY_BMCR_FDX 0x0100 40 #define IP1000PHY_BMCR_STARTNEG 0x0200 41 #define IP1000PHY_BMCR_ISO 0x0400 42 #define IP1000PHY_BMCR_PDOWN 0x0800 43 #define IP1000PHY_BMCR_AUTOEN 0x1000 44 #define IP1000PHY_BMCR_LOOP 0x4000 45 #define IP1000PHY_BMCR_RESET 0x8000 47 #define IP1000PHY_BMCR_10 0x0000 48 #define IP1000PHY_BMCR_100 0x2000 [all …]
|
H A D | e1000phyreg.h | 72 #define E1000_MAX_REG_ADDRESS 0x1F 74 #define E1000_CR 0x00 /* control register */ 75 #define E1000_CR_SPEED_SELECT_MSB 0x0040 76 #define E1000_CR_COLL_TEST_ENABLE 0x0080 77 #define E1000_CR_FULL_DUPLEX 0x0100 78 #define E1000_CR_RESTART_AUTO_NEG 0x0200 79 #define E1000_CR_ISOLATE 0x0400 80 #define E1000_CR_POWER_DOWN 0x0800 81 #define E1000_CR_AUTO_NEG_ENABLE 0x1000 82 #define E1000_CR_SPEED_SELECT_LSB 0x2000 [all …]
|
H A D | ciphyreg.h | 44 #define CIPHY_MII_BMCR 0x00 45 #define CIPHY_BMCR_RESET 0x8000 46 #define CIPHY_BMCR_LOOP 0x4000 47 #define CIPHY_BMCR_SPD0 0x2000 /* speed select, lower bit */ 48 #define CIPHY_BMCR_AUTOEN 0x1000 /* Autoneg enabled */ 49 #define CIPHY_BMCR_PDOWN 0x0800 /* Power down */ 50 #define CIPHY_BMCR_STARTNEG 0x0200 /* Restart autoneg */ 51 #define CIPHY_BMCR_FDX 0x0100 /* Duplex mode */ 52 #define CIPHY_BMCR_CTEST 0x0080 /* Collision test enable */ 53 #define CIPHY_BMCR_SPD1 0x0040 /* Speed select, upper bit */ [all …]
|
H A D | nsphyterreg.h | 44 #define MII_NSPHYTER_PHYSTS 0x10 /* PHY status */ 45 #define PHYSTS_REL 0x8000 /* receive error latch */ 46 #define PHYSTS_CIML 0x4000 /* CIM latch */ 47 #define PHYSTS_FCSL 0x2000 /* false carrier sense latch */ 48 #define PHYSTS_DEVRDY 0x0800 /* device ready */ 49 #define PHYSTS_PGRX 0x0400 /* page received */ 50 #define PHYSTS_ANEGEN 0x0200 /* autoneg. enabled */ 51 #define PHYSTS_MIIINTR 0x0100 /* MII interrupt */ 52 #define PHYSTS_REMFAULT 0x0080 /* remote fault */ 53 #define PHYSTS_JABBER 0x0040 /* jabber detect */ [all …]
|
H A D | rgephyreg.h | 47 #define RGEPHY_MII_BMCR 0x00 48 #define RGEPHY_BMCR_RESET 0x8000 49 #define RGEPHY_BMCR_LOOP 0x4000 50 #define RGEPHY_BMCR_SPD0 0x2000 /* speed select, lower bit */ 51 #define RGEPHY_BMCR_AUTOEN 0x1000 /* Autoneg enabled */ 52 #define RGEPHY_BMCR_PDOWN 0x0800 /* Power down */ 53 #define RGEPHY_BMCR_ISO 0x0400 /* Isolate */ 54 #define RGEPHY_BMCR_STARTNEG 0x0200 /* Restart autoneg */ 55 #define RGEPHY_BMCR_FDX 0x0100 /* Duplex mode */ 56 #define RGEPHY_BMCR_CTEST 0x0080 /* Collision test enable */ [all …]
|
H A D | tdkphyreg.h | 39 #define VENDOR_RXCC 0x0001 40 #define VENDOR_PCSBP 0x0002 41 #define VENDOR_RVSPOL 0x0010 42 #define VENDOR_NOAPOL 0x0020 43 #define VENDOR_GPIO0DIR 0x0040 44 #define VENDOR_GPIO0DAT 0x0080 45 #define VENDOR_GPIO1DIR 0x0100 46 #define VENDOR_GPIO1DAT 0x0200 47 #define VENDOR_10BTLOOP 0x0400 48 #define VENDOR_NOSQE 0x0800 [all …]
|
H A D | brgphyreg.h | 42 #define BRGPHY_MII_BMCR 0x00 43 #define BRGPHY_BMCR_RESET 0x8000 44 #define BRGPHY_BMCR_LOOP 0x4000 45 #define BRGPHY_BMCR_SPD0 0x2000 /* Speed select, lower bit */ 46 #define BRGPHY_BMCR_AUTOEN 0x1000 /* Autoneg enabled */ 47 #define BRGPHY_BMCR_PDOWN 0x0800 /* Power down */ 48 #define BRGPHY_BMCR_ISO 0x0400 /* Isolate */ 49 #define BRGPHY_BMCR_STARTNEG 0x0200 /* Restart autoneg */ 50 #define BRGPHY_BMCR_FDX 0x0100 /* Duplex mode */ 51 #define BRGPHY_BMCR_CTEST 0x0080 /* Collision test enable */ [all …]
|
H A D | nsphyreg.h | 42 #define MII_NSPHY_DCR 0x12 /* Disconnect counter */ 44 #define MII_NSPHY_FCSCR 0x13 /* False carrier sense counter */ 46 #define MII_NSPHY_RECR 0x15 /* Receive error counter */ 48 #define MII_NSPHY_SRR 0x16 /* Silicon revision */ 50 #define MII_NSPHY_PCR 0x17 /* PCS sub-layer configuration */ 51 #define PCR_NRZI 0x8000 /* NRZI encoding enabled for 100TX */ 52 #define PCR_DESCRTOSEL 0x4000 /* descrambler t/o select (2ms) */ 53 #define PCR_DESCRTODIS 0x2000 /* descrambler t/o disable */ 54 #define PCR_REPEATER 0x1000 /* repeater mode */ 55 #define PCR_ENCSEL 0x0800 /* encoder mode select */ [all …]
|
H A D | mii.h | 45 #define MII_COMMAND_START 0x01 46 #define MII_COMMAND_READ 0x02 47 #define MII_COMMAND_WRITE 0x01 48 #define MII_COMMAND_ACK 0x02 50 #define MII_BMCR 0x00 /* Basic mode control register (rw) */ 51 #define BMCR_RESET 0x8000 /* reset */ 52 #define BMCR_LOOP 0x4000 /* loopback */ 53 #define BMCR_SPEED0 0x2000 /* speed selection (LSB) */ 54 #define BMCR_AUTOEN 0x1000 /* autonegotiation enable */ 55 #define BMCR_PDOWN 0x0800 /* power down */ [all …]
|
H A D | xmphyreg.h | 42 #define XMPHY_MII_BMCR 0x00 43 #define XMPHY_BMCR_RESET 0x8000 44 #define XMPHY_BMCR_LOOP 0x4000 45 #define XMPHY_BMCR_AUTOEN 0x1000 /* Autoneg enabled */ 46 #define XMPHY_BMCR_PDOWN 0x0800 /* Power down */ 47 #define XMPHY_BMCR_ISO 0x0400 /* Isolate */ 48 #define XMPHY_BMCR_STARTNEG 0x0200 /* Restart autoneg */ 49 #define XMPHY_BMCR_FDX 0x0100 /* Duplex mode */ 51 #define XMPHY_MII_BMSR 0x01 52 #define XMPHY_BMSR_EXTSTS 0x0100 /* Extended status present */ [all …]
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/vdev_disk/ |
H A D | page_alignment.c | 65 * physical (order-0) page boundary, as the kernel expects to be able in vdev_disk_check_alignment_cb() 104 return (0); in vdev_disk_check_alignment_cb() 125 512, 0x1000, { 126 { 0x0, 0x1000 }, 130 512, 0x400, { 131 { 0x0, 0x1000 }, 135 512, 0x400, { 136 { 0x0c00, 0x0400 }, 140 512, 0x400, { 141 { 0x0200, 0x0e00 }, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | versatile.yaml | 38 - const: 0x1800 39 - const: 0 40 - const: 0 58 reg = <0x10001000 0x1000>, 59 <0x41000000 0x10000>, 60 <0x42000000 0x100000>; 61 bus-range = <0 0xff>; 67 <0x01000000 0 0x00000000 0x43000000 0 0x00010000>, /* downstream I/O */ 68 <0x02000000 0 0x50000000 0x50000000 0 0x10000000>, /* non-prefetchable memory */ 69 <0x42000000 0 0x60000000 0x60000000 0 0x10000000>; /* prefetchable memory */ [all …]
|
H A D | intel,ixp4xx-pci.yaml | 54 - const: 0xf800 55 - const: 0 56 - const: 0 73 reg = <0xc0000000 0x1000>; 77 bus-range = <0x00 0xff>; 80 <0x02000000 0 0x48000000 0x48000000 0 0x04000000>, 81 <0x01000000 0 0x00000000 0x4c000000 0 0x00010000>; 83 <0x02000000 0 0x00000000 0x00000000 0 0x04000000>; 86 interrupt-map-mask = <0xf800 0 0 7>; 88 <0x0800 0 0 1 &gpio0 11 3>, /* INT A on slot 1 is irq 11 */ [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/intel/ixp/ |
H A D | intel-ixp42x-netgear-wg302v1.dts | 18 memory@0 { 21 reg = <0x00000000 0x02000000>; 37 flash@0,0 { 41 * 8 MB of Flash in 64 0x20000 sized blocks 44 reg = <0 0x00000000 0x800000>; 51 fis-index-block = <0x3f>; 65 interrupt-map-mask = <0xf800 0 0 7>; 68 <0x0800 0 0 1 &gpio0 8 IRQ_TYPE_LEVEL_LOW>, /* INT A on slot 1 is irq 8 */ 69 <0x0800 0 0 2 &gpio0 8 IRQ_TYPE_LEVEL_LOW>, /* INT B on slot 1 is irq 8 */ 70 <0x0800 0 0 3 &gpio0 8 IRQ_TYPE_LEVEL_LOW>, /* INT C on slot 1 is irq 8 */ [all …]
|
H A D | intel-ixp42x-gateway-7001.dts | 18 memory@0 { 21 reg = <0x00000000 0x2000000>; 36 flash@0,0 { 42 reg = <0 0x00000000 0x800000>; 49 /* Eraseblock at 0x7e0000 */ 50 fis-index-block = <0x3 [all...] |
H A D | intel-ixp42x-adi-coyote.dts | 19 memory@0 { 22 reg = <0x00000000 0x01000000>; 38 flash@0,0 { 42 * 32 MB of Flash in 128 0x20000 sized blocks 45 reg = <0 0x00000000 0x2000000>; 53 fis-index-block = <0x1ff>; 67 interrupt-map-mask = <0xf800 0 0 7>; 70 <0x0800 0 0 1 &gpio0 6 IRQ_TYPE_LEVEL_LOW>, /* INT A on slot 1 is irq 6 */ 71 <0x0800 0 0 2 &gpio0 6 IRQ_TYPE_LEVEL_LOW>, /* INT B on slot 1 is irq 6 */ 72 <0x0800 0 0 3 &gpio0 6 IRQ_TYPE_LEVEL_LOW>, /* INT C on slot 1 is irq 6 */ [all …]
|
H A D | intel-ixp4xx-reference-design.dtsi | 9 memory@0 { 15 reg = <0x00000000 0x4000000>; 32 #size-cells = <0>; 40 reg = <0x50>; 50 nand-controller@3,0 { 62 intel,ixp4xx-eb-t1 = <0>; 63 intel,ixp4xx-eb-t2 = <0>; 65 intel,ixp4xx-eb-t4 = <0>; 66 intel,ixp4xx-eb-t5 = <0>; 67 intel,ixp4xx-eb-cycle-type = <0>; // Intel cycle type [all …]
|
H A D | intel-ixp42x-linksys-nslu2.dts | 17 memory@0 { 20 reg = <0x00000000 0x2000000>; 36 gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; 79 #size-cells = <0>; 83 reg = <0x6f>; 101 flash@0,0 { 107 * 8 MB of Flash in 0x20000 byte blocks 110 reg = <0 [all...] |
H A D | intel-ixp42x-arcom-vulcan.dts | 19 memory@0 { 21 reg = <0x00000000 0x4000000>; 41 flash@0,0 { 45 * 32 MB of Flash in 0x20000 byte blocks 52 reg = <0 0x00000000 0x2000000>; 61 fis-index-block = <0x1ff>; 64 sram@2,0 { 68 reg = <2 0x00000000 0x40000>; 77 serial@3,0 { 85 reg = <3 0x00000000 0x10>; [all …]
|
H A D | intel-ixp42x-gateworks-gw2348.dts | 18 memory@0 { 20 reg = <0x00000000 0x4000000>; 47 #size-cells = <0>; 51 reg = <0x28>; 55 reg = <0x68>; 59 reg = <0x51>; 68 flash@0,0 { 74 reg = <0 0x00000000 0x1000000>; 78 /* Eraseblock at 0x0fe0000 */ 79 fis-index-block = <0x7f>; [all …]
|
H A D | intel-ixp43x-gateworks-gw2358.dts | 16 memory@0 { 19 reg = <0x00000000 0x8000000>; 35 gpios = <&pld1 0 GPIO_ACTIVE_LOW>; 47 #size-cells = <0>; 51 reg = <0x28>; 55 reg = <0x68>; 59 reg = <0x51>; 66 reg = <0x56>; 73 reg = <0x57>; 81 flash@0,0 { [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/arm/ |
H A D | versatile-pb.dts | 11 clear-mask = <0xffffffff>; 16 valid-mask = <0x7fe003ff>; 21 reg = <0x101e6000 0x1000>; 33 reg = <0x101e7000 0x1000>; 46 reg = <0x10001000 0x1000 47 0x41000000 0x10000 48 0x42000000 0x100000>; 49 bus-range = <0 0xff>; 54 ranges = <0x01000000 0 0x00000000 0x43000000 0 0x00010000 /* downstream I/O */ 55 0x02000000 0 0x50000000 0x50000000 0 0x10000000 /* non-prefetchable memory */ [all …]
|
/freebsd/sys/contrib/device-tree/include/dt-bindings/pinctrl/ |
H A D | omap.h | 13 #define MUX_MODE0 0 38 #define PIN_OUTPUT 0 46 #define PIN_OFF_NONE 0 57 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) 59 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) 60 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) 61 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) 62 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) 63 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) 64 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) [all …]
|
/freebsd/sys/dev/sk/ |
H A D | xmaciireg.h | 43 #define XM_DEVICEID 0x00E0AE20 44 #define XM_XAQTI_OUI 0x00E0AE 46 #define XM_XMAC_REV(x) (((x) & 0x000000E0) >> 5) 48 #define XM_XMAC_REV_B2 0x0 49 #define XM_XMAC_REV_C1 0x1 51 #define XM_MMUCMD 0x0000 52 #define XM_POFF 0x0008 53 #define XM_BURST 0x000C 54 #define XM_VLAN_TAGLEV1 0x0010 55 #define XM_VLAN_TAGLEV2 0x0014 [all …]
|
/freebsd/sys/dev/smc/ |
H A D | if_smcreg.h | 31 /* All Banks, Offset 0xe: Bank Select Register */ 32 #define BSR 0xe 33 #define BSR_BANK_MASK 0x0007 /* Which bank is currently selected */ 34 #define BSR_IDENTIFY 0x3300 /* Static value for identification */ 35 #define BSR_IDENTIFY_MASK 0xff00 37 /* Bank 0, Offset 0x0: Transmit Control Register */ 38 #define TCR 0x0 39 #define TCR_TXENA 0x0001 /* Enable/disable transmitter */ 40 #define TCR_LOOP 0x0002 /* Put the PHY into loopback mode */ 41 #define TCR_FORCOL 0x0004 /* Force a collision */ [all …]
|