/Linux-v6.6/scripts/ |
D | Makefile.gcc-plugins | 3 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.6/drivers/clk/qcom/ |
D | Makefile | 21 obj-$(CONFIG_APQ_GCC_8084) += gcc-apq8084.o 26 obj-$(CONFIG_IPQ_GCC_4019) += gcc-ipq4019.o 27 obj-$(CONFIG_IPQ_GCC_5018) += gcc-ipq5018.o 28 obj-$(CONFIG_IPQ_GCC_5332) += gcc-ipq5332.o 29 obj-$(CONFIG_IPQ_GCC_6018) += gcc-ipq6018.o 30 obj-$(CONFIG_IPQ_GCC_806X) += gcc-ipq806x.o 31 obj-$(CONFIG_IPQ_GCC_8074) += gcc-ipq8074.o 32 obj-$(CONFIG_IPQ_GCC_9574) += gcc-ipq9574.o 34 obj-$(CONFIG_MDM_GCC_9607) += gcc-mdm9607.o 35 obj-$(CONFIG_MDM_GCC_9615) += gcc-mdm9615.o [all …]
|
/Linux-v6.6/arch/arm64/boot/dts/qcom/ |
D | ipq8074.dtsi | 7 #include <dt-bindings/clock/qcom,gcc-ipq8074.h> 133 clocks = <&gcc GCC_USB1_AUX_CLK>, 134 <&gcc GCC_USB1_PHY_CFG_AHB_CLK>, 138 resets = <&gcc GCC_USB1_PHY_BCR>, 139 <&gcc GCC_USB3PHY_1_PHY_BCR>; 150 clocks = <&gcc GCC_USB1_PIPE_CLK>; 161 clocks = <&gcc GCC_USB1_PHY_CFG_AHB_CLK>, 165 resets = <&gcc GCC_QUSB2_1_PHY_BCR>; 176 clocks = <&gcc GCC_USB0_AUX_CLK>, 177 <&gcc GCC_USB0_PHY_CFG_AHB_CLK>, [all …]
|
D | ipq6018.dtsi | 9 #include <dt-bindings/clock/qcom,gcc-ipq6018.h> 10 #include <dt-bindings/reset/qcom,gcc-ipq6018.h> 229 clocks = <&gcc GCC_USB1_PHY_CFG_AHB_CLK>, 233 resets = <&gcc GCC_QUSB2_1_PHY_BCR>; 244 clocks = <&gcc GCC_USB0_AUX_CLK>, 245 <&gcc GCC_USB0_PHY_CFG_AHB_CLK>, <&xo>; 248 resets = <&gcc GCC_USB0_PHY_BCR>, 249 <&gcc GCC_USB3PHY_0_PHY_BCR>; 260 clocks = <&gcc GCC_USB0_PIPE_CLK>; 271 clocks = <&gcc GCC_USB0_PHY_CFG_AHB_CLK>, [all …]
|
D | sa8775p.dtsi | 9 #include <dt-bindings/clock/qcom,sa8775p-gcc.h> 468 gcc: clock-controller@100000 { label 469 compatible = "qcom,sa8775p-gcc"; 505 clocks = <&gcc GCC_QUPV3_WRAP_2_M_AHB_CLK>, 506 <&gcc GCC_QUPV3_WRAP_2_S_AHB_CLK>; 519 clocks = <&gcc GCC_QUPV3_WRAP2_S0_CLK>; 540 clocks = <&gcc GCC_QUPV3_WRAP2_S0_CLK>; 561 clocks = <&gcc GCC_QUPV3_WRAP2_S1_CLK>; 582 clocks = <&gcc GCC_QUPV3_WRAP2_S1_CLK>; 603 clocks = <&gcc GCC_QUPV3_WRAP2_S2_CLK>; [all …]
|
D | ipq9574.dtsi | 10 #include <dt-bindings/clock/qcom,ipq9574-gcc.h> 12 #include <dt-bindings/reset/qcom,ipq9574-gcc.h> 217 clocks = <&gcc GCC_PRNG_AHB_CLK>; 240 clocks = <&gcc GCC_CRYPTO_AHB_CLK>, 241 <&gcc GCC_CRYPTO_AXI_CLK>, 242 <&gcc GCC_CRYPTO_CLK>; 276 gcc: clock-controller@1800000 { label 277 compatible = "qcom,ipq9574-gcc"; 312 clocks = <&gcc GCC_SDCC1_AHB_CLK>, 313 <&gcc GCC_SDCC1_APPS_CLK>, [all …]
|
D | sc8280xp.dtsi | 8 #include <dt-bindings/clock/qcom,gcc-sc8280xp.h> 789 clocks = <&gcc GCC_EMAC0_AXI_CLK>, 790 <&gcc GCC_EMAC0_SLV_AHB_CLK>, 791 <&gcc GCC_EMAC0_PTP_CLK>, 792 <&gcc GCC_EMAC0_RGMII_CLK>; 803 power-domains = <&gcc EMAC_0_GDSC>; 813 gcc: clock-controller@100000 { label 814 compatible = "qcom,gcc-sc8280xp"; 867 clocks = <&gcc GCC_QUPV3_WRAP_2_M_AHB_CLK>, 868 <&gcc GCC_QUPV3_WRAP_2_S_AHB_CLK>; [all …]
|
D | qcs404.dtsi | 7 #include <dt-bindings/clock/qcom,gcc-qcs404.h> 316 clocks = <&gcc GCC_CDSP_CFG_AHB_CLK>; 334 <&gcc GCC_USB_HS_PHY_CFG_AHB_CLK>, 335 <&gcc GCC_USB3_PHY_PIPE_CLK>; 337 resets = <&gcc GCC_USB3_PHY_BCR>, 338 <&gcc GCC_USB3PHY_PHY_BCR>; 348 <&gcc GCC_USB_HS_PHY_CFG_AHB_CLK>, 349 <&gcc GCC_USB2A_PHY_SLEEP_CLK>; 351 resets = <&gcc GCC_USB_HS_PHY_CFG_AHB_BCR>, 352 <&gcc GCC_USB2A_PHY_BCR>; [all …]
|
D | sc8180x.dtsi | 8 #include <dt-bindings/clock/qcom,gcc-sc8180x.h> 772 gcc: clock-controller@100000 { label 773 compatible = "qcom,gcc-sc8180x"; 789 clocks = <&gcc GCC_QUPV3_WRAP_0_M_AHB_CLK>, 790 <&gcc GCC_QUPV3_WRAP_0_S_AHB_CLK>; 801 clocks = <&gcc GCC_QUPV3_WRAP0_S0_CLK>; 816 clocks = <&gcc GCC_QUPV3_WRAP0_S0_CLK>; 830 clocks = <&gcc GCC_QUPV3_WRAP0_S0_CLK>; 842 clocks = <&gcc GCC_QUPV3_WRAP0_S1_CLK>; 857 clocks = <&gcc GCC_QUPV3_WRAP0_S1_CLK>; [all …]
|
D | msm8916.dtsi | 7 #include <dt-bindings/clock/qcom,gcc-msm8916.h> 12 #include <dt-bindings/reset/qcom,gcc-msm8916.h> 236 clocks = <&gcc GCC_CRYPTO_CLK>, 237 <&gcc GCC_CRYPTO_AXI_CLK>, 238 <&gcc GCC_CRYPTO_AHB_CLK>; 427 clocks = <&gcc GCC_PRNG_AHB_CLK>; 1481 gcc: clock-controller@1800000 { label 1482 compatible = "qcom,gcc-msm8916"; 1521 power-domains = <&gcc MDSS_GDSC>; 1523 clocks = <&gcc GCC_MDSS_AHB_CLK>, [all …]
|
/Linux-v6.6/arch/arm/boot/dts/qcom/ |
D | qcom-ipq8064.dtsi | 7 #include <dt-bindings/clock/qcom,gcc-ipq806x.h> 10 #include <dt-bindings/reset/qcom,gcc-ipq806x.h> 360 clocks = <&gcc RPM_MSG_RAM_H_CLK>; 515 gcc: clock-controller@900000 { label 516 compatible = "qcom,gcc-ipq8064", "syscon"; 573 compatible = "qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc", "syscon"; 575 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 583 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 598 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 620 clocks = <&gcc USB30_0_MASTER_CLK>; [all …]
|
D | qcom-ipq4019.dtsi | 8 #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"; 200 clocks = <&gcc GCC_PRNG_AHB_CLK>; 233 clocks = <&gcc GCC_SDCC1_AHB_CLK>, 234 <&gcc GCC_SDCC1_APPS_CLK>, [all …]
|
D | qcom-msm8660.dtsi | 6 #include <dt-bindings/clock/qcom,gcc-msm8660.h> 22 enable-method = "qcom,gcc-msm8660"; 30 enable-method = "qcom,gcc-msm8660"; 130 gcc: clock-controller@900000 { label 131 compatible = "qcom,gcc-msm8660"; 144 clocks = <&gcc GSBI1_H_CLK>; 158 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; 170 clocks = <&gcc GSBI3_H_CLK>; 183 clocks = <&gcc GSBI3_QUP_CLK>, <&gcc GSBI3_H_CLK>; 195 clocks = <&gcc GSBI6_H_CLK>; [all …]
|
D | qcom-mdm9615.dtsi | 12 #include <dt-bindings/clock/qcom,gcc-mdm9615.h> 14 #include <dt-bindings/reset/qcom,gcc-mdm9615.h> 104 gcc: clock-controller@900000 { label 105 compatible = "qcom,gcc-mdm9615"; 120 <&gcc PLL4_VOTE>, 136 compatible = "qcom,kpss-gcc-mdm9615", "qcom,kpss-gcc", "syscon"; 143 clocks = <&gcc PRNG_CLK>; 145 assigned-clocks = <&gcc PRNG_CLK>; 153 clocks = <&gcc GSBI2_H_CLK>; 167 clocks = <&gcc GSBI2_QUP_CLK>, <&gcc GSBI2_H_CLK>; [all …]
|
D | qcom-sdx55.dtsi | 9 #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>; 226 resets = <&gcc GCC_QUSB2PHY_BCR>; 237 clocks = <&gcc GCC_USB3_PHY_AUX_CLK>, 238 <&gcc GCC_USB_PHY_CFG_AHB2PHY_CLK>, 239 <&gcc GCC_USB3_PRIM_CLKREF_CLK>; 242 resets = <&gcc GCC_USB3PHY_PHY_BCR>, [all …]
|
D | qcom-msm8960.dtsi | 5 #include <dt-bindings/clock/qcom,gcc-msm8960.h> 6 #include <dt-bindings/reset/qcom,gcc-msm8960.h> 129 gcc: clock-controller@900000 { label 130 compatible = "qcom,gcc-msm8960"; 147 <&gcc PLL4_VOTE>, 169 <&gcc PLL3>, 170 <&gcc PLL8_VOTE>, 187 compatible = "qcom,kpss-gcc-msm8960", "qcom,kpss-gcc", "syscon"; 189 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 212 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; [all …]
|
D | qcom-sdx65.dtsi | 9 #include <dt-bindings/clock/qcom,gcc-sdx65.h> 204 gcc: clock-controller@100000 { label 205 compatible = "qcom,gcc-sdx65"; 218 clocks = <&gcc GCC_BLSP1_UART3_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 230 resets = <&gcc GCC_QUSB2PHY_BCR>; 241 clocks = <&gcc GCC_USB3_PHY_AUX_CLK>, 242 <&gcc GCC_USB_PHY_CFG_AHB2PHY_CLK>, 243 <&gcc GCC_USB3_PRIM_CLKREF_EN>; 246 resets = <&gcc GCC_USB3PHY_PHY_BCR>, 247 <&gcc GCC_USB3_PHY_BCR>; [all …]
|
D | qcom-msm8974pro.dtsi | 4 &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>;
|
D | qcom-apq8064.dtsi | 4 #include <dt-bindings/clock/qcom,gcc-msm8960.h> 6 #include <dt-bindings/reset/qcom,gcc-msm8960.h> 352 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 361 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 370 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 379 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 419 clocks = <&gcc GSBI1_H_CLK>; 432 clocks = <&gcc GSBI1_UART_CLK>, <&gcc GSBI1_H_CLK>; 444 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; 458 clocks = <&gcc GSBI2_H_CLK>; [all …]
|
/Linux-v6.6/Documentation/kbuild/ |
D | gcc-plugins.rst | 26 .. [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.6/Documentation/translations/zh_TW/process/ |
D | programming-language.rst | 14 內核是用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.6/Documentation/translations/zh_CN/process/ |
D | programming-language.rst | 11 内核是用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.6/Documentation/devicetree/bindings/net/ |
D | qcom-emac.txt | 41 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.6/Documentation/translations/sp_SP/process/ |
D | programming-language.rst | 12 Más concretamente, el kernel normalmente se compila con ``gcc`` [sp-gcc]_ 13 bajo ``-std=gnu11`` [sp-gcc-c-dialect-options]_: el dialecto GNU de ISO C11. 28 [sp-gcc-attribute-syntax]_. Los atributos permiten introducir semántica 47 .. [sp-gcc] https://gcc.gnu.org 50 .. [sp-gcc-c-dialect-options] https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html 51 .. [sp-gnu-extensions] https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html 52 .. [sp-gcc-attribute-syntax] https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
|
/Linux-v6.6/Documentation/process/ |
D | programming-language.rst | 7 More precisely, the kernel is typically compiled with ``gcc`` [gcc]_ 8 under ``-std=gnu11`` [gcc-c-dialect-options]_: the GNU dialect of ISO C11. 19 [gcc-attribute-syntax]_. Attributes allow to introduce 49 .. [gcc] https://gcc.gnu.org citation 51 .. [gcc-c-dialect-options] https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html 52 .. [gnu-extensions] https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html 53 .. [gcc-attribute-syntax] https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
|