Home
last modified time | relevance | path

Searched +full:sc7280 +full:- +full:herobrine (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dsc7280-herobrine-zombie-nvme-lte.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-zombie.dtsi"
11 #include "sc7280-herobrine-lte-sku.dtsi"
12 #include "sc7280-herobrine-nvme-sku.dtsi"
16 compatible = "google,zombie-sku514", "qcom,sc7280";
Dsc7280-herobrine-zombie-nvme.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-zombie.dtsi"
11 #include "sc7280-herobrine-wifi-sku.dtsi"
12 #include "sc7280-herobrine-nvme-sku.dtsi"
16 compatible = "google,zombie-sku2","google,zombie-sku3","google,zombie-sku515", "qcom,sc7280";
Dsc7280-herobrine-herobrine-r1.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Google Herobrine board device tree source
8 /dts-v1/;
10 #include "sc7280-herobrine.dtsi"
11 #include "sc7280-herobrine-audio-rt5682.dtsi"
12 #include "sc7280-herobrine-lte-sku.dtsi"
15 model = "Google Herobrine (rev1+)";
16 compatible = "google,herobrine", "qcom,sc7280";
52 * Although the trackpad is really part of the herobrine baseboard, we'll
59 clock-frequency = <400000>;
[all …]
DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 dtb-$(CONFIG_ARCH_QCOM) += apq8016-sbc.dtb
4 apq8016-sbc-usb-host-dtbs := apq8016-sbc.dtb apq8016-sbc-usb-host.dtbo
6 dtb-$(CONFIG_ARCH_QCOM) += apq8016-sbc-usb-host.dtb
7 dtb-$(CONFIG_ARCH_QCOM) += apq8016-sbc-d3-camera-mezzanine.dtb
8 dtb-$(CONFIG_ARCH_QCOM) += apq8016-schneider-hmibsc.dtb
9 dtb-$(CONFIG_ARCH_QCOM) += apq8039-t2.dtb
10 dtb-$(CONFIG_ARCH_QCOM) += apq8094-sony-xperia-kitakami-karin_windy.dtb
11 dtb-$(CONFIG_ARCH_QCOM) += apq8096-db820c.dtb
12 dtb-$(CONFIG_ARCH_QCOM) += apq8096-ifc6640.dtb
[all …]
Dsc7280-herobrine-crd-pro.dts1 // SPDX-License-Identifier: BSD-3-Clause
3 * sc7280 CRD 3+ Pro board device tree source
8 #include "sc7280-herobrine-crd.dts"
9 #include "sc7280-herobrine-pro-sku.dtsi"
12 model = "Qualcomm Technologies, Inc. sc7280 CRD Pro platform (rev5+)";
13 compatible = "google,zoglin-sku1536", "google,hoglin-sku1536", "qcom,sc7280";
Dsc7280-herobrine-crd.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * sc7280 CRD 3+ board device tree source
8 /dts-v1/;
10 #include "sc7280-herobrine.dtsi"
11 #include "sc7280-herobrine-audio-wcd9385.dtsi"
12 #include "sc7280-herobrine-lte-sku.dtsi"
15 model = "Qualcomm Technologies, Inc. sc7280 CRD platform (rev5+)";
16 compatible = "google,zoglin", "google,hoglin", "qcom,sc7280";
21 * On most herobrine boards PPVAR_SYS directly provides VREG_EDP_BL.
24 * in the baseboard herobrine.dtsi point at "ppvar_sys" and then
[all …]
Dsc7280-herobrine-evoker.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-evoker.dtsi"
11 #include "sc7280-herobrine-wifi-sku.dtsi"
15 compatible = "google,evoker", "qcom,sc7280";
Dsc7280-herobrine-zombie.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-zombie.dtsi"
11 #include "sc7280-herobrine-wifi-sku.dtsi"
15 compatible = "google,zombie", "qcom,sc7280";
Dsc7280-herobrine-zombie-lte.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-zombie.dtsi"
11 #include "sc7280-herobrine-lte-sku.dtsi"
15 compatible = "google,zombie-sku512", "qcom,sc7280";
Dsc7280-herobrine-evoker-lte.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-evoker.dtsi"
11 #include "sc7280-herobrine-lte-sku.dtsi"
15 compatible = "google,evoker-sku512", "qcom,sc7280";
Dsc7280-herobrine-villager-r1.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-villager-r1.dtsi"
11 #include "sc7280-herobrine-wifi-sku.dtsi"
15 compatible = "google,villager", "qcom,sc7280";
Dsc7280-herobrine-villager-r0.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-villager.dtsi"
11 #include "sc7280-herobrine-lte-sku.dtsi"
15 compatible = "google,villager-rev0", "qcom,sc7280";
Dsc7280-herobrine-villager-r1-lte.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7280-herobrine-villager-r1.dtsi"
11 #include "sc7280-herobrine-lte-sku.dtsi"
15 compatible = "google,villager-sku512", "qcom,sc7280";
Dsc7280-herobrine-lte-sku.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Google Herobrine dts fragment for LTE SKUs
10 reserved-memory {
13 no-map;
16 mdata_mem: mpss-metadata {
17 alloc-ranges = <0x0 0xa0000000 0x0 0x20000000>;
19 no-map;
25 qcom,gsi-loader = "modem";
30 compatible = "qcom,sc7280-mss-pil";
32 reg-names = "qdsp6", "rmb";
[all …]
Dsc7280-herobrine-villager-r1.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 #include "sc7280-herobrine-villager.dtsi"
10 #include "sc7280-herobrine-audio-wcd9385.dtsi"
13 vdd-micb-supply = <&pp1800_l2c>;
17 audio-routing =
22 "VA DMIC0", "vdd-micb",
23 "VA DMIC1", "vdd-micb",
24 "VA DMIC2", "vdd-micb",
25 "VA DMIC3", "vdd-micb",
Dsc7280-herobrine-zombie.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "sc7280-herobrine.dtsi"
9 #include "sc7280-herobrine-audio-rt5682.dtsi"
24 clock-frequency = <400000>;
28 compatible = "hid-over-i2c";
30 pinctrl-names = "default";
31 pinctrl-0 = <&tp_int_odl>;
33 interrupt-parent = <&tlmm>;
36 hid-descr-addr = <0x01>;
37 vdd-supply = <&pp3300_z1>;
[all …]
Dsc7280-herobrine-evoker.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "sc7280-herobrine.dtsi"
9 #include "sc7280-herobrine-audio-rt5682-3mic.dtsi"
25 clock-frequency = <400000>;
30 pinctrl-names = "default";
31 pinctrl-0 = <&tp_int_odl>;
33 interrupt-parent = <&tlmm>;
36 vcc-supply = <&pp3300_z1>;
38 wakeup-source;
44 clock-frequency = <400000>;
[all …]
Dsc7280-herobrine-villager.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "sc7280-herobrine.dtsi"
24 clock-frequency = <400000>;
27 compatible = "hid-over-i2c";
29 pinctrl-names = "default";
30 pinctrl-0 = <&tp_int_odl>;
32 interrupt-parent = <&tlmm>;
35 hid-descr-addr = <0x20>;
36 vdd-supply = <&pp3300_z1>;
38 wakeup-source;
[all …]
Dsc7280-herobrine-audio-rt5682-3mic.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * using rt5682 codec and having 3 dmics connected to sc7280.
11 /* BOARD-SPECIFIC TOP LEVEL NODES */
13 compatible = "google,sc7280-herobrine";
14 model = "sc7280-rt5682-max98360a-3mic";
16 audio-routing = "VA DMIC0", "vdd-micb",
17 "VA DMIC1", "vdd-micb",
18 "VA DMIC2", "vdd-micb",
19 "VA DMIC3", "vdd-micb",
24 #address-cells = <1>;
[all …]
Dsc7280-herobrine-audio-wcd9385.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
3 * sc7280 device tree source for boards using Max98360 and wcd9385 codec
9 /* BOARD-SPECIFIC TOP LEVEL NODES */
11 compatible = "google,sc7280-herobrine";
12 model = "sc7280-wcd938x-max98360a-1mic";
14 audio-routing =
35 #address-cells = <1>;
36 #size-cells = <0>;
38 dai-link@0 {
39 link-name = "MAX98360A";
[all …]
Dsc7280-herobrine-audio-rt5682.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
11 /* BOARD-SPECIFIC TOP LEVEL NODES */
13 compatible = "google,sc7280-herobrine";
14 model = "sc7280-rt5682-max98360a-1mic";
16 audio-routing = "Headphone Jack", "HPOL",
19 #address-cells = <1>;
20 #size-cells = <0>;
22 dai-link@0 {
23 link-name = "MAX98360";
27 sound-dai = <&lpass_cpu MI2S_SECONDARY>;
[all …]
Dsc7280-idp.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
3 * sc7280 IDP board device tree source (common between SKU1 and SKU2)
8 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
9 #include <dt-bindings/input/linux-event-codes.h>
10 #include "sc7280.dtsi"
15 #include "sc7280-chrome-common.dtsi"
16 #include "sc7280-herobrine-lte-sku.dtsi"
25 max98360a: audio-codec-0 {
27 pinctrl-names = "default";
28 pinctrl-0 = <&amp_en>;
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dgoogle,sc7280-herobrine.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/google,sc7280-herobrine.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Google SC7280-Herobrine ASoC sound card driver
10 - Judy Hsiao <judyhsiao@chromium.org>
13 This binding describes the SC7280 sound card which uses LPASS for audio.
16 - $ref: sound-card-common.yaml#
21 - google,sc7280-herobrine
23 "#address-cells":
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/arm/
Dqcom.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
56 sc7280
90 https://docs.kernel.org/arch/arm/google/chromebook-boot-flow.html
97 - items:
98 - enum:
99 - qcom,apq8016-sbc
100 - schneider,apq8016-hmibsc
[all …]
/linux-6.12.1/sound/soc/qcom/
Dsc7280.c1 // SPDX-License-Identifier: GPL-2.0-only
3 // Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
5 // ALSA SoC Machine driver for sc7280
7 #include <dt-bindings/sound/qcom,lpass.h>
8 #include <dt-bindings/sound/qcom,q6afe.h>
44 struct snd_soc_component *component = jack->private_data; in sc7280_jack_free()
62 struct snd_soc_card *card = rtd->card; in sc7280_headset_init()
66 struct snd_soc_component *component = codec_dai->component; in sc7280_headset_init()
70 if (!pdata->jack_setup) { in sc7280_headset_init()
77 &pdata->hs_jack, in sc7280_headset_init()
[all …]

12