| /linux/Documentation/translations/zh_CN/kbuild/ |
| H A D | gcc-plugins.rst | 5 :Original: Documentation/kbuild/gcc-plugins.rst 31 .. [1] https://gcc.gnu.org/onlinedocs/gccint/Plugins.html 32 .. [2] https://gcc.gnu.org/onlinedocs/gccint/Plugin-API.html#Plugin-API 33 .. [3] https://gcc.gnu.org/onlinedocs/gccint/GIMPLE.html 34 .. [4] https://gcc.gnu.org/onlinedocs/gccint/IPA.html 35 .. [5] https://gcc.gnu.org/onlinedocs/gccint/RTL.html 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, [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | ipq5424.dtsi | 12 #include <dt-bindings/clock/qcom,ipq5424-gcc.h> 13 #include <dt-bindings/reset/qcom,ipq5424-gcc.h> 237 clocks = <&gcc GCC_PCIE0_AUX_CLK>, 238 <&gcc GCC_PCIE0_AHB_CLK>, 239 <&gcc GCC_PCIE0_PIPE_CLK>; 244 assigned-clocks = <&gcc GCC_PCIE0_AUX_CLK>; 247 resets = <&gcc GCC_PCIE0_PHY_BCR>, 248 <&gcc GCC_PCIE0PHY_PHY_BCR>; 263 clocks = <&gcc GCC_PCIE1_AUX_CLK>, 264 <&gcc GCC_PCIE1_AHB_CLK>, [all …]
|
| H A D | sc8180x.dtsi | 9 #include <dt-bindings/clock/qcom,gcc-sc8180x.h> 790 gcc: clock-controller@100000 { label 791 compatible = "qcom,gcc-sc8180x"; 808 clocks = <&gcc GCC_QUPV3_WRAP_0_M_AHB_CLK>, 809 <&gcc GCC_QUPV3_WRAP_0_S_AHB_CLK>; 820 clocks = <&gcc GCC_QUPV3_WRAP0_S0_CLK>; 835 clocks = <&gcc GCC_QUPV3_WRAP0_S0_CLK>; 849 clocks = <&gcc GCC_QUPV3_WRAP0_S0_CLK>; 861 clocks = <&gcc GCC_QUPV3_WRAP0_S1_CLK>; 876 clocks = <&gcc GCC_QUPV3_WRAP0_S1_CLK>; [all …]
|
| H A D | sc8280xp.dtsi | 8 #include <dt-bindings/clock/qcom,gcc-sc8280xp.h> 834 clocks = <&gcc GCC_EMAC0_AXI_CLK>, 835 <&gcc GCC_EMAC0_SLV_AHB_CLK>, 836 <&gcc GCC_EMAC0_PTP_CLK>, 837 <&gcc GCC_EMAC0_RGMII_CLK>; 848 power-domains = <&gcc EMAC_0_GDSC>; 858 gcc: clock-controller@100000 { label 859 compatible = "qcom,gcc-sc8280xp"; 950 clocks = <&gcc GCC_QUPV3_WRAP_2_M_AHB_CLK>, 951 <&gcc GCC_QUPV3_WRAP_2_S_AHB_CLK>; [all …]
|
| H A D | msm8976.dtsi | 10 #include <dt-bindings/clock/qcom,gcc-msm8976.h> 210 clocks = <&gcc GCC_CRYPTO_CLK>, 211 <&gcc GCC_CRYPTO_AXI_CLK>, 212 <&gcc GCC_CRYPTO_AHB_CLK>; 476 clocks = <&gcc GCC_PRNG_AHB_CLK>; 490 <&gcc GCC_USB_HS_PHY_CFG_AHB_CLK>, 491 <&gcc GCC_USB2A_PHY_SLEEP_CLK>; 493 resets = <&gcc RST_QUSB2_PHY_BCR>, 494 <&gcc RST_USB2_HS_PHY_ONLY_BCR>; 852 gcc: clock-controller@1800000 { label [all …]
|
| H A D | msm8937.dtsi | 7 #include <dt-bindings/clock/qcom,gcc-msm8917.h> 173 clocks = <&gcc GCC_CRYPTO_CLK>, 174 <&gcc GCC_CRYPTO_AXI_CLK>, 175 <&gcc GCC_CRYPTO_AHB_CLK>; 643 <&gcc GCC_USB_HS_PHY_CFG_AHB_CLK>, 644 <&gcc GCC_USB2A_PHY_SLEEP_CLK>; 648 resets = <&gcc GCC_QUSB2_PHY_BCR>, 649 <&gcc GCC_USB2_HS_PHY_ONLY_BCR>; 658 clocks = <&gcc GCC_PRNG_AHB_CLK>; 1000 gcc: clock-controller@1800000 { label [all …]
|
| H A D | msm8917.dtsi | 4 #include <dt-bindings/clock/qcom,gcc-msm8917.h> 161 clocks = <&gcc GCC_CRYPTO_CLK>, 162 <&gcc GCC_CRYPTO_AXI_CLK>, 163 <&gcc GCC_CRYPTO_AHB_CLK>; 471 <&gcc GCC_USB_HS_PHY_CFG_AHB_CLK>, 472 <&gcc GCC_USB2A_PHY_SLEEP_CLK>; 474 resets = <&gcc GCC_QUSB2_PHY_BCR>, 475 <&gcc GCC_USB2_HS_PHY_ONLY_BCR>; 615 clocks = <&gcc GCC_PRNG_AHB_CLK>; 957 gcc: clock-controller@1800000 { label [all …]
|
| H A D | msm8996.dtsi | 8 #include <dt-bindings/clock/qcom,gcc-msm8996.h> 688 clocks = <&gcc GCC_PCIE_PHY_AUX_CLK>, 689 <&gcc GCC_PCIE_PHY_CFG_AHB_CLK>, 690 <&gcc GCC_PCIE_CLKREF_CLK>; 693 resets = <&gcc GCC_PCIE_PHY_BCR>, 694 <&gcc GCC_PCIE_PHY_COM_BCR>, 695 <&gcc GCC_PCIE_PHY_COM_NOCSR_BCR>; 705 clocks = <&gcc GCC_PCIE_0_PIPE_CLK>; 707 resets = <&gcc GCC_PCIE_0_PHY_BCR>; 721 clocks = <&gcc GCC_PCIE_1_PIPE_CLK>; [all …]
|
| H A D | sm8350.dtsi | 10 #include <dt-bindings/clock/qcom,gcc-sm8350.h> 669 gcc: clock-controller@100000 { label 670 compatible = "qcom,gcc-sm8350"; 736 clocks = <&gcc GCC_QUPV3_WRAP_2_M_AHB_CLK>, 737 <&gcc GCC_QUPV3_WRAP_2_S_AHB_CLK>; 748 clocks = <&gcc GCC_QUPV3_WRAP2_S0_CLK>; 764 clocks = <&gcc GCC_QUPV3_WRAP2_S0_CLK>; 780 clocks = <&gcc GCC_QUPV3_WRAP2_S1_CLK>; 796 clocks = <&gcc GCC_QUPV3_WRAP2_S1_CLK>; 812 clocks = <&gcc GCC_QUPV3_WRAP2_S2_CLK>; [all …]
|
| H A D | sm6125.dtsi | 8 #include <dt-bindings/clock/qcom,gcc-sm6125.h> 666 gcc: clock-controller@1400000 { label 667 compatible = "qcom,gcc-sm6125"; 681 clocks = <&gcc GCC_AHB2PHY_USB_CLK>, 685 resets = <&gcc GCC_QUSB2PHY_PRIM_BCR>; 721 clocks = <&gcc GCC_SDCC1_AHB_CLK>, 722 <&gcc GCC_SDCC1_APPS_CLK>, 748 clocks = <&gcc GCC_SDCC2_AHB_CLK>, 749 <&gcc GCC_SDCC2_APPS_CLK>, 773 clocks = <&gcc GCC_UFS_PHY_AXI_CLK>, [all …]
|
| H A D | qdu1000.dtsi | 6 #include <dt-bindings/clock/qcom,qdu1000-gcc.h> 387 gcc: clock-controller@80000 { label 388 compatible = "qcom,qdu1000-gcc"; 404 <&gcc GCC_ECPRI_CC_GPLL0_CLK_SRC>, 405 <&gcc GCC_ECPRI_CC_GPLL1_EVEN_CLK_SRC>, 406 <&gcc GCC_ECPRI_CC_GPLL2_EVEN_CLK_SRC>, 407 <&gcc GCC_ECPRI_CC_GPLL3_CLK_SRC>, 408 <&gcc GCC_ECPRI_CC_GPLL4_CLK_SRC>, 409 <&gcc GCC_ECPRI_CC_GPLL5_EVEN_CLK_SRC>; 438 clocks = <&gcc GCC_QUPV3_WRAP_0_M_AHB_CLK>, [all …]
|
| H A D | sdm630.dtsi | 8 #include <dt-bindings/clock/qcom,gcc-sdm660.h> 572 gcc: clock-controller@100000 { label 573 compatible = "qcom,gcc-sdm630"; 609 clocks = <&gcc GCC_PRNG_AHB_CLK>; 687 <&gcc GCC_UFS_AXI_CLK>, 688 <&gcc GCC_AGGRE2_UFS_AXI_CLK>, 689 <&gcc GCC_AGGRE2_USB3_AXI_CLK>, 690 <&gcc GCC_CFG_NOC_USB2_AXI_CLK>; 1036 clocks = <&gcc GCC_MSS_CFG_AHB_CLK>, 1037 <&gcc GCC_BIMC_MSS_Q6_AXI_CLK>, [all …]
|
| H A D | hamoa.dtsi | 10 #include <dt-bindings/clock/qcom,x1e80100-gcc.h> 797 gcc: clock-controller@100000 { label 798 compatible = "qcom,x1e80100-gcc"; 886 clocks = <&gcc GCC_QUPV3_WRAP_2_M_AHB_CLK>, 887 <&gcc GCC_QUPV3_WRAP_2_S_AHB_CLK>; 905 clocks = <&gcc GCC_QUPV3_WRAP2_S0_CLK>; 941 clocks = <&gcc GCC_QUPV3_WRAP2_S0_CLK>; 977 clocks = <&gcc GCC_QUPV3_WRAP2_S1_CLK>; 1013 clocks = <&gcc GCC_QUPV3_WRAP2_S1_CLK>; 1049 clocks = <&gcc GCC_QUPV3_WRAP2_S2_CLK>; [all …]
|
| /linux/drivers/clk/qcom/ |
| H A D | Makefile | 21 obj-$(CONFIG_APQ_GCC_8084) += gcc-apq8084.o 25 obj-$(CONFIG_CLK_GLYMUR_GCC) += gcc-glymur.o 29 obj-$(CONFIG_CLK_X1E80100_GCC) += gcc-x1e80100.o 38 obj-$(CONFIG_IPQ_GCC_4019) += gcc-ipq4019.o 39 obj-$(CONFIG_IPQ_GCC_5018) += gcc-ipq5018.o 40 obj-$(CONFIG_IPQ_GCC_5332) += gcc-ipq5332.o 41 obj-$(CONFIG_IPQ_GCC_5424) += gcc-ipq5424.o 42 obj-$(CONFIG_IPQ_GCC_6018) += gcc-ipq6018.o 43 obj-$(CONFIG_IPQ_GCC_806X) += gcc-ipq806x.o 44 obj-$(CONFIG_IPQ_GCC_8074) += gcc-ipq8074.o [all …]
|
| /linux/Documentation/kbuild/ |
| H A 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/scripts/ |
| H A 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) \ 13 …CFLAGS := $(strip $(addprefix -fplugin=$(objtree)/scripts/gcc-plugins/, $(gcc-plugin-y)) $(gcc-plu… 21 gcc-plugin-external-$(CONFIG_GCC_PLUGIN_RANDSTRUCT) \ 23 gcc-plugin-external-$(CONFIG_GCC_PLUGIN_STACKLEAK) \ 28 GCC_PLUGIN := $(gcc-plugin-y) $(gcc-plugin-external-y)
|
| /linux/Documentation/translations/zh_TW/process/ |
| H 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/arch/arm/boot/dts/qcom/ |
| H A D | qcom-msm8960.dtsi | 5 #include <dt-bindings/clock/qcom,gcc-msm8960.h> 6 #include <dt-bindings/reset/qcom,gcc-msm8960.h> 265 gcc: clock-controller@900000 { label 266 compatible = "qcom,gcc-msm8960", "syscon"; 312 compatible = "qcom,kpss-gcc-msm8960", "qcom,kpss-gcc", "syscon"; 314 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 322 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 341 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 364 <&gcc PLL3>, 365 <&gcc PLL8_VOTE>, [all …]
|
| H A D | qcom-sdx65.dtsi | 9 #include <dt-bindings/clock/qcom,gcc-sdx65.h> 204 gcc: clock-controller@100000 { label 205 compatible = "qcom,gcc-sdx65"; 226 clocks = <&gcc GCC_BLSP1_UART3_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; 238 resets = <&gcc GCC_QUSB2PHY_BCR>; 246 clocks = <&gcc GCC_USB3_PHY_AUX_CLK>, 247 <&gcc GCC_USB3_PRIM_CLKREF_EN>, 248 <&gcc GCC_USB_PHY_CFG_AHB2PHY_CLK>, 249 <&gcc GCC_USB3_PHY_PIPE_CLK>; 258 resets = <&gcc GCC_USB3_PHY_BCR>, [all …]
|
| H A 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>;
|
| H A D | qcom-msm8226.dtsi | 10 #include <dt-bindings/clock/qcom,gcc-msm8974.h> 15 #include <dt-bindings/reset/qcom,gcc-msm8974.h> 105 clocks = <&gcc GCC_CE1_CLK>, <&gcc GCC_CE1_AXI_CLK>, <&gcc GCC_CE1_AHB_CLK>; 347 clocks = <&a7pll>, <&gcc GPLL0_VOTE>; 531 clocks = <&gcc GCC_SDCC1_AHB_CLK>, 532 <&gcc GCC_SDCC1_APPS_CLK>, 547 clocks = <&gcc GCC_SDCC3_AHB_CLK>, 548 <&gcc GCC_SDCC3_APPS_CLK>, 563 clocks = <&gcc GCC_SDCC2_AHB_CLK>, 564 <&gcc GCC_SDCC2_APPS_CLK>, [all …]
|
| /linux/Documentation/devicetree/bindings/net/ |
| H 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/translations/sp_SP/process/ |
| H A 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/Documentation/process/ |
| H A 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 in Rust 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
|
| /linux/Documentation/translations/it_IT/process/ |
| H A D | programming-language.rst | 12 Più precisamente, il kernel viene compilato con ``gcc`` [it-gcc]_ usando 13 l'opzione ``-std=gnu11`` [it-gcc-c-dialect-options]_: il dialetto GNU 25 [it-gcc-attribute-syntax]_. Gli attributi permettono di aggiungere una semantica, 59 .. [it-gcc] https://gcc.gnu.org 61 .. [it-gcc-c-dialect-options] https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html 62 .. [it-gnu-extensions] https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html 63 .. [it-gcc-attribute-syntax] https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html
|