/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 …]
|
H A D | bhnd_match.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org> 50 .m.match._name = (_src)->m.match._name, \ 51 ._name = (_src)->_name 62 ((_m)->start == BHND_HWREV_INVALID && (_m)->end == BHND_HWREV_INVALID) 116 uint16_t core_id; /**< required core ID */ 164 uint16_t chip_id; /**< required chip id */ 176 /** Set the required chip ID within a bhnd match descriptor */ 184 /** Set the required package ID within a bhnd match descriptor */ [all …]
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | core.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 21 #include <linux/nvmem-consumer.h> 33 #include "wmi-ops.h" 65 MODULE_PARM_DESC(cryptmode, "Crypto mode: 0-hardware, 1-software"); 73 .id = QCA988X_HW_2_0_VERSION, 86 .board = QCA988X_HW_2_0_BOARD_DATA_FILE, 114 .id = QCA988X_HW_2_0_VERSION, [all …]
|
/freebsd/sys/dev/ida/ |
H A D | ida_pci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 70 ida_outl(ida, R_CMD_FIFO, qcb->hwqcb_busaddr); in ida_v3_submit() 79 if (completed == -1) { in ida_v3_done() 95 ida->flags |= IDA_INTERRUPTS; in ida_v3_int_enable() 97 ida->flags &= ~IDA_INTERRUPTS; in ida_v3_int_enable() 110 ida_outl(ida, R_42XX_REQUEST, qcb->hwqcb_busaddr); in ida_v4_submit() 119 if (completed == -1) in ida_v4_done() 135 ida->flags |= IDA_INTERRUPTS; in ida_v4_int_enable() 137 ida->flags &= ~IDA_INTERRUPTS; in ida_v4_int_enable() [all …]
|
/freebsd/share/man/man9/ |
H A D | bhnd.9 | 1 .\" Copyright (c) 2015-2016 Landon Fuller <landonf@FreeBSD.org> 326 .Fa "const struct bhnd_board_info *board" "const struct bhnd_board_match *desc" 372 .Fa "board" "flags" 392 .Bd -literal 398 .Bd -literal 406 .Bd -literal 414 .Bd -literal 417 .Bd -literal 427 .Bd -literal 435 .Bd -literal [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | qcom.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/qcom.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 90 https://docs.kernel.org/arch/arm/google/chromebook-boot-flow.html 97 - items: 98 - enum: 99 - qcom,apq8016-sbc 100 - schneider,apq8016-hmibsc [all …]
|
H A D | xilinx.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/xilinx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michal Simek <michal.simek@amd.com> 13 Xilinx boards with Zynq-7000 SOC or Zynq UltraScale+ MPSoC 20 - items: 21 - enum: 22 - adapteva,parallella 23 - digilent,zynq-zybo [all …]
|
H A D | arm,versatile.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id [all...] |
H A D | arm,integrator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id [all...] |
H A D | atmel-at91.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/atmel-at91.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Belloni <alexandre.belloni@bootlin.com> 11 - Claudiu Beznea <claudiu.beznea@microchip.com> 12 - Nicolas Ferre <nicolas.ferre@microchip.com> 22 - items: 23 - const: atmel,at91rm9200 24 - items: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/clock/cirrus,lochnagar.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cirrus Logic Lochnagar Audio Development Board 10 - patches@opensource.cirrus.com 13 Lochnagar is an evaluation and development board for Cirrus Logic 15 Logic devices on mini-cards, as well as allowing connection of various 25 [1] Clock : ../clock/clock-bindings.txt 28 [2] include/dt-bindings/clock/lochnagar.h [all …]
|
H A D | qcom,videocc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,videocc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Taniya Das <quic_tdas@quicinc.com> 17 include/dt-bindings/clock/qcom,videocc-sc7180.h 18 include/dt-bindings/clock/qcom,videocc-sc7280.h 19 include/dt-bindings/clock/qcom,videocc-sdm845.h 20 include/dt-bindings/clock/qcom,videocc-sm8150.h 21 include/dt-bindings/clock/qcom,videocc-sm8250.h [all …]
|
/freebsd/sys/dev/ath/ath_hal/ |
H A D | ah_devid.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 23 #define ATHEROS_VENDOR_ID 0x168c /* Atheros PCI vendor ID */ 25 * NB: all Atheros-based devices should have a PCI vendor ID 29 #define ATHEROS_3COM_VENDOR_ID 0xa727 /* 3Com 3CRPAG175 vendor ID */ 30 #define ATHEROS_3COM2_VENDOR_ID 0x10b7 /* 3Com 3CRDAG675 vendor ID */ 34 #define AR5210_PROD 0x0007 /* Final device ID */ 41 #define AR5211_LEGACY 0xff12 /* Original emulation board */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/ |
H A D | hisilicon.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/hisilicon/hisilicon.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Wei Xu <xuwei5@hisilicon.com> 18 - description: Hi3660 based boards. 20 - const: hisilicon,hi3660-hikey960 21 - const: hisilicon,hi3660 23 - description: Hi3670 based boards. 25 - const: hisilicon,hi3670-hikey970 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/riscv/ |
H A D | sunxi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/riscv/sunxi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner RISC-V SoC-based boards 10 - Chen-Yu Tsai <wens@csie.org> 11 - Jernej Skrabec <jernej.skrabec@gmail.com> 12 - Samuel Holland <samuel@sholland.org> 15 Allwinner RISC-V SoC-based boards 22 - description: Dongshan Nezha STU SoM [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | pinctrl-bindings.txt | 4 such as pull-up/down, tri-state, drive-strength etc are designated as pin 15 need to reconfigure pins at run-time, for example to tri-state pins when the 26 driver loads. This would allow representing a board's static pin configuration 29 individual board device tree files, and any requirements imposed by the 30 bindings for the individual client devices in use by that board, i.e. whether 36 ID. These numbers start at 0, and are contiguous. For each state ID, a unique 47 pinctrl-0: List of phandles, each pointing at a pin configuration 65 pinctrl-1: List of phandles, each pointing at a pin configuration 68 pinctrl-n: List of phandles, each pointing at a pin configuration 70 pinctrl-names: The list of names to assign states. List entry 0 defines the [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8994-angler-rev-101.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 7 /dts-v1/; 12 /delete-node/ &cont_splash_mem; 17 chassis-type = "handset"; 18 /* required for bootloader to select correct board */ 19 qcom,msm-id = <207 0x20000>; 20 qcom,pmic-id = <0x10009 0x1000A 0x0 0x0>; 21 qcom,board-id = <8026 0>; 28 stdout-path = "serial0:115200n8"; 34 pinctrl-names = "default", "sleep"; [all …]
|
H A D | sc7180-trogdor-mrbland-rev1-boe.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Mrbland board device tree source 8 * - bits 11..8: Panel ID: 0x3 (BOE) 11 /dts-v1/; 13 #include "sc7180-trogdor-mrbland.dtsi" 16 model = "Google Mrbland (rev1 - 2) BOE panel board"; 17 /* Uses ID 768 on rev1 and 1024 on rev2+ */ 18 compatible = "google,mrbland-sku1024", "google,mrbland-sku768", 23 compatible = "boe,tv101wum-n53";
|
H A D | msm8994-huawei-angler-rev-101.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2021-2023, Petr Vorel <petr.vorel@gmail.com> 8 /dts-v1/; 15 chassis-type = "handset"; 16 /* required for bootloader to select correct board */ 17 qcom,msm-id = <207 0x20000>; 18 qcom,pmic-id = <0x10009 0x1000A 0x0 0x0>; 19 qcom,board-id = <8026 0>; 26 stdout-path = "serial0:115200n8"; 29 reserved-memory { [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/board/ |
H A D | fsl,bcsr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/board/fsl,bcsr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Board Control and Status 10 - Frank Li <Frank.Li@nxp.com> 15 - fsl,mpc8360mds-bcsr 21 - compatible 22 - reg 27 - | [all …]
|
H A D | fsl,fpga-qixis-i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/board/fsl,fpga-qixis-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale on-board FPGA connected on I2C bus 10 - Frank Li <Frank.Li@nxp.com> 15 - items: 16 - enum: 17 - fsl,bsc9132qds-fpga 18 - const: fsl,fpga-qixis-i2c [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/marvell/ |
H A D | armada-385-db-ap.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Device Tree file for Marvell Armada 385 Access Point Development board 4 * (DB-88F6820-AP) 11 /dts-v1/; 12 #include "armada-385.dtsi" 14 #include <dt-bindings/gpio/gpio.h> 17 model = "Marvell Armada 385 Access Point Development Board"; 18 compatible = "marvell,a385-db-ap", "marvell,armada385", "marvell,armada380"; 21 stdout-path = "serial1:115200n8"; 36 internal-regs { [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ti/ |
H A D | ti,davinci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/ti/ti,davinci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sekhar Nori <nsekhar@ti.com> 13 DA850/OMAP-L138/AM18x based boards 20 - enum: 21 - ti,da850-evm # DA850/OMAP-L138/AM18x Evaluation Module (EVM) board 22 - ti,da850-lcdk # DA850/OMAP-L138/AM18x L138/C6748 Development Kit (LCDK) board 23 - enbw,cmc # EnBW AM1808 based CMC board [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/bluetooth/ |
H A D | brcm,bcm4377-bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/bluetooth/brcm,bcm4377-bluetooth.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sven Peter <sven@svenpeter.dev> 13 This binding describes Broadcom BCM4377 family PCIe-attached bluetooth chips 14 usually found in Apple machines. The Wi-Fi part of the chip is described in 15 bindings/net/wireless/brcm,bcm4329-fmac.yaml. 18 - $ref: bluetooth-controller.yaml# 23 - pci14e4,5fa0 # BCM4377 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mips/ |
H A D | ralink.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mips/ralink.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sergio Paracuellos <sergio.paracuellos@gmail.com> 20 - description: Boards with Ralink RT2880 SoC 22 - enum: 23 - ralink,rt2880-eval-board 24 - const: ralink,rt2880-soc 26 - description: Boards with Ralink RT3050 SoC [all …]
|