/linux/Documentation/translations/zh_CN/kbuild/ |
A D | gcc-plugins.rst | 62 **$(src)/scripts/gcc-plugins** 66 **$(src)/scripts/gcc-plugins/gcc-common.h** 71 **$(src)/scripts/gcc-plugins/gcc-generate-gimple-pass.h, 72 $(src)/scripts/gcc-plugins/gcc-generate-ipa-pass.h, 73 $(src)/scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h, 74 $(src)/scripts/gcc-plugins/gcc-generate-rtl-pass.h** 85 apt-get install gcc-10-plugin-dev 101 运行 gcc(本地或交叉编译器),确保能够检测到插件头文件:: 103 gcc -print-file-name=plugin 124 GCC 插件位于 scripts/gcc-plugins/。你需要将插件源文件放在 scripts/gcc-plugins/ 目录下。 [all …]
|
/linux/scripts/ |
A D | Makefile.gcc-plugins | 4 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_LATENT_ENTROPY) \ 12 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE) \ 14 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF) \ 22 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK) \ 26 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STACKLEAK) \ 28 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STACKLEAK) \ 30 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STACKLEAK) \ 47 …CFLAGS := $(strip $(addprefix -fplugin=$(objtree)/scripts/gcc-plugins/, $(gcc-plugin-y)) $(gcc-plu… 55 gcc-plugin-external-$(CONFIG_GCC_PLUGIN_SANCOV) \ 57 gcc-plugin-external-$(CONFIG_GCC_PLUGIN_RANDSTRUCT) \ [all …]
|
/linux/drivers/clk/qcom/ |
A D | Makefile | 21 obj-$(CONFIG_APQ_GCC_8084) += gcc-apq8084.o 32 obj-$(CONFIG_IPQ_GCC_4019) += gcc-ipq4019.o 33 obj-$(CONFIG_IPQ_GCC_5018) += gcc-ipq5018.o 34 obj-$(CONFIG_IPQ_GCC_5332) += gcc-ipq5332.o 35 obj-$(CONFIG_IPQ_GCC_6018) += gcc-ipq6018.o 36 obj-$(CONFIG_IPQ_GCC_806X) += gcc-ipq806x.o 37 obj-$(CONFIG_IPQ_GCC_8074) += gcc-ipq8074.o 72 obj-$(CONFIG_QCS_GCC_404) += gcc-qcs404.o 107 obj-$(CONFIG_SDX_GCC_55) += gcc-sdx55.o 108 obj-$(CONFIG_SDX_GCC_65) += gcc-sdx65.o [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
A D | ipq8074.dtsi | 133 <&gcc GCC_USB1_PIPE_CLK>; 170 <&gcc GCC_USB0_PIPE_CLK>; 205 <&gcc GCC_PCIE0_AHB_CLK>, 206 <&gcc GCC_PCIE0_PIPE_CLK>; 228 <&gcc GCC_PCIE1_AHB_CLK>, 229 <&gcc GCC_PCIE1_PIPE_CLK>; 302 <&gcc GCC_CRYPTO_CLK>; 449 <&gcc GCC_BLSP1_AHB_CLK>; 459 <&gcc GCC_BLSP1_AHB_CLK>; 500 <&gcc GCC_BLSP1_AHB_CLK>; [all …]
|
A D | ipq6018.dtsi | 256 <&gcc GCC_USB0_PIPE_CLK>; 292 <&gcc GCC_PCIE0_AHB_CLK>, 293 <&gcc GCC_PCIE0_PIPE_CLK>; 364 <&gcc GCC_CRYPTO_CLK>; 494 <&gcc GCC_BLSP1_AHB_CLK>; 504 <&gcc GCC_BLSP1_AHB_CLK>; 514 <&gcc GCC_BLSP1_AHB_CLK>; 653 <&gcc GCC_QPIC_AHB_CLK>; 837 <&gcc GCC_WCSS_BCR>, 838 <&gcc GCC_WCSS_Q6_BCR>; [all …]
|
A D | ipq9574.dtsi | 271 <&gcc GCC_CRYPTO_AXI_CLK>, 272 <&gcc GCC_CRYPTO_CLK>; 369 <&gcc GCC_BLSP1_AHB_CLK>; 379 <&gcc GCC_BLSP1_AHB_CLK>; 389 <&gcc GCC_BLSP1_AHB_CLK>; 399 <&gcc GCC_BLSP1_AHB_CLK>; 409 <&gcc GCC_BLSP1_AHB_CLK>; 419 <&gcc GCC_BLSP1_AHB_CLK>; 431 <&gcc GCC_BLSP1_AHB_CLK>; 445 <&gcc GCC_BLSP1_AHB_CLK>; [all …]
|
A D | sc8180x.dtsi | 782 gcc: clock-controller@100000 { label 1745 <&gcc GCC_PCIE_0_AUX_CLK>, 1800 <&gcc GCC_PCIE_0_PIPE_CLK>; 1866 <&gcc GCC_PCIE_3_AUX_CLK>, 1921 <&gcc GCC_PCIE_3_PIPE_CLK>; 1988 <&gcc GCC_PCIE_1_AUX_CLK>, 2043 <&gcc GCC_PCIE_1_PIPE_CLK>; 2110 <&gcc GCC_PCIE_2_AUX_CLK>, 2165 <&gcc GCC_PCIE_2_PIPE_CLK>; 2201 <&gcc GCC_UFS_PHY_AHB_CLK>, [all …]
|
A D | sc8280xp.dtsi | 800 <&gcc GCC_EMAC0_SLV_AHB_CLK>, 801 <&gcc GCC_EMAC0_PTP_CLK>, 802 <&gcc GCC_EMAC0_RGMII_CLK>; 823 gcc: clock-controller@100000 { label 1826 <&gcc GCC_PCIE_4_PIPE_CLK>, 1937 <&gcc GCC_PCIE_3B_PIPE_CLK>, 2049 <&gcc GCC_PCIE_3A_PIPE_CLK>, 2317 <&gcc GCC_UFS_PHY_AHB_CLK>, 3160 <&gcc GCC_SDCC2_APPS_CLK>, 3260 <&gcc GCC_USB4_CLKREF_CLK>, [all …]
|
A D | msm8976.dtsi | 210 <&gcc GCC_CRYPTO_AXI_CLK>, 211 <&gcc GCC_CRYPTO_AHB_CLK>; 1339 clocks = <&gcc GCC_BLSP1_UART1_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 1350 clocks = <&gcc GCC_BLSP1_UART2_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 1361 clocks = <&gcc GCC_BLSP1_QUP1_SPI_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 1377 clocks = <&gcc GCC_BLSP1_QUP2_I2C_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 1394 clocks = <&gcc GCC_BLSP1_QUP4_I2C_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 1413 clocks = <&gcc GCC_USB_HS_AHB_CLK>, <&gcc GCC_USB_HS_SYSTEM_CLK>; 1459 clocks = <&gcc GCC_BLSP2_UART2_APPS_CLK>, <&gcc GCC_BLSP2_AHB_CLK>; 1470 clocks = <&gcc GCC_BLSP2_QUP2_I2C_APPS_CLK>, <&gcc GCC_BLSP2_AHB_CLK>; [all …]
|
/linux/Documentation/devicetree/bindings/clock/ |
A D | qcom,kpss-gcc.yaml | 15 to the kpss-gcc registers. 21 - qcom,kpss-gcc-ipq8064 22 - qcom,kpss-gcc-apq8064 23 - qcom,kpss-gcc-msm8974 24 - qcom,kpss-gcc-msm8960 25 - qcom,kpss-gcc-msm8660 26 - qcom,kpss-gcc-mdm9615 27 - const: qcom,kpss-gcc 54 - qcom,kpss-gcc-ipq8064 76 compatible = "qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc", "syscon"; [all …]
|
A D | qcom,gcc-msm8974.yaml | 4 $id: http://devicetree.org/schemas/clock/qcom,gcc-msm8974.yaml# 19 include/dt-bindings/clock/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974) 20 include/dt-bindings/reset/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974) 22 $ref: qcom,gcc.yaml# 27 - qcom,gcc-msm8226 28 - qcom,gcc-msm8974 29 - qcom,gcc-msm8974pro 30 - qcom,gcc-msm8974pro-ac 52 compatible = "qcom,gcc-msm8974";
|
/linux/arch/arm/boot/dts/qcom/ |
A D | qcom-ipq4019.dtsi | 271 <&gcc GCC_BLSP1_AHB_CLK>; 325 <&gcc GCC_CRYPTO_CLK>; 383 <&gcc GCC_BLSP1_AHB_CLK>; 395 <&gcc GCC_BLSP1_AHB_CLK>; 447 <&gcc PCIE_AXI_S_ARES>, 448 <&gcc PCIE_PIPE_ARES>, 452 <&gcc PCIE_PHY_ARES>, 455 <&gcc PCIE_PWR_ARES>, 456 <&gcc PCIE_AHB_ARES>, 655 resets = <&gcc USB3_HSPHY_POR_ARES>, <&gcc USB3_HSPHY_S_ARES>; [all …]
|
A D | qcom-ipq8064.dtsi | 718 clocks = <&gcc SDC3_CLK>, <&gcc SDC3_H_CLK>; 737 clocks = <&gcc SDC1_CLK>, <&gcc SDC1_H_CLK>; 779 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; 816 clocks = <&gcc GSBI2_QUP_CLK>, <&gcc GSBI2_H_CLK>; 853 clocks = <&gcc GSBI4_QUP_CLK>, <&gcc GSBI4_H_CLK>; 881 clocks = <&gcc GSBI6_QUP_CLK>, <&gcc GSBI6_H_CLK>; 895 clocks = <&gcc GSBI6_QUP_CLK>, <&gcc GSBI6_H_CLK>; 932 clocks = <&gcc GSBI7_QUP_CLK>, <&gcc GSBI7_H_CLK>; 948 clocks = <&gcc ADM0_CLK>, <&gcc ADM0_PBUS_CLK>; 991 clocks = <&gcc GSBI5_QUP_CLK>, <&gcc GSBI5_H_CLK>; [all …]
|
A D | qcom-msm8660.dtsi | 140 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; 165 clocks = <&gcc GSBI3_QUP_CLK>, <&gcc GSBI3_H_CLK>; 191 clocks = <&gcc GSBI6_UART_CLK>, <&gcc GSBI6_H_CLK>; 200 clocks = <&gcc GSBI6_QUP_CLK>, <&gcc GSBI6_H_CLK>; 235 clocks = <&gcc GSBI7_QUP_CLK>, <&gcc GSBI7_H_CLK>; 314 clocks = <&gcc EBI2_2X_CLK>, <&gcc EBI2_CLK>; 361 clocks = <&gcc SDC1_CLK>, <&gcc SDC1_H_CLK>; 376 clocks = <&gcc SDC2_CLK>, <&gcc SDC2_H_CLK>; 390 clocks = <&gcc SDC3_CLK>, <&gcc SDC3_H_CLK>; 405 clocks = <&gcc SDC4_CLK>, <&gcc SDC4_H_CLK>; [all …]
|
A D | qcom-mdm9615.dtsi | 117 <&gcc PLL4_VOTE>, 133 compatible = "qcom,kpss-gcc-mdm9615", "qcom,kpss-gcc", "syscon"; 140 clocks = <&gcc PRNG_CLK>; 150 clocks = <&gcc GSBI2_H_CLK>; 164 clocks = <&gcc GSBI2_QUP_CLK>, <&gcc GSBI2_H_CLK>; 188 clocks = <&gcc GSBI3_QUP_CLK>, <&gcc GSBI3_H_CLK>; 212 clocks = <&gcc GSBI4_UART_CLK>, <&gcc GSBI4_H_CLK>; 242 clocks = <&gcc GSBI5_QUP_CLK>, <&gcc GSBI5_H_CLK>; 252 clocks = <&gcc GSBI5_UART_CLK>, <&gcc GSBI5_H_CLK>; 290 clocks = <&gcc SDC1_CLK>, <&gcc SDC1_H_CLK>; [all …]
|
A D | qcom-msm8960.dtsi | 146 <&gcc PLL4_VOTE>, 168 <&gcc PLL3>, 169 <&gcc PLL8_VOTE>, 186 compatible = "qcom,kpss-gcc-msm8960", "qcom,kpss-gcc", "syscon"; 259 clocks = <&gcc GSBI5_UART_CLK>, <&gcc GSBI5_H_CLK>; 274 clocks = <&gcc PRNG_CLK>; 284 clocks = <&gcc SDC3_CLK>, <&gcc SDC3_H_CLK>; 300 clocks = <&gcc SDC1_CLK>, <&gcc SDC1_H_CLK>; 333 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; 344 clocks = <&gcc USB_HS1_XCVR_CLK>, <&gcc USB_HS1_H_CLK>; [all …]
|
A D | qcom-sdx55.dtsi | 196 gcc: clock-controller@100000 { label 197 compatible = "qcom,gcc-sdx55"; 210 clocks = <&gcc 30>, 211 <&gcc 9>; 246 <&gcc GCC_USB3PHY_PHY_BCR>; 349 <&gcc GCC_PCIE_AUX_CLK>, 354 <&gcc GCC_PCIE_SLEEP_CLK>; 372 resets = <&gcc GCC_PCIE_BCR>; 415 <&gcc GCC_PCIE_SLEEP_CLK>, 454 <&gcc GCC_PCIE_PIPE_CLK>; [all …]
|
A D | qcom-apq8064.dtsi | 431 clocks = <&gcc GSBI1_UART_CLK>, <&gcc GSBI1_H_CLK>; 443 clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; 472 clocks = <&gcc GSBI2_QUP_CLK>, <&gcc GSBI2_H_CLK>; 524 clocks = <&gcc GSBI4_UART_CLK>, <&gcc GSBI4_H_CLK>; 559 clocks = <&gcc GSBI5_UART_CLK>, <&gcc GSBI5_H_CLK>; 571 clocks = <&gcc GSBI5_QUP_CLK>, <&gcc GSBI5_H_CLK>; 595 clocks = <&gcc GSBI6_UART_CLK>, <&gcc GSBI6_H_CLK>; 631 clocks = <&gcc GSBI7_UART_CLK>, <&gcc GSBI7_H_CLK>; 911 clocks = <&gcc SDC3_CLK>, <&gcc SDC3_H_CLK>; 938 clocks = <&gcc SDC4_CLK>, <&gcc SDC4_H_CLK>; [all …]
|
A D | qcom-sdx65.dtsi | 204 gcc: clock-controller@100000 { label 205 compatible = "qcom,gcc-sdx65"; 226 clocks = <&gcc GCC_BLSP1_UART3_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 259 <&gcc GCC_USB3PHY_PHY_BCR>; 320 <&gcc GCC_PCIE_CFG_AHB_CLK>, 322 <&gcc GCC_PCIE_SLV_AXI_CLK>, 324 <&gcc GCC_PCIE_SLEEP_CLK>, 338 resets = <&gcc GCC_PCIE_BCR>; 360 <&gcc GCC_PCIE_PIPE_CLK>; 473 <&gcc GCC_SDCC1_APPS_CLK>; [all …]
|
/linux/Documentation/kbuild/ |
A D | gcc-plugins.rst | 64 **$(src)/scripts/gcc-plugins** 68 **$(src)/scripts/gcc-plugins/gcc-common.h** 73 **$(src)/scripts/gcc-plugins/gcc-generate-gimple-pass.h, 74 $(src)/scripts/gcc-plugins/gcc-generate-ipa-pass.h, 75 $(src)/scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h, 76 $(src)/scripts/gcc-plugins/gcc-generate-rtl-pass.h** 86 You must install the gcc plugin headers for your gcc version, 87 e.g., on Ubuntu for gcc-10:: 89 apt-get install gcc-10-plugin-dev 108 gcc -print-file-name=plugin [all …]
|
/linux/Documentation/devicetree/bindings/media/ |
A D | qcom,msm8916-camss.yaml | 166 <&gcc GCC_CAMSS_CSI0_CLK>, 167 <&gcc GCC_CAMSS_CSI0PHY_CLK>, 168 <&gcc GCC_CAMSS_CSI0PIX_CLK>, 169 <&gcc GCC_CAMSS_CSI0RDI_CLK>, 171 <&gcc GCC_CAMSS_CSI1_CLK>, 172 <&gcc GCC_CAMSS_CSI1PHY_CLK>, 173 <&gcc GCC_CAMSS_CSI1PIX_CLK>, 174 <&gcc GCC_CAMSS_CSI1RDI_CLK>, 175 <&gcc GCC_CAMSS_AHB_CLK>, 176 <&gcc GCC_CAMSS_VFE0_CLK>, [all …]
|
/linux/Documentation/translations/zh_CN/process/ |
A 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/Documentation/translations/zh_TW/process/ |
A 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/Documentation/devicetree/bindings/net/ |
A 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/Documentation/devicetree/bindings/pci/ |
A D | qcom,pcie-sc7280.yaml | 84 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 115 clocks = <&gcc GCC_PCIE_1_PIPE_CLK>, 116 <&gcc GCC_PCIE_1_PIPE_CLK_SRC>, 119 <&gcc GCC_PCIE_1_AUX_CLK>, 120 <&gcc GCC_PCIE_1_CFG_AHB_CLK>, 121 <&gcc GCC_PCIE_1_MSTR_AXI_CLK>, 122 <&gcc GCC_PCIE_1_SLV_AXI_CLK>, 123 <&gcc GCC_PCIE_1_SLV_Q2A_AXI_CLK>, 125 <&gcc GCC_DDRSS_PCIE_SF_CLK>, 171 power-domains = <&gcc GCC_PCIE_1_GDSC>; [all …]
|