Home
last modified time | relevance | path

Searched refs:gcc (Results 1 – 25 of 267) sorted by relevance

1234567891011

/Linux-v6.1/scripts/
DMakefile.gcc-plugins3 gcc-plugin-$(CONFIG_GCC_PLUGIN_LATENT_ENTROPY) += latent_entropy_plugin.so
4 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_LATENT_ENTROPY) \
11 gcc-plugin-$(CONFIG_GCC_PLUGIN_STRUCTLEAK) += structleak_plugin.so
12 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE) \
14 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF) \
16 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL) \
22 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK) \
25 gcc-plugin-$(CONFIG_GCC_PLUGIN_STACKLEAK) += stackleak_plugin.so
26 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STACKLEAK) \
28 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STACKLEAK) \
[all …]
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dipq8074.dtsi7 #include <dt-bindings/clock/qcom,gcc-ipq8074.h>
121 clocks = <&gcc GCC_USB1_AUX_CLK>,
122 <&gcc GCC_USB1_PHY_CFG_AHB_CLK>,
126 resets = <&gcc GCC_USB1_PHY_BCR>,
127 <&gcc GCC_USB3PHY_1_PHY_BCR>;
138 clocks = <&gcc GCC_USB1_PIPE_CLK>;
149 clocks = <&gcc GCC_USB1_PHY_CFG_AHB_CLK>,
153 resets = <&gcc GCC_QUSB2_1_PHY_BCR>;
164 clocks = <&gcc GCC_USB0_AUX_CLK>,
165 <&gcc GCC_USB0_PHY_CFG_AHB_CLK>,
[all …]
Dipq6018.dtsi9 #include <dt-bindings/clock/qcom,gcc-ipq6018.h>
10 #include <dt-bindings/reset/qcom,gcc-ipq6018.h>
185 clocks = <&gcc GCC_PRNG_AHB_CLK>;
193 clocks = <&gcc GCC_CRYPTO_AHB_CLK>;
203 clocks = <&gcc GCC_CRYPTO_AHB_CLK>,
204 <&gcc GCC_CRYPTO_AXI_CLK>,
205 <&gcc GCC_CRYPTO_CLK>;
240 gcc: gcc@1800000 { label
241 compatible = "qcom,gcc-ipq6018";
264 clocks = <&gcc GCC_BLSP1_AHB_CLK>;
[all …]
Dmsm8916.dtsi7 #include <dt-bindings/clock/qcom,gcc-msm8916.h>
12 #include <dt-bindings/reset/qcom,gcc-msm8916.h>
240 clocks = <&gcc GCC_CRYPTO_CLK>,
241 <&gcc GCC_CRYPTO_AXI_CLK>,
242 <&gcc GCC_CRYPTO_AHB_CLK>;
431 clocks = <&gcc GCC_PRNG_AHB_CLK>;
933 gcc: clock-controller@1800000 { label
934 compatible = "qcom,gcc-msm8916";
973 power-domains = <&gcc MDSS_GDSC>;
975 clocks = <&gcc GCC_MDSS_AHB_CLK>,
[all …]
Dqcs404.dtsi5 #include <dt-bindings/clock/qcom,gcc-qcs404.h>
307 clocks = <&gcc GCC_CDSP_CFG_AHB_CLK>;
325 <&gcc GCC_USB_HS_PHY_CFG_AHB_CLK>,
326 <&gcc GCC_USB3_PHY_PIPE_CLK>;
328 resets = <&gcc GCC_USB3_PHY_BCR>,
329 <&gcc GCC_USB3PHY_PHY_BCR>;
339 <&gcc GCC_USB_HS_PHY_CFG_AHB_CLK>,
340 <&gcc GCC_USB2A_PHY_SLEEP_CLK>;
342 resets = <&gcc GCC_USB_HS_PHY_CFG_AHB_BCR>,
343 <&gcc GCC_USB2A_PHY_BCR>;
[all …]
Dsc8280xp.dtsi7 #include <dt-bindings/clock/qcom,gcc-sc8280xp.h>
700 gcc: clock-controller@100000 { label
701 compatible = "qcom,gcc-sc8280xp";
754 clocks = <&gcc GCC_QUPV3_WRAP_2_M_AHB_CLK>,
755 <&gcc GCC_QUPV3_WRAP_2_S_AHB_CLK>;
768 clocks = <&gcc GCC_QUPV3_WRAP2_S1_CLK>;
783 clocks = <&gcc GCC_QUPV3_WRAP2_S5_CLK>;
799 clocks = <&gcc GCC_QUPV3_WRAP_0_M_AHB_CLK>,
800 <&gcc GCC_QUPV3_WRAP_0_S_AHB_CLK>;
814 clocks = <&gcc GCC_QUPV3_WRAP0_S4_CLK>;
[all …]
Dmsm8996.dtsi6 #include <dt-bindings/clock/qcom,gcc-msm8996.h>
593 clocks = <&gcc GCC_PCIE_PHY_AUX_CLK>,
594 <&gcc GCC_PCIE_PHY_CFG_AHB_CLK>,
595 <&gcc GCC_PCIE_CLKREF_CLK>;
598 resets = <&gcc GCC_PCIE_PHY_BCR>,
599 <&gcc GCC_PCIE_PHY_COM_BCR>,
600 <&gcc GCC_PCIE_PHY_COM_NOCSR_BCR>;
610 clocks = <&gcc GCC_PCIE_0_PIPE_CLK>;
612 resets = <&gcc GCC_PCIE_0_PHY_BCR>;
626 clocks = <&gcc GCC_PCIE_1_PIPE_CLK>;
[all …]
Dmsm8998.dtsi5 #include <dt-bindings/clock/qcom,gcc-msm8998.h>
803 gcc: clock-controller@100000 { label
804 compatible = "qcom,gcc-msm8998";
931 clocks = <&gcc GCC_PCIE_0_PIPE_CLK>,
932 <&gcc GCC_PCIE_0_MSTR_AXI_CLK>,
933 <&gcc GCC_PCIE_0_SLV_AXI_CLK>,
934 <&gcc GCC_PCIE_0_CFG_AHB_CLK>,
935 <&gcc GCC_PCIE_0_AUX_CLK>;
938 power-domains = <&gcc PCIE_0_GDSC>;
951 clocks = <&gcc GCC_PCIE_PHY_AUX_CLK>,
[all …]
/Linux-v6.1/drivers/clk/qcom/
DMakefile21 obj-$(CONFIG_APQ_GCC_8084) += gcc-apq8084.o
26 obj-$(CONFIG_IPQ_GCC_4019) += gcc-ipq4019.o
27 obj-$(CONFIG_IPQ_GCC_6018) += gcc-ipq6018.o
28 obj-$(CONFIG_IPQ_GCC_806X) += gcc-ipq806x.o
29 obj-$(CONFIG_IPQ_GCC_8074) += gcc-ipq8074.o
31 obj-$(CONFIG_MDM_GCC_9607) += gcc-mdm9607.o
32 obj-$(CONFIG_MDM_GCC_9615) += gcc-mdm9615.o
34 obj-$(CONFIG_MSM_GCC_8660) += gcc-msm8660.o
35 obj-$(CONFIG_MSM_GCC_8909) += gcc-msm8909.o
36 obj-$(CONFIG_MSM_GCC_8916) += gcc-msm8916.o
[all …]
/Linux-v6.1/arch/arm/boot/dts/
Dqcom-ipq4019.dtsi8 #include <dt-bindings/clock/qcom,gcc-ipq4019.h>
54 clocks = <&gcc GCC_APPS_CLK_SRC>;
68 clocks = <&gcc GCC_APPS_CLK_SRC>;
82 clocks = <&gcc GCC_APPS_CLK_SRC>;
96 clocks = <&gcc GCC_APPS_CLK_SRC>;
187 gcc: clock-controller@1800000 { label
188 compatible = "qcom,gcc-ipq4019";
198 clocks = <&gcc GCC_PRNG_AHB_CLK>;
231 clocks = <&gcc GCC_SDCC1_AHB_CLK>, <&gcc GCC_SDCC1_APPS_CLK>,
232 <&gcc GCC_DCD_XO_CLK>;
[all …]
Dqcom-ipq8064.dtsi7 #include <dt-bindings/clock/qcom,gcc-ipq806x.h>
10 #include <dt-bindings/reset/qcom,gcc-ipq806x.h>
359 clocks = <&gcc RPM_MSG_RAM_H_CLK>;
514 gcc: clock-controller@900000 { label
515 compatible = "qcom,gcc-ipq8064", "syscon";
573 compatible = "qcom,kpss-gcc", "syscon";
575 clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
612 clocks = <&gcc USB30_0_MASTER_CLK>;
617 resets = <&gcc USB30_0_MASTER_RESET>;
636 clocks = <&gcc USB30_0_UTMI_CLK>;
[all …]
Dqcom-msm8660.dtsi6 #include <dt-bindings/clock/qcom,gcc-msm8660.h>
22 enable-method = "qcom,gcc-msm8660";
30 enable-method = "qcom,gcc-msm8660";
129 gcc: clock-controller@900000 { label
130 compatible = "qcom,gcc-msm8660";
143 clocks = <&gcc GSBI1_H_CLK>;
157 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>;
169 clocks = <&gcc GSBI3_H_CLK>;
182 clocks = <&gcc GSBI3_QUP_CLK>, <&gcc GSBI3_H_CLK>;
194 clocks = <&gcc GSBI6_H_CLK>;
[all …]
Dqcom-msm8226.dtsi9 #include <dt-bindings/clock/qcom,gcc-msm8974.h>
12 #include <dt-bindings/reset/qcom,gcc-msm8974.h>
43 clocks = <&gcc GCC_CE1_CLK>, <&gcc GCC_CE1_AXI_CLK>, <&gcc GCC_CE1_AHB_CLK>;
168 clocks = <&gcc GCC_SDCC1_AHB_CLK>,
169 <&gcc GCC_SDCC1_APPS_CLK>,
184 clocks = <&gcc GCC_SDCC2_AHB_CLK>,
185 <&gcc GCC_SDCC2_APPS_CLK>,
200 clocks = <&gcc GCC_SDCC3_AHB_CLK>,
201 <&gcc GCC_SDCC3_APPS_CLK>,
213 clocks = <&gcc GCC_BLSP1_UART1_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>;
[all …]
Dqcom-sdx55.dtsi9 #include <dt-bindings/clock/qcom,gcc-sdx55.h>
196 gcc: clock-controller@100000 { label
197 compatible = "qcom,gcc-sdx55";
210 clocks = <&gcc 30>,
211 <&gcc 9>;
225 resets = <&gcc GCC_QUSB2PHY_BCR>;
236 clocks = <&gcc GCC_USB3_PHY_AUX_CLK>,
237 <&gcc GCC_USB_PHY_CFG_AHB2PHY_CLK>,
238 <&gcc GCC_USB3_PRIM_CLKREF_CLK>;
241 resets = <&gcc GCC_USB3PHY_PHY_BCR>,
[all …]
Dqcom-msm8974pro.dtsi4 &gcc {
5 compatible = "qcom,gcc-msm8974pro";
13 clocks = <&gcc GCC_SDCC1_AHB_CLK>,
14 <&gcc GCC_SDCC1_APPS_CLK>,
16 <&gcc GCC_SDCC1_CDCCAL_FF_CLK>,
17 <&gcc GCC_SDCC1_CDCCAL_SLEEP_CLK>;
Dqcom-apq8064.dtsi4 #include <dt-bindings/clock/qcom,gcc-msm8960.h>
6 #include <dt-bindings/reset/qcom,gcc-msm8960.h>
443 clocks = <&gcc GSBI1_H_CLK>;
456 clocks = <&gcc GSBI1_UART_CLK>, <&gcc GSBI1_H_CLK>;
468 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>;
482 clocks = <&gcc GSBI2_H_CLK>;
497 clocks = <&gcc GSBI2_QUP_CLK>, <&gcc GSBI2_H_CLK>;
510 clocks = <&gcc GSBI3_H_CLK>;
522 clocks = <&gcc GSBI3_QUP_CLK>,
523 <&gcc GSBI3_H_CLK>;
[all …]
Dqcom-mdm9615.dtsi49 #include <dt-bindings/clock/qcom,gcc-mdm9615.h>
50 #include <dt-bindings/reset/qcom,gcc-mdm9615.h>
139 gcc: clock-controller@900000 { label
140 compatible = "qcom,gcc-mdm9615";
155 compatible = "qcom,kpss-gcc", "syscon";
162 clocks = <&gcc PRNG_CLK>;
164 assigned-clocks = <&gcc PRNG_CLK>;
172 clocks = <&gcc GSBI2_H_CLK>;
186 clocks = <&gcc GSBI2_QUP_CLK>, <&gcc GSBI2_H_CLK>;
196 clocks = <&gcc GSBI3_H_CLK>;
[all …]
Dqcom-msm8960.dtsi5 #include <dt-bindings/clock/qcom,gcc-msm8960.h>
128 gcc: clock-controller@900000 { label
129 compatible = "qcom,gcc-msm8960";
146 <&gcc PLL4_VOTE>,
168 <&gcc PLL3>,
169 <&gcc PLL8_VOTE>,
186 compatible = "qcom,kpss-gcc", "syscon";
231 clocks = <&gcc GSBI5_H_CLK>;
244 clocks = <&gcc GSBI5_UART_CLK>, <&gcc GSBI5_H_CLK>;
296 clocks = <&gcc PRNG_CLK>;
[all …]
/Linux-v6.1/Documentation/kbuild/
Dgcc-plugins.rst26 .. [1] https://gcc.gnu.org/onlinedocs/gccint/Plugins.html
27 .. [2] https://gcc.gnu.org/onlinedocs/gccint/Plugin-API.html#Plugin-API
28 .. [3] https://gcc.gnu.org/onlinedocs/gccint/GIMPLE.html
29 .. [4] https://gcc.gnu.org/onlinedocs/gccint/IPA.html
30 .. [5] https://gcc.gnu.org/onlinedocs/gccint/RTL.html
64 **$(src)/scripts/gcc-plugins**
68 **$(src)/scripts/gcc-plugins/gcc-common.h**
71 It should be always included instead of individual gcc headers.
73 **$(src)/scripts/gcc-plugins/gcc-generate-gimple-pass.h,
74 $(src)/scripts/gcc-plugins/gcc-generate-ipa-pass.h,
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/arm/msm/
Dqcom,kpss-gcc.txt9 "qcom,kpss-gcc" should also be included.
10 "qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc"
11 "qcom,kpss-gcc-apq8064", "qcom,kpss-gcc"
12 "qcom,kpss-gcc-msm8974", "qcom,kpss-gcc"
13 "qcom,kpss-gcc-msm8960", "qcom,kpss-gcc"
39 compatible = "qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc";
41 clocks = <&gcc PLL8_VOTE>, <&gcc PXO_SRC>;
/Linux-v6.1/Documentation/translations/zh_CN/process/
Dprogramming-language.rst11 内核是用C语言 :ref:`c-language <cn_c-language>` 编写的。更准确地说,内核通常是用 :ref:`gcc <cn_gcc>`
12 在 ``-std=gnu11`` :ref:`gcc-c-dialect-options <cn_gcc-c-dialect-options>` 下编译的:ISO C11的 GNU 方言
22 在整个内核中使用的一个常见扩展是属性(attributes) :ref:`gcc-attribute-syntax <cn_gcc-attribute-syntax>`
40 gcc
41 https://gcc.gnu.org
56 https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html
61 https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html
65 gcc-attribute-syntax
66 https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
/Linux-v6.1/Documentation/translations/zh_TW/process/
Dprogramming-language.rst14 內核是用C語言 :ref:`c-language <tw_c-language>` 編寫的。更準確地說,內核通常是用 :ref:`gcc <tw_gcc>`
15 在 ``-std=gnu11`` :ref:`gcc-c-dialect-options <tw_gcc-c-dialect-options>` 下編譯的:ISO C11的 GNU 方言
25 在整個內核中使用的一個常見擴展是屬性(attributes) :ref:`gcc-attribute-syntax <tw_gcc-attribute-syntax>`
43 gcc
44 https://gcc.gnu.org
59 https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html
64 https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html
68 gcc-attribute-syntax
69 https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
/Linux-v6.1/Documentation/devicetree/bindings/net/
Dqcom-emac.txt41 clocks = <&gcc 0>, <&gcc 1>, <&gcc 3>, <&gcc 4>, <&gcc 5>,
42 <&gcc 6>, <&gcc 7>;
90 clocks = <&gcc 0>, <&gcc 1>, <&gcc 3>, <&gcc 4>, <&gcc 5>,
91 <&gcc 6>, <&gcc 7>;
/Linux-v6.1/Documentation/process/
Dprogramming-language.rst7 More precisely, the kernel is typically compiled with ``gcc`` [gcc]_
8 under ``-std=gnu11`` [gcc-c-dialect-options]_: the GNU dialect of ISO C11.
23 [gcc-attribute-syntax]_. Attributes allow to introduce
39 .. [gcc] https://gcc.gnu.org citation
42 .. [gcc-c-dialect-options] https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html
43 .. [gnu-extensions] https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html
44 .. [gcc-attribute-syntax] https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
/Linux-v6.1/Documentation/translations/it_IT/process/
Dprogramming-language.rst12 Più precisamente, il kernel viene compilato con ``gcc`` [it-gcc]_ usando
13 l'opzione ``-std=gnu11`` [it-gcc-c-dialect-options]_: il dialetto GNU
29 [it-gcc-attribute-syntax]_. Gli attributi permettono di aggiungere una semantica,
47 .. [it-gcc] https://gcc.gnu.org
50 .. [it-gcc-c-dialect-options] https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html
51 .. [it-gnu-extensions] https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html
52 .. [it-gcc-attribute-syntax] https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html

1234567891011