| /freebsd/sys/contrib/device-tree/Bindings/nvmem/ |
| H A D | zii,rave-sp-eeprom.txt | 1 Zodiac Inflight Innovations RAVE EEPROM Bindings 3 RAVE SP EEPROM device is a "MFD cell" device exposing physical EEPROM 7 Documentation/devicetree/bindings/mfd/zii,rave-sp.txt) 11 - compatible: Should be "zii,rave-sp-eeprom" 15 - zii,eeprom-name: Unique EEPROM identifier describing its function in the 25 rave-sp { 26 compatible = "zii,rave-sp-rdu1"; 27 current-speed = <38400>; 29 eeprom@a4 { 30 compatible = "zii,rave-sp-eeprom"; [all …]
|
| H A D | zii,rave-sp-eeprom.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/nvmem/zii,rave-sp-eeprom.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Zodiac Inflight Innovations RAVE EEPROM 10 - Frank Li <Frank.Li@nxp.com> 13 RAVE SP EEPROM device is a "MFD cell" device exposing physical EEPROM 17 Documentation/devicetree/bindings/mfd/zii,rave-sp.yaml) 21 const: zii,rave-sp-eeprom 26 zii,eeprom-name: [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/wireless/ |
| H A D | mediatek,mt76.txt | 11 - "mediatek,mt7628-wmac" for MT7628/MT7688 12 - "mediatek,mt7622-wmac" for MT7622 15 - reg: Address and length of the register set for the device. 16 - interrupts: Main device interrupt 19 - power-domains: phandle to the power domain that the WMAC is part of 20 - mediatek,infracfg: phandle to the infrastructure bus fabric syscon node 24 - ieee80211-freq-limit: See ieee80211.txt 25 - mediatek,mtd-eeprom: Specify a MTD partition + offset containing EEPROM data 26 - big-endian: if the radio eeprom partition is written in big-endian, specify 28 - mediatek,eeprom-merge-otp: Merge EEPROM data with OTP data. Can be used on [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | imx8mq-zii-ultra.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 10 mdio-gpio0 = &mdio0; 15 stdout-path = &uart1; 19 compatible = "virtual,mdio-gpio"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&pinctrl_mdio_bitbang>, <&pinctrl_fec1_phy_reset>; 24 #address-cells = <1>; 25 #size-cells = <0>; 27 phy0: ethernet-phy@0 { 29 reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>; [all …]
|
| /freebsd/tools/tools/ath/ath_ee_9287_print/ |
| H A D | main.c | 3 * Copyright (c) 2010-2011 Adrian Chadd, Xenion Pty Ltd. 34 #include "eeprom.h" 40 printf("Usage: %s <eeprom dump file>\n", argv[0]); in usage() 42 printf(" The eeprom dump file is a text hexdump of an EEPROM.\n"); in usage() 50 main(int argc, char *argv[]) in main() function
|
| /freebsd/tools/tools/ath/ath_ee_v4k_print/ |
| H A D | main.c | 3 * Copyright (c) 2010-2011 Adrian Chadd, Xenion Pty Ltd. 34 #include "eeprom.h" 40 printf("Usage: %s <eeprom dump file>\n", argv[0]); in usage() 42 printf(" The eeprom dump file is a text hexdump of an EEPROM.\n"); in usage() 50 main(int argc, char *argv[]) in main() function
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
| H A D | imx51-zii-rdu1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/sound/fsl-imx-audmux.h> 12 compatible = "zii,imx51-rdu1", "fsl,imx51"; 15 stdout-path = &uart1; 25 mdio-gpio0 = &mdio_gpio; 30 compatible = "fixed-clock"; 31 #clock-cells = <0>; 32 clock-frequency = <26000000>; 36 compatible = "gpio-gate-clock"; [all …]
|
| H A D | imx7d-zii-rmu2.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 * RMU - Remote Modem Unit 10 /dts-v1/; 11 #include <dt-bindings/thermal/thermal.h> 16 compatible = "zii,imx7d-rmu2", "fsl,imx7d"; 19 stdout-path = &uart2; 22 gpio-leds { 23 compatible = "gpio-leds"; 24 pinctrl-0 = <&pinctrl_leds_debug>; 25 pinctrl-names = "default"; [all …]
|
| H A D | imx51-zii-scu2-mezz.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 /dts-v1/; 13 compatible = "zii,imx51-scu2-mezz", "fsl,imx51"; 16 stdout-path = &uart1; 26 mdio-gpio0 = &mdio_gpio; 29 usb_vbus: regulator-usb-vbus { 30 compatible = "regulator-fixed"; 31 pinctrl-names = "default"; 32 pinctrl-0 = <&pinctrl_usb_mmc_reset>; 34 startup-delay-us = <150000>; [all …]
|
| H A D | imx51-zii-scu3-esb.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 /dts-v1/; 13 compatible = "zii,imx51-scu3-esb", "fsl,imx51"; 16 stdout-path = &uart1; 25 usb_vbus: regulator-usb-vbus { 26 compatible = "regulator-fixed"; 27 regulator-name = "usb_vbus"; 28 regulator-min-microvolt = <5000000>; 29 regulator-max-microvolt = <5000000>; 31 pinctrl-names = "default"; [all …]
|
| H A D | imx7d-zii-rpu2.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 * RPU - Remote Peripheral Unit 10 /dts-v1/; 11 #include <dt-bindings/thermal/thermal.h> 16 compatible = "zii,imx7d-rpu2", "fsl,imx7d"; 19 stdout-path = &uart2; 23 compatible = "fixed-clock"; 24 #clock-cells = <0>; 25 clock-frequency = <24576000>; 28 cs2000_in_dummy: dummy-oscillator { [all …]
|
| H A D | imx6qdl-zii-rdu2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Copyright (C) 2016-2017 Zodiac Inflight Innovations 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/sound/fsl-imx-audmux.h> 11 stdout-path = &uart1; 15 mdio-gpio0 = &mdio1; 20 compatible = "virtual,mdio-gpio"; 21 #address-cells = <1>; 22 #size-cells = <0>; 23 pinctrl-names = "default"; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/vf/ |
| H A D | vf610-zii-spb4.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 * SPB - Seat Power Box 11 /dts-v1/; 19 stdout-path = &uart0; 27 gpio-leds { 28 compatible = "gpio-leds"; 29 pinctrl-0 = <&pinctrl_leds_debug>; 30 pinctrl-names = "default"; 32 led-debug { 35 linux,default-trigger = "heartbeat"; [all …]
|
| H A D | vf610-zii-ssmb-spu3.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 * SSMB - SPU3 Switch Management Board 7 * SPU - Seat Power Unit 11 * Based on an original 'vf610-twr.dts' which is Copyright 2015, 15 /dts-v1/; 23 stdout-path = &uart0; 31 gpio-leds { 32 compatible = "gpio-leds"; 33 pinctrl-0 = <&pinctrl_leds_debug>; 34 pinctrl-names = "default"; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/ti/ |
| H A D | k3-am642-tqma64xxl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT 3 * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/ 4 * Copyright (c) 2022-2024 TQ-Systems GmbH <linux@ew.tq-group.com>, D-82229 Seefeld, Germany. 7 #include "k3-am642.dtsi" 18 /* 1G RAM - default variant */ 23 reserved-memory { 24 #address-cells = <2>; 25 #size-cells = <2>; 31 no-map; 34 main_r5fss0_core0_dma_memory_region: r5f-dma-memory@a0000000 { [all …]
|
| H A D | k3-am64-phycore-som.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT 3 * Copyright (C) 2021-2024 PHYTEC America, LLC - https://www.phytec.com 6 * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH 10 * https://www.phytec.com/product/phycore-am64x 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/net/ti-dp83867.h> 18 model = "PHYTEC phyCORE-AM64x"; 19 compatible = "phytec,am64-phycore-som", "ti,am642"; 30 bootph-all; [all …]
|
| H A D | k3-am62-pocketbeagle2.dts | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT 3 * https://www.beagleboard.org/boards/pocketbeagle-2 5 * Copyright (C) 2025 Texas Instruments Incorporated - https://www.ti.com/ 9 /dts-v1/; 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/input/input.h> 14 #include "k3-am625.dtsi" 17 compatible = "beagle,am62-pocketbeagle2", "ti,am625"; 34 stdout-path = &main_uart6; [all …]
|
| /freebsd/sys/dev/ixgbe/ |
| H A D | if_bypass.c | 3 Copyright (c) 2001-2017, Intel Corporation 47 while (atomic_cmpset_int(&sc->bypass.low, 0, 1) == 0) in ixgbe_bypass_mutex_enter() 49 while (atomic_cmpset_int(&sc->bypass.high, 0, 1) == 0) in ixgbe_bypass_mutex_enter() 60 while (atomic_cmpset_int(&sc->bypass.high, 1, 0) == 0) in ixgbe_bypass_mutex_clear() 62 while (atomic_cmpset_int(&sc->bypass.low, 1, 0) == 0) in ixgbe_bypass_mutex_clear() 75 while (atomic_cmpset_int(&sc->bypass.high, 0, 1) == 0) in ixgbe_bypass_wd_mutex_enter() 86 while (atomic_cmpset_int(&sc->bypass.high, 1, 0) == 0) in ixgbe_bypass_wd_mutex_clear() 104 *sec -= SEC_THIS_YEAR(*year); in ixgbe_get_bypass_time() 118 struct ixgbe_hw *hw = &sc->hw; in ixgbe_bp_version() 127 if ((error = hw->mac.ops.bypass_rw(hw, cmd, &version) != 0)) in ixgbe_bp_version() [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | Makefile | 1 # SPDX-License-Identifier: ISC 3 obj-$(CONFIG_MT7996E) += mt7996e.o 5 mt7996e-y := pci.o init.o dma.o eeprom.o main.o mcu.o mac.o \ 8 mt7996e-$(CONFIG_DEV_COREDUMP) += coredump.o
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
| H A D | Makefile | 1 # SPDX-License-Identifier: ISC 3 obj-$(CONFIG_MT7915E) += mt7915e.o 5 mt7915e-y := pci.o init.o dma.o eeprom.o main.o mcu.o mac.o \ 8 mt7915e-$(CONFIG_NL80211_TESTMODE) += testmode.o 9 mt7915e-$(CONFIG_MT798X_WMAC) += soc.o 10 mt7915e-$(CONFIG_DEV_COREDUMP) += coredump.o
|
| /freebsd/sys/modules/mt76/mt7615/ |
| H A D | Makefile | 11 SRCS= init.c main.c mac.c mcu.c eeprom.c 20 CFLAGS+= -DCONFIG_MT7915_DEBUGFS=${WITH_DEBUGFS} 23 CFLAGS+= -DKBUILD_MODNAME='"mt7615"' 24 CFLAGS+= -I${DEVDIR}
|
| /freebsd/sys/modules/mt76/mt7996/ |
| H A D | Makefile | 11 SRCS= init.c main.c mac.c mcu.c mmio.c eeprom.c 16 CFLAGS+= -DCONFIG_MT7996_DEBUGFS=${WITH_DEBUGFS} 21 CFLAGS+= -DCONFIG_DEV_COREDUMP=${WITH_DEV_COREDUMP} 24 CFLAGS+= -DKBUILD_MODNAME='"mt7996"' 25 CFLAGS+= -I${DEVDIR}
|
| /freebsd/sys/modules/mt76/mt7915/ |
| H A D | Makefile | 11 SRCS= init.c main.c mac.c mcu.c mmio.c eeprom.c 19 CFLAGS+= -DCONFIG_MT7915_DEBUGFS=${WITH_DEBUGFS} 24 CFLAGS+= -DCONFIG_DEV_COREDUMP=${WITH_DEV_COREDUMP} 27 CFLAGS+= -DKBUILD_MODNAME='"mt7915"' 28 CFLAGS+= -I${DEVDIR}
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
| H A D | Makefile | 1 # SPDX-License-Identifier: ISC 3 obj-$(CONFIG_MT7615_COMMON) += mt7615-common.o 4 obj-$(CONFIG_MT7615E) += mt7615e.o 5 obj-$(CONFIG_MT7663_USB_SDIO_COMMON) += mt7663-usb-sdio-common.o 6 obj-$(CONFIG_MT7663U) += mt7663u.o 7 obj-$(CONFIG_MT7663S) += mt7663s.o 9 CFLAGS_trace.o := -I$(src) 11 mt7615-common-y := main.o init.o mcu.o eeprom.o mac.o \ 13 mt7615-common-$(CONFIG_NL80211_TESTMODE) += testmode.o 15 mt7615e-y := pci.o pci_init.o dma.o pci_mac.o mmio.o [all …]
|
| /freebsd/tools/tools/ath/athprom/ |
| H A D | athprom.c | 1 /*- 37 #define IS_VERS(op, v) (eeprom.ee_version op (v)) 58 #define eeprom eep.legacy macro 68 fprintf(stderr, "usage: %s [-i ifname] [-t pathname] [offset | offset=value]\n", progname); in usage() 69 exit(-1); in usage() 78 /* find the template using the eeprom version */ in opentemplate() 79 snprintf(filename, sizeof(filename), "%s/eeprom-%d.%d", in opentemplate() 80 dir, eeprom.ee_version >> 12, eeprom.ee_version & 0xfff); in opentemplate() 84 snprintf(filename, sizeof(filename), "%s/eeprom-%d", in opentemplate() 85 dir, eeprom.ee_version >> 12); in opentemplate() [all …]
|