Home
last modified time | relevance | path

Searched refs:bcm (Results 1 – 25 of 65) sorted by relevance

123

/linux/drivers/interconnect/qcom/
H A Dbcm-voter.c62 static void bcm_aggregate_mask(struct qcom_icc_bcm *bcm) in bcm_aggregate_mask() argument
68 bcm->vote_x[bucket] = 0; in bcm_aggregate_mask()
69 bcm->vote_y[bucket] = 0; in bcm_aggregate_mask()
71 for (i = 0; i < bcm->num_nodes; i++) { in bcm_aggregate_mask()
72 node = bcm->nodes[i]; in bcm_aggregate_mask()
76 bcm->vote_x[bucket] = 0; in bcm_aggregate_mask()
77 bcm->vote_y[bucket] = bcm->enable_mask; in bcm_aggregate_mask()
83 if (bcm->keepalive) { in bcm_aggregate_mask()
84 bcm->vote_x[QCOM_ICC_BUCKET_AMC] = bcm->enable_mask; in bcm_aggregate_mask()
85 bcm->vote_x[QCOM_ICC_BUCKET_WAKE] = bcm->enable_mask; in bcm_aggregate_mask()
[all …]
H A Dicc-rpmh.c146 int qcom_icc_bcm_init(struct qcom_icc_bcm *bcm, struct device *dev) in qcom_icc_bcm_init() argument
154 if (bcm->addr) in qcom_icc_bcm_init()
157 bcm->addr = cmd_db_read_addr(bcm->name); in qcom_icc_bcm_init()
158 if (!bcm->addr) { in qcom_icc_bcm_init()
160 bcm->name); in qcom_icc_bcm_init()
164 data = cmd_db_read_aux_data(bcm->name, &data_count); in qcom_icc_bcm_init()
167 bcm->name, PTR_ERR(data)); in qcom_icc_bcm_init()
172 bcm->name); in qcom_icc_bcm_init()
176 bcm->aux_data.unit = le32_to_cpu(data->unit); in qcom_icc_bcm_init()
177 bcm->aux_data.width = le16_to_cpu(data->width); in qcom_icc_bcm_init()
[all …]
H A DMakefile6 icc-bcm-voter-objs := bcm-voter.o
50 obj-$(CONFIG_INTERCONNECT_QCOM_BCM_VOTER) += icc-bcm-voter.o
H A Dbcm-voter.h16 void qcom_icc_bcm_voter_add(struct bcm_voter *voter, struct qcom_icc_bcm *bcm);
H A Dicc-rpmh.h162 int qcom_icc_bcm_init(struct qcom_icc_bcm *bcm, struct device *dev);
/linux/drivers/bluetooth/
H A Dhci_bcm.c181 struct bcm_data *bcm = hu->priv; in bcm_set_baudrate() local
185 if (speed > 3000000 && !bcm->dev->no_uart_clock_set) { in bcm_set_baudrate()
334 static int bcm_request_irq(struct bcm_data *bcm) in bcm_request_irq() argument
336 struct bcm_device *bdev = bcm->dev; in bcm_request_irq()
393 struct bcm_data *bcm = hu->priv; in bcm_setup_sleep() local
397 sleep_params.host_wake_active = !bcm->dev->irq_active_low; in bcm_setup_sleep()
413 static inline int bcm_request_irq(struct bcm_data *bcm) { return 0; } in bcm_request_irq() argument
420 struct bcm_data *bcm = hu->priv; in bcm_set_diag() local
434 skb_queue_tail(&bcm->txq, skb); in bcm_set_diag()
442 struct bcm_data *bcm; in bcm_open() local
[all …]
/linux/drivers/phy/broadcom/
H A DMakefile3 obj-$(CONFIG_PHY_CYGNUS_PCIE) += phy-bcm-cygnus-pcie.o
4 obj-$(CONFIG_BCM_KONA_USB2_PHY) += phy-bcm-kona-usb2.o
5 obj-$(CONFIG_PHY_BCM_NS_USB2) += phy-bcm-ns-usb2.o
6 obj-$(CONFIG_PHY_BCM_NS_USB3) += phy-bcm-ns-usb3.o
7 obj-$(CONFIG_PHY_NS2_PCIE) += phy-bcm-ns2-pcie.o
8 obj-$(CONFIG_PHY_NS2_USB_DRD) += phy-bcm-ns2-usbdrd.o
14 obj-$(CONFIG_PHY_BCM_SR_PCIE) += phy-bcm-sr-pcie.o
15 obj-$(CONFIG_PHY_BCM_SR_USB) += phy-bcm-sr-usb.o
/linux/net/can/
H A DMakefile13 obj-$(CONFIG_CAN_BCM) += can-bcm.o
14 can-bcm-y := bcm.o
/linux/drivers/net/mdio/
H A DMakefile10 obj-$(CONFIG_MDIO_BCM_IPROC) += mdio-bcm-iproc.o
11 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o
31 obj-$(CONFIG_MDIO_BUS_MUX_BCM_IPROC) += mdio-mux-bcm-iproc.o
/linux/drivers/net/ethernet/broadcom/asp2/
H A DMakefile1 obj-$(CONFIG_BCMASP) += bcm-asp.o
2 bcm-asp-objs := bcmasp.o bcmasp_intf.o bcmasp_ethtool.o
/linux/drivers/misc/bcm-vk/
H A DKconfig15 accelerators via /dev/bcm-vk.N devices.
27 Device node will in the form /dev/bcm-vk.x_ttyVKy where:
/linux/drivers/nvmem/
H A DMakefile19 obj-$(CONFIG_NVMEM_BCM_OCOTP) += nvmem-bcm-ocotp.o
20 nvmem-bcm-ocotp-y := bcm-ocotp.o
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm5301x.dtsi9 #include "bcm-ns.dtsi"
100 compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
H A Dbcm-nsp.dtsi35 #include <dt-bindings/clock/bcm-nsp.h>
67 enable-method = "brcm,bcm-nsp-smp";
269 brcm,use-bcm-hdr;
288 compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
405 compatible = "brcm,bcm-nsp-rng";
540 compatible = "brcm,bcm-nsp-ahci";
H A Dbcm958625-meraki-mx64-a0.dts11 #include "bcm-nsp-ax.dtsi"
H A Dbcm958625-meraki-mx64w-a0.dts11 #include "bcm-nsp-ax.dtsi"
H A Dbcm4708.dtsi26 enable-method = "brcm,bcm-nsp-smp";
/linux/Documentation/devicetree/bindings/arm/bcm/
H A Dbrcm,brcmstb.txt7 - 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"
/linux/drivers/pmdomain/bcm/
H A DMakefile2 obj-$(CONFIG_BCM_PMB) += bcm-pmb.o
/linux/Documentation/devicetree/bindings/input/
H A Dbrcm,bcm-keypad.txt15 - compatible: should be "brcm,bcm-keypad"
70 compatible = "brcm,bcm-keypad";
/linux/drivers/soc/bcm/
H A DKconfig15 source "drivers/soc/bcm/brcmstb/Kconfig"
/linux/drivers/soc/
H A DMakefile9 obj-y += bcm/
H A DKconfig8 source "drivers/soc/bcm/Kconfig"
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-sdx65.dtsi75 qcom,bcm-voters = <&apps_bcm_voter>;
271 qcom,bcm-voters = <&apps_bcm_voter>;
487 qcom,bcm-voters = <&apps_bcm_voter>;
807 apps_bcm_voter: bcm-voter {
808 compatible = "qcom,bcm-voter";
/linux/arch/mips/boot/dts/brcm/
H A Dbcm7125.dtsi250 compatible = "brcm,spi-bcm-qspi",
270 compatible = "brcm,spi-bcm-qspi",

123