Searched +full:bcm +full:- +full:cygnus (Results 1 – 19 of 19) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | brcm,iproc-clocks.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/clock/brcm,iproc-clocks.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ray Jui <rjui@broadcom.com> 11 - Scott Branden <sbranden@broadcom.com> 25 - brcm,bcm63138-armpll 26 - brcm,cygnus-armpll 27 - brcm,cygnus-genpll 28 - brcm,cygnus-lcpll0 [all …]
|
/linux-6.12.1/drivers/phy/broadcom/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_PHY_BCM63XX_USBH) += phy-bcm63xx-usbh.o 3 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 9 obj-$(CONFIG_PHY_BRCM_SATA) += phy-brcm-sata.o 10 obj-$(CONFIG_PHY_BRCM_USB) += phy-brcm-usb-dvr.o [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/arm/bcm/ |
D | brcm,cygnus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/bcm/brcm,cygnus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom Cygnus 10 - Ray Jui <rjui@broadcom.com> 11 - Scott Branden <sbranden@broadcom.com> 18 - enum: 19 - brcm,bcm11300 20 - brcm,bcm11320 [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/mmc/ |
D | brcm,iproc-sdhci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ray Jui <ray.jui@broadcom.com> 11 - Scott Branden <scott.branden@broadcom.com> 12 - Nicolas Saenz Julienne <nsaenz@kernel.org> 15 - $ref: mmc-controller.yaml# 20 - brcm,bcm2835-sdhci 21 - brcm,bcm2711-emmc2 [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | brcm,iproc-gpio.txt | 5 - compatible: 6 "brcm,iproc-gpio" for the generic iProc based GPIO controller IP that 7 supports full-featured pinctrl and GPIO functions used in various iProc 10 May contain an SoC-specific compatibility string to accommodate any 11 SoC-specific features 13 "brcm,cygnus-ccm-gpio", "brcm,cygnus-asiu-gpio", or 14 "brcm,cygnus-crmu-gpio" for Cygnus SoCs 16 "brcm,iproc-nsp-gpio" for the iProc NSP SoC that has drive strength support 19 "brcm,iproc-stingray-gpio" for the iProc Stingray SoC that has the general 23 - reg: [all …]
|
/linux-6.12.1/arch/arm/boot/dts/broadcom/ |
D | bcm911360k.dts | 33 /dts-v1/; 35 #include "bcm-cygnus.dtsi" 38 model = "Cygnus SVK (BCM911360K)"; 39 compatible = "brcm,bcm11360", "brcm,cygnus"; 46 stdout-path = "serial0:115200n8";
|
D | bcm-cygnus.dtsi | 33 #include <dt-bindings/interrupt-controller/arm-gic.h> 34 #include <dt-bindings/interrupt-controller/irq.h> 35 #include <dt-bindings/clock/bcm-cygnus.h> 38 #address-cells = <1>; 39 #size-cells = <1>; 40 compatible = "brcm,cygnus"; 41 model = "Broadcom Cygnus SoC"; 42 interrupt-parent = <&gic>; 54 #address-cells = <1>; 55 #size-cells = <0>; [all …]
|
D | bcm958300k.dts | 33 /dts-v1/; 35 #include "bcm-cygnus.dtsi" 39 model = "Cygnus SVK (BCM958300K)"; 40 compatible = "brcm,bcm58300", "brcm,cygnus"; 47 stdout-path = "serial0:115200n8"; 67 nand-on-flash-bbt; 69 #address-cells = <1>; 70 #size-cells = <1>; 72 nand-ecc-strength = <24>; 73 nand-ecc-step-size = <1024>; [all …]
|
D | bcm958305k.dts | 33 /dts-v1/; 35 #include "bcm-cygnus.dtsi" 39 model = "Cygnus Wireless Audio (BCM958305K)"; 40 compatible = "brcm,bcm58305", "brcm,cygnus"; 47 stdout-path = "serial0:115200n8"; 75 nand-on-flash-bbt; 77 #address-cells = <1>; 78 #size-cells = <1>; 80 nand-ecc-strength = <24>; 81 nand-ecc-step-size = <1024>; [all …]
|
D | bcm911360_entphn.dts | 33 /dts-v1/; 35 #include "bcm-cygnus.dtsi" 36 #include "dt-bindings/input/input.h" 39 model = "Cygnus Enterprise Phone (BCM911360_ENTPHN)"; 40 compatible = "brcm,bcm11360", "brcm,cygnus"; 47 stdout-path = "serial0:115200n8"; 50 gpio-keys { 51 compatible = "gpio-keys"; 53 button-hook { 74 assigned-clocks = [all …]
|
D | bcm-nsp.dtsi | 33 #include <dt-bindings/interrupt-controller/arm-gic.h> 34 #include <dt-bindings/interrupt-controller/irq.h> 35 #include <dt-bindings/clock/bcm-nsp.h> 38 #address-cells = <1>; 39 #size-cells = <1>; 42 interrupt-parent = <&gic>; 53 #address-cells = <1>; 54 #size-cells = <0>; 58 compatible = "arm,cortex-a9"; 59 next-level-cache = <&L2>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/spi/ |
D | brcm,spi-bcm-qspi.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/spi/brcm,spi-bcm-qspi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kamal Dasu <kdasu.kdev@gmail.com> 11 - Rafał Miłecki <rafal@milecki.pl> 15 BRCMSTB (BCM7XXX), Cygnus, NSP and NS2. The Broadcom Master SPI hw IP consists 20 io with 3-byte and 4-byte addressing support. 28 - $ref: spi-controller.yaml# 33 - description: Second Instance of MSPI BRCMSTB SoCs [all …]
|
/linux-6.12.1/drivers/net/phy/ |
D | bcm-cygnus.c | 1 // SPDX-License-Identifier: GPL-2.0 6 /* Broadcom Cygnus SoC internal transceivers support. */ 7 #include "bcm-phy-lib.h" 17 /* Broadcom Cygnus Phy specific registers */ 117 /* Re-initialize the PHY to apply AFE work-arounds and in bcm_cygnus_resume() 133 rev = phydev->phy_id & ~phydev->drv->phy_id_mask; in bcm_omega_config_init() 136 phydev_name(phydev), phydev->drv->name, rev); in bcm_omega_config_init() 172 /* Re-apply workarounds coming out suspend/resume */ in bcm_omega_resume() 177 /* 28nm Gigabit PHYs come out of reset without any half-duplex in bcm_omega_resume() 180 * gracefully handles auto-negotiated and forced modes. in bcm_omega_resume() [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 4 libphy-y := phy.o phy-c45.o phy-core.o phy_device.o \ 6 mdio-bus-y += mdio_bus.o mdio_device.o 9 obj-y += mdio-boardinfo.o 13 # dependencies that does not make it possible to split mdio-bus objects into a 16 libphy-y += $(mdio-bus-y) 17 # the stubs are built-in whenever PHYLIB is built-in or module 18 obj-y += stubs.o 20 obj-$(CONFIG_MDIO_DEVICE) += mdio-bus.o 22 obj-$(CONFIG_MDIO_DEVRES) += mdio_devres.o [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/adc/ |
D | brcm,iproc-static-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/brcm,iproc-static-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Raveendra Padasalagi <raveendra.padasalagi@broadcom.com> 17 const: brcm,iproc-static-adc 19 adc-syscon: 25 "#io-channel-cells": 31 clock-names: 40 - compatible [all …]
|
/linux-6.12.1/drivers/clk/bcm/ |
D | clk-cygnus.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <linux/clk-provider.h> 13 #include <dt-bindings/clock/bcm-cygnus.h> 14 #include "clk-iproc.h" 45 CLK_OF_DECLARE(cygnus_armpll, "brcm,cygnus-armpll", cygnus_armpll_init); 105 CLK_OF_DECLARE(cygnus_genpll, "brcm,cygnus-genpll", cygnus_genpll_clk_init); 163 CLK_OF_DECLARE(cygnus_lcpll0, "brcm,cygnus-lcpll0", cygnus_lcpll0_clk_init); 242 CLK_OF_DECLARE(cygnus_mipipll, "brcm,cygnus-mipipll", cygnus_mipipll_clk_init); 260 CLK_OF_DECLARE(cygnus_asiu_clk, "brcm,cygnus-asiu-clk", cygnus_asiu_init); 303 CLK_OF_DECLARE(cygnus_audiopll, "brcm,cygnus-audiopll",
|
/linux-6.12.1/arch/arm64/boot/dts/broadcom/northstar2/ |
D | ns2.dtsi | 35 #include <dt-bindings/interrupt-controller/arm-gic.h> 36 #include <dt-bindings/clock/bcm-ns2.h> 40 interrupt-parent = <&gic>; 41 #address-cells = <2>; 42 #size-cells = <2>; 45 #address-cells = <2>; 46 #size-cells = <0>; 50 compatible = "arm,cortex-a57"; 52 enable-method = "psci"; 53 next-level-cache = <&CLUSTER0_L2>; [all …]
|
/linux-6.12.1/drivers/spi/ |
D | spi-bcm-qspi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for Broadcom BRCMSTB, NSP, NS2, Cygnus SPI Controllers 22 #include <linux/mtd/spi-nor.h> 25 #include "spi-bcm-qspi.h" 171 * to TXRAM and RXRAM when used as 32-bit registers respectively 257 return qspi->bspi_mode; in has_bspi() 260 /* hardware supports spcr3 and fast baud-rate */ 264 ((qspi->mspi_maj_rev >= 1) && in bcm_qspi_has_fastbr() 265 (qspi->mspi_min_rev >= 5))) in bcm_qspi_has_fastbr() 274 if (!has_bspi(qspi) && (qspi->mspi_spcr3_sysclk || in bcm_qspi_has_sysclk_108() [all …]
|
/linux-6.12.1/ |
D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|