Home
last modified time | relevance | path

Searched full:cygnus (Results 1 – 25 of 97) sorted by relevance

1234

/linux-6.12.1/Documentation/devicetree/bindings/clock/
Dbrcm,iproc-clocks.yaml26 - brcm,cygnus-armpll
27 - brcm,cygnus-genpll
28 - brcm,cygnus-lcpll0
29 - brcm,cygnus-mipipll
30 - brcm,cygnus-asiu-clk
31 - brcm,cygnus-audiopll
76 - brcm,cygnus-armpll
93 - brcm,cygnus-armpll
94 - brcm,cygnus-genpll
95 - brcm,cygnus-lcpll0
[all …]
/linux-6.12.1/sound/soc/bcm/
DMakefile7 # CYGNUS Platform Support
8 snd-soc-cygnus-y := cygnus-pcm.o cygnus-ssp.o
10 obj-$(CONFIG_SND_SOC_CYGNUS) += snd-soc-cygnus.o
DKconfig13 tristate "SoC platform audio for Broadcom Cygnus chips"
17 Cygnus chips (bcm958300, bcm958305, bcm911360)
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/
Dbrcm,cygnus-pinmux.txt1 Broadcom Cygnus IOMUX Controller
3 The Cygnus IOMUX controller supports group based mux configuration. In
9 Must be "brcm,cygnus-pinmux"
12 Define the base and range of the I/O address space that contains the Cygnus
29 compatible = "brcm,cygnus-pinmux";
43 List of supported functions and groups in Cygnus:
Dbrcm,iproc-gpio.txt13 "brcm,cygnus-ccm-gpio", "brcm,cygnus-asiu-gpio", or
14 "brcm,cygnus-crmu-gpio" for Cygnus SoCs
74 compatible = "brcm,cygnus-ccm-gpio";
97 compatible = "brcm,cygnus-asiu-gpio";
/linux-6.12.1/drivers/phy/broadcom/
Dphy-bcm-cygnus-pcie.c24 * struct cygnus_pcie_phy - Cygnus PCIe PHY device
25 * @core: pointer to the Cygnus PCIe PHY core control
26 * @id: internal ID to identify the Cygnus PCIe PHY
36 * struct cygnus_pcie_phy_core - Cygnus PCIe PHY core control
40 * @phys: pointer to Cygnus PHY device
185 { .compatible = "brcm,cygnus-pcie-phy" },
192 .name = "cygnus-pcie-phy",
200 MODULE_DESCRIPTION("Broadcom Cygnus PCIe PHY driver");
/linux-6.12.1/arch/arm/boot/dts/broadcom/
Dbcm-cygnus-clock.dtsi44 /* Cygnus ARM PLL */
47 compatible = "brcm,cygnus-armpll";
72 compatible = "brcm,cygnus-genpll";
99 compatible = "brcm,cygnus-lcpll0";
108 compatible = "brcm,cygnus-mipipll";
118 compatible = "brcm,cygnus-asiu-clk";
127 compatible = "brcm,cygnus-audiopll";
Dbcm-cygnus.dtsi35 #include <dt-bindings/clock/bcm-cygnus.h>
40 compatible = "brcm,cygnus";
41 model = "Broadcom Cygnus SoC";
65 /include/ "bcm-cygnus-clock.dtsi"
116 compatible = "brcm,cygnus-pcie-phy";
133 compatible = "brcm,cygnus-pinmux";
163 compatible = "brcm,cygnus-crmu-gpio";
192 compatible = "brcm,bcm11360-srab", "brcm,cygnus-srab";
225 compatible = "brcm,cygnus-iproc-i2c", "brcm,iproc-i2c";
243 compatible = "brcm,cygnus-ccm-gpio";
[all …]
Dbcm911360k.dts35 #include "bcm-cygnus.dtsi"
38 model = "Cygnus SVK (BCM911360K)";
39 compatible = "brcm,bcm11360", "brcm,cygnus";
Dbcm958300k.dts35 #include "bcm-cygnus.dtsi"
39 model = "Cygnus SVK (BCM958300K)";
40 compatible = "brcm,bcm58300", "brcm,cygnus";
Dbcm958305k.dts35 #include "bcm-cygnus.dtsi"
39 model = "Cygnus Wireless Audio (BCM958305K)";
40 compatible = "brcm,bcm58305", "brcm,cygnus";
Dbcm911360_entphn.dts35 #include "bcm-cygnus.dtsi"
39 model = "Cygnus Enterprise Phone (BCM911360_ENTPHN)";
40 compatible = "brcm,bcm11360", "brcm,cygnus";
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dbrcm,cygnus-pcie-phy.yaml4 $id: http://devicetree.org/schemas/phy/brcm,cygnus-pcie-phy.yaml#
7 title: Broadcom Cygnus PCIe PHY
19 - const: brcm,cygnus-pcie-phy
63 compatible = "brcm,cygnus-pcie-phy";
/linux-6.12.1/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,cygnus.yaml4 $id: http://devicetree.org/schemas/arm/bcm/brcm,cygnus.yaml#
7 title: Broadcom Cygnus
27 - const: brcm,cygnus
/linux-6.12.1/Documentation/devicetree/bindings/usb/
Diproc-udc.txt4 iProc family (Northstar2, Cygnus) of SoCs'. The UDC is based
11 For Broadcom Cygnus platform, add "brcm,cygnus-udc", "brcm,iproc-udc".
/linux-6.12.1/drivers/pinctrl/bcm/
DKconfig119 The Broadcom iProc based SoCs- Cygnus, NS2, NSP and Stingray, use
122 The Broadcom Cygnus SoC has 3 GPIO controllers including the ASIU
146 bool "Broadcom Cygnus IOMUX driver"
153 Say yes here to enable the Broadcom Cygnus IOMUX driver.
155 The Broadcom Cygnus IOMUX driver supports group based IOMUX
Dpinctrl-cygnus-mux.c5 * Broadcom Cygnus IOMUX driver
7 * This file contains the Cygnus IOMUX driver that supports group based PINMUX
9 * Cygnus IOMUX controller allows certain pins to be individually muxed to GPIO
10 * function, and therefore be controlled by the Cygnus ASIU GPIO controller
34 * Cygnus IOMUX register description
47 * Keep track of Cygnus IOMUX configuration and prevent double configuration
49 * @cygnus_mux: Cygnus IOMUX register description
64 * @mux: Cygnus group based IOMUX configuration
74 * Cygnus mux function and supported pin groups
87 * Cygnus IOMUX pinctrl core
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/mmc/
Dbrcm,iproc-sdhci.yaml22 - brcm,sdhci-iproc-cygnus
53 #include <dt-bindings/clock/bcm-cygnus.h>
56 compatible = "brcm,sdhci-iproc-cygnus";
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dbrcm,cygnus-audio.txt1 BROADCOM Cygnus Audio I2S/TDM/SPDIF controller
4 - compatible : "brcm,cygnus-audio"
28 compatible = "brcm,cygnus-audio";
/linux-6.12.1/drivers/clk/bcm/
Dclk-cygnus.c13 #include <dt-bindings/clock/bcm-cygnus.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/arm/mach-bcm/
Dbcm_cygnus.c7 "brcm,cygnus",
11 DT_MACHINE_START(BCM_CYGNUS_DT, "Broadcom Cygnus SoC")
DKconfig28 Currently supported SoCs are Cygnus.
31 bool "Broadcom Cygnus Support"
35 Enable support for the Cygnus family,
/linux-6.12.1/drivers/net/phy/
Dbcm-cygnus.c6 /* Broadcom Cygnus SoC internal transceivers support. */
17 /* Broadcom Cygnus Phy specific registers */
256 .name = "Broadcom Cygnus PHY",
290 MODULE_DESCRIPTION("Broadcom Cygnus internal PHY driver");
/linux-6.12.1/arch/sh/lib/
Dudiv_qrnnd.S10 !! sac@cygnus.com
18 amylaar@cygnus.com */
Dashiftrt.S10 !! sac@cygnus.com
18 amylaar@cygnus.com */

1234