| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | prima2.dtsi | 9 compatible = "sirf,prima2"; 65 compatible = "sirf,prima2-intc"; 76 compatible = "sirf,prima2-clkc"; 83 compatible = "sirf,prima2-rstc"; 89 compatible = "sirf,prima2-rsc"; 94 compatible = "sirf,prima2-cphifbg"; 107 compatible = "sirf,prima2-memc"; 114 compatible = "sirf,prima2-memcmon"; 128 compatible = "sirf,prima2-lcd"; 134 compatible = "sirf,prima2-vpp"; [all …]
|
| D | atlas6.dtsi | 9 compatible = "sirf,atlas6"; 54 compatible = "sirf,prima2-intc"; 65 compatible = "sirf,atlas6-clkc"; 72 compatible = "sirf,prima2-rstc"; 78 compatible = "sirf,prima2-rsc"; 83 compatible = "sirf,prima2-cphifbg"; 96 compatible = "sirf,prima2-memc"; 103 compatible = "sirf,prima2-memcmon"; 117 compatible = "sirf,prima2-lcd"; 128 compatible = "sirf,prima2-vpp"; [all …]
|
| D | atlas7.dtsi | 9 compatible = "sirf,atlas7"; 78 compatible = "sirf,atlas7-pmu-ldo"; 87 compatible = "sirf,atlas7-codec"; 95 compatible = "sirf,atlas7-iacc"; 104 compatible = "sirf,atlas7-ipc"; 110 compatible = "sirf,hwspinlock"; 117 compatible = "sirf,ns2m30-rproc"; 123 compatible = "sirf,ns2m31-rproc"; 129 compatible = "sirf,ns2kal0-rproc"; 135 compatible = "sirf,ns2kal1-rproc"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | sirf-audio.txt | 1 * SiRF atlas6 and prima2 internal audio codec and port based audio setups 4 - compatible: "sirf,sirf-audio-card" 5 - sirf,audio-platform: phandle for the platform node 6 - sirf,audio-codec: phandle for the SiRF internal codec node 24 SiRF internal audio codec pins: 34 compatible = "sirf,sirf-audio-card"; 35 sirf,audio-codec = <&audiocodec>; 36 sirf,audio-platform = <&audioport>;
|
| D | sirf-audio-codec.txt | 1 SiRF internal audio CODEC 5 - compatible : "sirf,atlas6-audio-codec" or "sirf,prima2-audio-codec" 9 - clocks: the clock of SiRF internal audio codec 14 compatible = "sirf,atlas6-audio-codec";
|
| D | sirf-audio-port.txt | 1 * SiRF SoC audio port 4 - compatible: "sirf,audio-port" 16 compatible = "sirf,audio-port";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | sirf-audio.txt | 1 * SiRF atlas6 and prima2 internal audio codec and port based audio setups 4 - compatible: "sirf,sirf-audio-card" 5 - sirf,audio-platform: phandle for the platform node 6 - sirf,audio-codec: phandle for the SiRF internal codec node 24 SiRF internal audio codec pins: 34 compatible = "sirf,sirf-audio-card"; 35 sirf,audio-codec = <&audiocodec>; 36 sirf,audio-platform = <&audioport>;
|
| D | sirf-audio-port.txt | 1 * SiRF SoC audio port 4 - compatible: "sirf,audio-port" 16 compatible = "sirf,audio-port";
|
| /kernel/linux/linux-5.10/sound/soc/sirf/ |
| D | Makefile | 2 snd-soc-sirf-audio-objs := sirf-audio.o 3 snd-soc-sirf-audio-port-objs := sirf-audio-port.o 4 snd-soc-sirf-usp-objs := sirf-usp.o 6 obj-$(CONFIG_SND_SOC_SIRF_AUDIO) += snd-soc-sirf-audio.o 7 obj-$(CONFIG_SND_SOC_SIRF_AUDIO_PORT) += snd-soc-sirf-audio-port.o 8 obj-$(CONFIG_SND_SOC_SIRF_USP) += snd-soc-sirf-usp.o
|
| D | sirf-audio.c | 3 * SiRF audio card driver 63 SND_SOC_DAILINK_DEFS(sirf, 65 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "sirf-audio-codec")), 70 .name = "SiRF audio card", 71 .stream_name = "SiRF audio HiFi", 72 SND_SOC_DAILINK_REG(sirf), 78 .name = "SiRF audio card", 100 of_parse_phandle(pdev->dev.of_node, "sirf,audio-platform", 0); in sirf_audio_probe() 102 of_parse_phandle(pdev->dev.of_node, "sirf,audio-platform", 0); in sirf_audio_probe() 104 of_parse_phandle(pdev->dev.of_node, "sirf,audio-codec", 0); in sirf_audio_probe() [all …]
|
| D | sirf-audio-port.c | 3 * SiRF Audio port driver 29 .name = "sirf-audio-port", 46 .name = "sirf-audio-port", 69 { .compatible = "sirf,audio-port", }, 76 .name = "sirf-audio-port", 84 MODULE_DESCRIPTION("SiRF Audio Port driver");
|
| D | Kconfig | 3 tristate "SoC Audio for the SiRF SoC chips" 8 tristate "SoC Audio support for SiRF internal audio codec" 18 tristate "SoC Audio (I2S protocol) for SiRF SoC USP interface"
|
| D | sirf-usp.c | 3 * SiRF USP in I2S/DSP mode 16 #include "sirf-usp.h" 273 .name = "sirf-usp-pcm", 276 .stream_name = "SiRF USP PCM Playback", 284 .stream_name = "SiRF USP PCM Capture", 346 .name = "sirf-usp", 410 { .compatible = "sirf,prima2-usp-pcm", }, 423 .name = "sirf-usp-pcm", 433 MODULE_DESCRIPTION("SiRF SoC USP PCM bus driver");
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl-sirf.txt | 4 - compatible : "sirf,prima2-pinctrl" 10 - sirf,pullups : if n-th bit of m-th bank is set, set a pullup on GPIO-n of bank m 11 - sirf,pulldowns : if n-th bit of m-th bank is set, set a pulldown on GPIO-n of bank m 20 - sirf,pins : An array of strings. Each string contains the name of a group. 21 - sirf,function: A string containing the name of the function to mux to the 26 drivers/pinctrl/pinctrl-sirf.c 31 sirf,pins = "uart2grp"; 32 sirf,function = "uart2"; 37 sirf,pins = "uart2_nostreamctrlgrp"; 38 sirf,function = "uart2_nostreamctrl";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl-sirf.txt | 4 - compatible : "sirf,prima2-pinctrl" 10 - sirf,pullups : if n-th bit of m-th bank is set, set a pullup on GPIO-n of bank m 11 - sirf,pulldowns : if n-th bit of m-th bank is set, set a pulldown on GPIO-n of bank m 20 - sirf,pins : An array of strings. Each string contains the name of a group. 21 - sirf,function: A string containing the name of the function to mux to the 26 drivers/pinctrl/pinctrl-sirf.c 31 sirf,pins = "uart2grp"; 32 sirf,function = "uart2"; 37 sirf,pins = "uart2_nostreamctrlgrp"; 38 sirf,function = "uart2_nostreamctrl";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | sirf.yaml | 4 $id: http://devicetree.org/schemas/arm/sirf.yaml# 19 - const: sirf,atlas6-cb 20 - const: sirf,atlas6 22 - const: sirf,atlas7-cb 23 - const: sirf,atlas7 25 - const: sirf,prima2-cb 26 - const: sirf,prima2
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | csr,atlas7-car.txt | 4 - compatible: Should be "sirf,atlas7-car" 11 The ID list atlas7_clks defined in drivers/clk/sirf/clk-atlas7.c 15 The ID list atlas7_reset_unit defined in drivers/clk/sirf/clk-atlas7.c 20 compatible = "sirf,atlas7-car"; 29 compatible = "sirf,macro-tick"; 42 compatible = "sirf,macro-uart"; 50 compatible = "sirf,prima2-vpp";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gnss/ |
| D | sirfstar.yaml | 15 2004 and used in a lot of dedicated GPS devices. In 2009 SiRF was acquired 18 was acquired by Qualcomm who still sell some of the SiRF products. 20 SiRF chips can be used over UART, I2C or SPI buses. 49 sirf,onoff-gpios: 53 sirf,wakeup-gpios: 72 sirf,onoff-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; 73 sirf,wakeup-gpios = <&gpio0 17 GPIO_ACTIVE_HIGH>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
| D | sirf-uart.txt | 4 - compatible : Should be "sirf,prima2-uart", "sirf, prima2-usp-uart", 5 "sirf,atlas7-uart" or "sirf,atlas7-usp-uart". 20 compatible = "sirf,prima2-uart"; 30 compatible = "sirf,prima2-usp-uart";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ |
| D | sirfsoc-dma.txt | 6 - compatible: Should be "sirf,prima2-dmac", "sirf,atlas7-dmac" or 7 "sirf,atlas7-dmac-v2" 18 compatible = "sirf,prima2-dmac"; 33 compatible = "sirf,prima2-spi"; 40 compatible = "sirf,prima2-spi";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gnss/ |
| D | sirfstar.txt | 29 - sirf,onoff-gpios : GPIO used to power on and off device (pin name: ON_OFF) 30 - sirf,wakeup-gpios : GPIO used to determine device power state 43 sirf,onoff-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; 44 sirf,wakeup-gpios = <&gpio0 17 GPIO_ACTIVE_HIGH>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/spi/ |
| D | spi-sirf.txt | 4 - compatible : Should be "sirf,prima2-spi", "sirf,prima2-usp" 5 or "sirf,atlas7-usp" 32 compatible = "sirf,prima2-spi";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/reset/ |
| D | sirf,rstc.txt | 8 - compatible: Should be "sirf,prima2-rstc" or "sirf,marco-rstc" 16 compatible = "sirf,prima2-rstc"; 37 compatible = "sirf,prima2-vpp";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| D | sdhci-sirf.txt | 4 and the properties used by the sdhci-sirf driver. 7 - compatible: sirf,prima2-sdhc 15 compatible = "sirf,prima2-sdhc";
|
| /kernel/linux/linux-5.10/drivers/gnss/ |
| D | Makefile | 15 obj-$(CONFIG_GNSS_SIRF_SERIAL) += gnss-sirf.o 16 gnss-sirf-y := sirf.o
|