Home
last modified time | relevance | path

Searched full:sirf (Results 1 – 25 of 108) sorted by relevance

12345

/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dprima2.dtsi9 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 …]
Datlas6.dtsi9 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 …]
Datlas7.dtsi9 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/
Dsirf-audio.txt1 * 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>;
Dsirf-audio-codec.txt1 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";
Dsirf-audio-port.txt1 * SiRF SoC audio port
4 - compatible: "sirf,audio-port"
16 compatible = "sirf,audio-port";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dsirf-audio.txt1 * 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>;
Dsirf-audio-port.txt1 * SiRF SoC audio port
4 - compatible: "sirf,audio-port"
16 compatible = "sirf,audio-port";
/kernel/linux/linux-5.10/sound/soc/sirf/
DMakefile2 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
Dsirf-audio.c3 * 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 …]
Dsirf-audio-port.c3 * 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");
DKconfig3 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"
Dsirf-usp.c3 * 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/
Dpinctrl-sirf.txt4 - 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/
Dpinctrl-sirf.txt4 - 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/
Dsirf.yaml4 $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/
Dcsr,atlas7-car.txt4 - 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/
Dsirfstar.yaml15 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/
Dsirf-uart.txt4 - 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/
Dsirfsoc-dma.txt6 - 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/
Dsirfstar.txt29 - 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/
Dspi-sirf.txt4 - 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/
Dsirf,rstc.txt8 - 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/
Dsdhci-sirf.txt4 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/
DMakefile15 obj-$(CONFIG_GNSS_SIRF_SERIAL) += gnss-sirf.o
16 gnss-sirf-y := sirf.o

12345