| /freebsd/sys/contrib/device-tree/Bindings/leds/ |
| H A D | kinetic,ktd2692.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Markuss Broks <markuss.broks@gmail.com> 13 KTD2692 is the ideal power solution for high-power flash LEDs. 14 It uses ExpressWire single-wire programming for maximum flexibility. 16 The ExpressWire interface through CTRL pin can control LED on/off and 17 enable/disable the IC, Movie(max 1/3 of Flash current) / Flash mode current, 20 Also, When the AUX pin is pulled high while CTRL pin is high, 21 LED current will be ramped up to the flash-mode current level. [all …]
|
| H A D | leds-ktd2692.txt | 1 * Kinetic Technologies - KTD2692 Flash LED Driver 3 KTD2692 is the ideal power solution for high-power flash LEDs. 4 It uses ExpressWire single-wire programming for maximum flexibility. 6 The ExpressWire interface through CTRL pin can control LED on/off and 7 enable/disable the IC, Movie(max 1/3 of Flash current) / Flash mode current, 10 Also, When the AUX pin is pulled high while CTRL pin is high, 11 LED current will be ramped up to the flash-mode current level. 14 - compatible : Should be "kinetic,ktd2692". 15 - ctrl-gpios : Specifier of the GPIO connected to CTRL pin. 16 - aux-gpios : Specifier of the GPIO connected to AUX pin. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/display/tilcdc/ |
| H A D | panel.txt | 1 Device-Tree bindings for tilcdc DRM generic panel output driver 4 - compatible: value should be "ti,tilcdc,panel". 5 - panel-info: configuration info to configure LCDC correctly for the panel 6 - ac-bias: AC Bias Pin Frequency 7 - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt 8 - dma-burst-sz: DMA burst size 9 - bpp: Bits per pixel 10 - fdd: FIFO DMA Request Delay 11 - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling 12 - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | oxnas,pinctrl.txt | 1 * Oxford Semiconductor OXNAS SoC Family Pin Controller 3 Please refer to pinctrl-bindings.txt, ../gpio/gpio.txt, and 4 ../interrupt-controller/interrupts.txt for generic information regarding 5 pin controller, GPIO, and interrupt bindings. 7 OXNAS 'pin configuration node' is a node of a group of pins which can be 11 Required properties for pin controller node: 12 - compatible: "oxsemi,ox810se-pinctrl" or "oxsemi,ox820-pinctrl" 13 - oxsemi,sys-ctrl: a phandle to the system controller syscon node 15 Required properties for pin configuration sub-nodes: 16 - pins: List of pins to which the configuration applies. [all …]
|
| /freebsd/sys/dev/sound/pci/hda/ |
| H A D | hdaa.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * Copyright (c) 2008-2012 Alexander Motin <mav@FreeBSD.org> 50 #define hdaa_lock(devinfo) mtx_lock((devinfo)->lock) 51 #define hdaa_unlock(devinfo) mtx_unlock((devinfo)->lock) 52 #define hdaa_lockassert(devinfo) mtx_assert((devinfo)->lock, MA_OWNED) 82 static const char *HDA_DEVS[16] = {"Line-out", "Speaker", "Headphones", "CD", 83 "SPDIF-out", "Digital-out", "Modem-line", "Modem-handset", "Line-in", 84 "AUX", "Mic", "Telephony", "SPDIF-in", "Digital-in", "Res.E", "Other"}; 90 "DIN", "XLR", "RJ-11", "Combo", "0xc", "0xd", "0xe", "Other" }; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/marvell/ |
| H A D | armada-370-synology-ds213j.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 * The 0xf1000000 is the default used by the recent, DT-capable, U-Boot 12 * were delivered with an older version of u-boot that left internal 17 * installing it from u-boot prompt) or adjust the Devive Tree 21 /dts-v1/; 23 #include <dt-bindings/input/input.h> 24 #include <dt-binding [all...] |
| H A D | kirkwood-t5325.dts | 1 // SPDX-License-Identifier: GPL-2.0 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 12 /dts-v1/; 15 #include "kirkwood-6281.dtsi" 19 compatible = "hp,t5325", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 28 stdout-path = &uart0; 32 pinctrl: pin-controller@10000 { 33 pinctrl-0 = <&pmx_i2s &pmx_sysrst>; 34 pinctrl-names = "default"; 36 pmx_button_power: pmx-button_power { [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/regulator/ |
| H A D | qcom,spmi-regulator.txt | 3 - compatible: 7 "qcom,pm8004-regulators" 8 "qcom,pm8005-regulators" 9 "qcom,pm8226-regulators" 10 "qcom,pm8841-regulators" 11 "qcom,pm8916-regulators" 12 "qcom,pm8941-regulators" 13 "qcom,pm8950-regulators" 14 "qcom,pm8994-regulators" 15 "qcom,pmi8994-regulators" [all …]
|
| H A D | qcom,spmi-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/qcom,spmi-regulator.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
| /freebsd/sys/dev/e1000/ |
| H A D | e1000_82543.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 69 static void e1000_lower_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl); 71 static void e1000_raise_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl); 81 * e1000_init_phy_params_82543 - Init PHY func ptrs. 86 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82543() 91 if (hw->phy.media_type != e1000_media_type_copper) { in e1000_init_phy_params_82543() 92 phy->type = e1000_phy_none; in e1000_init_phy_params_82543() 95 phy->ops.power_up = e1000_power_up_phy_copper; in e1000_init_phy_params_82543() 96 phy->ops.power_down = e1000_power_down_phy_copper; in e1000_init_phy_params_82543() [all …]
|
| /freebsd/contrib/wpa/src/common/ |
| H A D | wpa_ctrl.h | 3 * Copyright (c) 2004-2017, Jouni Malinen <j@w1.fi> 16 /* wpa_supplicant control interface - fixed message prefixes */ 18 /** Interactive request for identity/password/pin */ 19 #define WPA_CTRL_REQ "CTRL-REQ-" 21 /** Response to identity/password/pin request */ 22 #define WPA_CTRL_RSP "CTRL-RSP-" 26 #define WPA_EVENT_CONNECTED "CTRL-EVENT-CONNECTED " 28 #define WPA_EVENT_DISCONNECTED "CTRL-EVENT-DISCONNECTED " 30 #define WPA_EVENT_ASSOC_REJECT "CTRL-EVENT-ASSOC-REJECT " 32 #define WPA_EVENT_AUTH_REJECT "CTRL-EVENT-AUTH-REJECT " [all …]
|
| /freebsd/sys/dev/bhnd/cores/pci/ |
| H A D | bhnd_pcireg.h | 1 /*- 2 * SPDX-License-Identifier: ISC 29 * PCI/PCIe-Gen1 DMA Constants 35 #define BHND_PCIE_DMA32_TRANSLATION 0x80000000 /**< PCIe-Gen1 DMA32 address translation (sb2pcitr… 36 #define BHND_PCIE_DMA32_MASK BHND_PCIE_SBTOPCI2_MASK /**< PCIe-Gen1 DMA32 translation mask */ 38 #define BHND_PCIE_DMA64_TRANSLATION _BHND_PCIE_DMA64(TRANSLATION) /**< PCIe-Gen1 DMA64 address tran… 39 #define BHND_PCIE_DMA64_MASK _BHND_PCIE_DMA64(MASK) /**< PCIe-Gen1 DMA64 translation mask */ 55 #define BHND_PCI_GPIO_EN 0x068 /**< GPIO output enable (>= rev2) */ 67 #define BHND_PCI_CTL_RST_OE 0x01 /* When set, drives PCI_RESET out to pin */ 68 #define BHND_PCI_CTL_RST 0x02 /* Value driven out to pin */ [all …]
|
| /freebsd/contrib/wpa/hostapd/ |
| H A D | hostapd_cli.c | 2 * hostapd - command line interface for hostapd daemon 3 * Copyright (c) 2004-2022, Jouni Malinen <j@w1.fi> 24 "Copyright (c) 2004-2024, Jouni Malinen <j@w1.fi> and contributors"; 48 static void update_stations(struct wpa_ctrl *ctrl); 57 "usage: hostapd_cli [-p<path>] [-i<ifname>] [-hvBr] " in usage() 58 "[-a<path>] \\\n" in usage() 59 " [-P<pid file>] [-G<ping interval>] [command..]\n" in usage() 62 " -h help (show this usage text)\n" in usage() 63 " -v shown version information\n" in usage() 64 " -p<path> path to find control sockets (default: " in usage() [all …]
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | wpa_cli.c | 2 * WPA Supplicant - command line interface for wpa_supplicant daemon 3 * Copyright (c) 2004-2022, Jouni Malinen <j@w1.fi> 32 "Copyright (c) 2004-2024, Jouni Malinen <j@w1.fi> and contributors"; 44 static int wpa_cli_connected = -1; 76 static void update_creds(struct wpa_ctrl *ctrl); 77 static void update_networks(struct wpa_ctrl *ctrl); 78 static void update_stations(struct wpa_ctrl *ctrl); 79 static void update_ifnames(struct wpa_ctrl *ctrl); 84 printf("wpa_cli [-p<path to ctrl sockets>] [-i<ifname>] [-hvBr] " in usage() 85 "[-a<action file>] \\\n" in usage() [all …]
|
| H A D | README | 4 Copyright (c) 2003-2024, Jouni Malinen <j@w1.fi> and contributors 16 ------- 32 3. Neither the name(s) of the above-listed copyright holder(s) nor the 51 -------- 54 - WPA-PSK ("WPA-Personal") 55 - WPA with EAP (e.g., with RADIUS authentication server) ("WPA-Enterprise") 58 * EAP-TLS 59 * EAP-PEAP/MSCHAPv2 (both PEAPv0 and PEAPv1) 60 * EAP-PEAP/TLS (both PEAPv0 and PEAPv1) 61 * EAP-PEAP/GTC (both PEAPv0 and PEAPv1) [all …]
|
| /freebsd/usr.sbin/wpa/wpa_cli/ |
| H A D | wpa_cli.8 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 48 is a text-based frontend program for interacting with 77 one-time passwords or generic token card 79 challenge-response that uses an external device for generating the 103 non-root user access by using the 124 .Dq Li CTRL-REQ- Ns Ao Ar type Ac Ns Li - Ns Ao Ar id Ac : Ns Aq Ar text 131 (One-Time Password), 138 (One-Time Password) request, 146 .Bd -literal -offset indent [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
| H A D | rk3399-gru.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 * Copyright 2016-2017 Google, Inc 8 #include <dt-bindings/input/input.h> 9 #include "rk3399-op1.dtsi" 18 stdout-path = "serial2:115200n8"; 27 * - Rails that only connect to the EC (or devices that the EC talks to) 29 * - Rails _are_ included if the rails go to the AP even if the AP 38 * - The EC controls the enable and the EC always enables a rail as 40 * - The rails are actually connected to each other by a jumper and 45 ppvar_sys: regulator-ppvar-sys { [all …]
|
| H A D | rk3399-gru-scarlet.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Gru-scarlet board device tree source 8 #include "rk3399-gru.dtsi" 11 chassis-type = "tablet"; 16 pp1250_s3: regulator-pp1250-s3 { 17 compatible = "regulator-fixed"; 18 regulator-name = "pp1250_s3"; 21 regulator-always-on; 22 regulator-boot-on; 23 regulator-min-microvolt = <1250000>; [all …]
|
| H A D | rk3399-gru-kevin.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Gru-Kevin Rev 6+ board device tree source 5 * Copyright 2016-2017 Google, Inc 8 /dts-v1/; 9 #include "rk3399-gru-chromebook.dtsi" 10 #include <dt-bindings/input/linux-event-codes.h> 13 * Kevin-specific things 21 compatible = "google,kevin-rev15", "google,kevin-rev14", 22 "google,kevin-rev13", "google,kevin-rev12", 23 "google,kevin-rev11", "google,kevin-rev10", [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/st/ |
| H A D | stm32mp135f-dk.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/regulator/st,stm32mp13-regulator.h> 15 #include "stm32mp13-pinctrl.dtsi" 18 model = "STMicroelectronics STM32MP135F-DK Discovery Board"; 19 compatible = "st,stm32mp135f-dk", "st,stm32mp135"; [all …]
|
| H A D | stm32mp135f-dhcor-dhsbc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 6 * DHCR-STM32MP135F-C100-R051-EE-F0409-SPI4-RTC-WBT-I-01LG 7 * DHCOR PCB number: 718-100 or newer 8 * DHSBC PCB number: 719-100 or newer 11 /dts-v1/; 13 #include <dt-bindings/regulator/st,stm32mp13-regulator.h> 16 #include "stm32mp13xx-dhcor-som.dtsi" 20 compatible = "dh,stm32mp135f-dhcor-dhsbc", 21 "dh,stm32mp135f-dhcor-som", 32 stdout-path = "serial0:115200n8"; [all …]
|
| /freebsd/sys/arm/freescale/vybrid/ |
| H A D | vf_adc.c | 1 /*- 28 * Vybrid Family 12-bit Analog to Digital Converter (ADC) 53 #define ADC_HC0 0x00 /* Ctrl reg for hardware triggers */ 54 #define ADC_HC1 0x04 /* Ctrl reg for hardware triggers */ 64 #define CFG_OVWREN (1 << 16) /* Data Overwrite Enable */ 73 #define CFG_ADLPC (1 << 7) /* Low-Power Configuration */ 79 #define CFG_MODE_12 0x2 /* 12-bit mode */ 84 #define GC_ADCO (1 << 6) /* Continuous Conversion Enable */ 85 #define GC_AVGE (1 << 5) /* Hardware average enable */ 86 #define GC_ACFE (1 << 4) /* Compare Function Enable */ [all …]
|
| /freebsd/sys/contrib/alpine-hal/eth/ |
| H A D | al_hal_an_lt_wrapper_regs.h | 1 /*- 10 found at http://www.gnu.org/licenses/gpl-2.0.html 72 uint32_t ctrl; member 150 /**** ctrl register ****/ 152 * Default Auto-Negotiation Enable. If ‘1’, the auto-negotiation process will 153 * start after reset de-assertion. The application can also start the 154 * auto-negotiation process by writing the KXAN_CONTROL.an_enable bit with ‘1’. 158 * Note: Even if enabled by this pin, the application must write the correct 176 * 0 - Select input from the SerDes 177 * 1 - Select register value from phy_los_in_def [all …]
|
| /freebsd/sys/arm/ti/am335x/ |
| H A D | am335x_dmtreg.h | 1 /*- 35 #define DMT_IQR_EOI 0x20 /* IRQ End-Of-Interrupt Reg */ 40 #define DMT_IRQWAKEEN 0x34 /* IRQ Wakeup Enable Reg */ 47 #define DMT_TCLR_AUTOLOAD (1 << 1) /* Auto-reload on overflow */ 49 #define DMT_TCLR_PRES_ENABLE (1 << 5) /* Prescaler enable */ 50 #define DMT_TCLR_COMP_ENABLE (1 << 6) /* Compare enable */ 54 #define DMT_TCLR_CAPTRAN_LOHI (1 << 8) /* Capture lo->hi transition */ 55 #define DMT_TCLR_CAPTRAN_HILO (2 << 8) /* Capture hi->lo transition */ 63 #define DMT_TCLR_GPO_CFG (1 << 14) /* Tmr pin conf, 0=out, 1=in */ 70 #define DMT_TSICR 0x54 /* Synchr. Interface Ctrl Reg */
|
| /freebsd/sys/dev/bhnd/ |
| H A D | bhnd_ids.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org> 5 * Copyright (c) 1999-2015, Broadcom Corporation 9 * with the dd-wrt project, and the hndsoc.h header distributed with Broadcom's 30 * JEDEC JEP-106 Core Vendor IDs 32 * These are the JEDEC JEP-106 manufacturer ID representions (with ARM's 33 * non-standard 4-bit continutation code), as used in ARM's PrimeCell 38 * will need to convert bus-specific vendor IDs to their BHND_MFGID 39 * JEP-106 equivalents. [all …]
|