| /freebsd-src/sys/dev/bhnd/nvram/ |
| H A D | bhnd_nvram_data_bcm.c | 71 struct bhnd_nvram_bcm *bcm, 74 struct bhnd_nvram_bcm *bcm, 77 struct bhnd_nvram_bcm *bcm, 80 * Set of BCM NVRAM header values that are required to be mirrored in the 117 /** BCM NVRAM data class instance */ 123 /** BCM header values */ 129 BHND_NVRAM_DATA_CLASS_DEFN(bcm, "Broadcom", BHND_NVRAM_DATA_CAP_DEVPATHS, 171 * Common BCM/BCMRAW implementation of bhnd_nvram_getvar_direct(). 411 /* Fetch BCM nvram version from options */ in bhnd_nvram_bcm_serialize() 552 * Initialize @p bcm with the provided NVRAM data mapped by @p src. [all …]
|
| H A D | bhnd_nvram_data_bcmraw.c | 65 /** BCM-RAW NVRAM data class instance */ 93 /* An empty BCM-RAW buffer should still contain a single terminating in bhnd_nvram_bcmraw_probe() 110 /* If we hit a newline, this is probably BCM-TXT */ in bhnd_nvram_bcmraw_probe() 118 /* A valid BCM-RAW buffer should contain a terminating NUL for in bhnd_nvram_bcmraw_probe() 240 * Initialize @p bcm with the provided NVRAM data mapped by @p src. 242 * @param bcm A newly allocated data instance. 245 bhnd_nvram_bcmraw_init(struct bhnd_nvram_bcmraw *bcm, struct bhnd_nvram_io *src) in bhnd_nvram_bcmraw_init() argument 261 bcm->size = io_size; in bhnd_nvram_bcmraw_init() 262 if ((bcm->data = bhnd_nv_malloc(capacity)) == NULL) in bhnd_nvram_bcmraw_init() 266 if ((error = bhnd_nvram_io_read(src, 0x0, bcm->data, io_size))) in bhnd_nvram_bcmraw_init() [all …]
|
| H A D | bhnd_nvram_data_bcmvar.h | 36 * BCM NVRAM header value data. 44 * Internal representation of BCM NVRAM values that mirror (and must be 61 /** BCM NVRAM header */
|
| /freebsd-src/sys/contrib/device-tree/Bindings/interconnect/ |
| H A D | qcom,sdm845.yaml | 14 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 15 able to communicate with the BCM through the Resource State Coordinator (RSC) 38 qcom,bcm-voters: 41 List of phandles to qcom,bcm-voter nodes that are required by 44 qcom,bcm-voter-names: 47 Names for each of the qcom,bcm-voters specified. 53 - qcom,bcm-voters 65 qcom,bcm-voters = <&apps_bcm_voter>; 72 qcom,bcm-voter-names = "apps", "disp"; 73 qcom,bcm-voters = <&apps_bcm_voter>, <&disp_bcm_voter>;
|
| H A D | qcom,sc7180.yaml | 14 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 15 able to communicate with the BCM through the Resource State Coordinator (RSC) 43 qcom,bcm-voters: 46 List of phandles to qcom,bcm-voter nodes that are required by 49 qcom,bcm-voter-names: 52 Names for each of the qcom,bcm-voters specified. 58 - qcom,bcm-voters 70 qcom,bcm-voters = <&apps_bcm_voter>; 77 qcom,bcm-voters = <&apps_bcm_voter>; 84 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,bcm-voter.yaml | 4 $id: http://devicetree.org/schemas/interconnect/qcom,bcm-voter.yaml# 7 title: Qualcomm BCM-Voter Interconnect 13 The Bus Clock Manager (BCM) is a dedicated hardware accelerator that manages 22 - qcom,bcm-voter 51 apps_bcm_voter: bcm-voter { 52 compatible = "qcom,bcm-voter"; 61 disp_bcm_voter: bcm-voter { 62 compatible = "qcom,bcm-voter";
|
| H A D | qcom,rpmh-common.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 16 able to communicate with the BCM through the Resource State Coordinator (RSC) 25 qcom,bcm-voters: 31 List of phandles to qcom,bcm-voter nodes that are required by 34 qcom,bcm-voter-names: 37 Names for each of the qcom,bcm-voters specified. 41 - qcom,bcm-voters
|
| H A D | qcom,qdu1000-rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 16 able to communicate with the BCM through the Resource State Coordinator (RSC) 63 qcom,bcm-voters = <&apps_bcm_voter>; 69 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,sdx75-rpmh.yaml | 14 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 15 able to communicate with the BCM through the Resource State Coordinator (RSC) 83 qcom,bcm-voters = <&apps_bcm_voter>; 91 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,x1e80100-rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 16 able to communicate with the BCM through the Resource State Coordinator (RSC) 75 qcom,bcm-voters = <&apps_bcm_voter>; 82 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 16 able to communicate with the BCM through the Resource State Coordinator (RSC) 136 qcom,bcm-voters = <&apps_bcm_voter>; 143 qcom,bcm-voter-names = "apps", "disp"; 144 qcom,bcm-voters = <&apps_bcm_voter>, <&disp_bcm_voter>;
|
| H A D | qcom,sm8650-rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 16 able to communicate with the BCM through the Resource State Coordinator (RSC) 127 qcom,bcm-voters = <&apps_bcm_voter>; 135 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,sm8550-rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is 16 able to communicate with the BCM through the Resource State Coordinator (RSC) 129 qcom,bcm-voters = <&apps_bcm_voter>; 138 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,sc7280-rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). 107 qcom,bcm-voters = <&apps_bcm_voter>; 114 qcom,bcm-voters = <&apps_bcm_voter>; 121 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,sm6350-rpmh.yaml | 68 qcom,bcm-voters = <&apps_bcm_voter>; 75 qcom,bcm-voters = <&apps_bcm_voter>; 80 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,sm8450-rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). 112 qcom,bcm-voters = <&apps_bcm_voter>; 119 qcom,bcm-voters = <&apps_bcm_voter>;
|
| H A D | qcom,sc8280xp-rpmh.yaml | 15 RPMh hardware accelerators known as Bus Clock Manager (BCM). 48 qcom,bcm-voters = <&apps_bcm_voter>;
|
| /freebsd-src/sys/contrib/device-tree/Bindings/spi/ |
| H A D | brcm,spi-bcm-qspi.txt | 26 "brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi" : MSPI+BSPI on BRCMSTB SoCs 27 "brcm,spi-brcmstb-mspi", "brcm,spi-bcm-qspi" : Second Instance of MSPI 29 "brcm,spi-bcm7425-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 31 "brcm,spi-bcm7429-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 33 "brcm,spi-bcm7435-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 35 "brcm,spi-bcm7445-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 37 "brcm,spi-bcm7216-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 39 "brcm,spi-bcm7278-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 41 "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi" : MSPI+BSPI on Cygnus, NSP 42 "brcm,spi-ns2-qspi", "brcm,spi-bcm-qspi" : NS2 SoCs [all …]
|
| H A D | brcm,spi-bcm-qspi.yaml | 4 $id: http://devicetree.org/schemas/spi/brcm,spi-bcm-qspi.yaml# 42 - const: brcm,spi-bcm-qspi 51 - const: brcm,spi-bcm-qspi 102 compatible = "brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi"; 131 compatible = "brcm,spi-brcmstb-mspi", "brcm,spi-bcm-qspi"; 145 compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi"; 174 compatible = "brcm,spi-ns2-qspi", "brcm,spi-bcm-qspi";
|
| /freebsd-src/sys/dev/bhnd/ |
| H A D | bhnd_subr.c | 78 BHND_CDESC(BCM, CC, CC, "ChipCommon I/O Controller"), 79 BHND_CDESC(BCM, ILINE20, OTHER, "iLine20 HPNA"), 80 BHND_CDESC(BCM, SRAM, RAM, "SRAM"), 81 BHND_CDESC(BCM, SDRAM, RAM, "SDRAM"), 82 BHND_CDESC(BCM, PCI, PCI, "PCI Bridge"), 83 BHND_CDESC(BCM, MIPS, CPU, "BMIPS CPU"), 84 BHND_CDESC(BCM, ENET, ENET_MAC, "Fast Ethernet MAC"), 85 BHND_CDESC(BCM, V90_CODEC, SOFTMODEM, "V.90 SoftModem Codec"), 86 BHND_CDESC(BCM, USB, USB_DUAL, "USB 1.1 Device/Host Controller"), 87 BHND_CDESC(BCM, ADSL, OTHER, "ADSL Core"), [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/mailbox/ |
| H A D | brcm,iproc-pdc-mbox.txt | 15 - brcm,use-bcm-hdr: present if a BCM header precedes each frame. 24 brcm,use-bcm-hdr;
|
| /freebsd-src/sys/contrib/device-tree/Bindings/power/ |
| H A D | brcm,bcm-pmb.yaml | 4 $id: http://devicetree.org/schemas/power/brcm,bcm-pmb.yaml# 30 description: cell specifies device ID (see bcm-pmb.h) 41 #include <dt-bindings/soc/bcm-pmb.h>
|
| /freebsd-src/sys/dev/bwi/ |
| H A D | bwiphy.h | 94 * http://bcm-specs.sipsolutions.net/APHYSetup/FineFrequency 132 * http://bcm-specs.sipsolutions.net/APHYSetup/noise_table 142 * http://bcm-specs.sipsolutions.net/APHYSetup/rotor_table 162 * http://bcm-specs.sipsolutions.net/APHYSetup/noise_scale_table 184 * http://bcm-specs.sipsolutions.net/APHYSetup/sigma_square_table 206 * http://bcm-specs.sipsolutions.net/APHYSetup/retard_table
|
| /freebsd-src/sys/contrib/device-tree/Bindings/clock/ |
| H A D | brcm,iproc-clocks.txt | 99 "include/dt-bindings/clock/bcm-cygnus.h" 163 "include/dt-bindings/clock/bcm-nsp.h" 194 "include/dt-bindings/clock/bcm-ns2.h" 255 "include/dt-bindings/clock/bcm-sr.h"
|
| /freebsd-src/sys/contrib/device-tree/Bindings/arm/bcm/ |
| H A D | brcm,brcmstb.txt | 7 - compatible: "brcm,bcm<chip_id>", "brcm,brcmstb" 19 - compatible: "brcm,bcm<chip_id>-sun-top-ctrl", "syscon" 20 - compatible: "brcm,bcm<chip_id>-cpu-biu-ctrl", 23 - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon"
|