/linux/tools/build/Documentation/ |
H A D | Build.txt | 1 Build Framework 4 The perf build framework was adopted from the kernel build system, hence the 7 Basically the user provides set of 'Build' files that list objects and 8 directories to nest for specific target to be build. 10 Unlike the kernel we don't have a single build object 'obj-y' list that where 11 we setup source objects, but we support more. This allows one 'Build' file to 12 carry a sources list for multiple build objects. 15 Build framework makefiles 18 The build framework consists of 2 Makefiles: 20 Build.include [all …]
|
/linux/tools/build/feature/ |
H A D | Makefile | 111 BUILD = $(__BUILD) > $(@:.bin=.make.output) 2>&1 macro 112 BUILD_BFD = $(BUILD) -DPACKAGE='"perf"' -lbfd -ldl 113 …BUILD_ALL = $(BUILD) -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -ldw -lelf -lnuma -lelf -lslang… 124 $(BUILD) 127 $(BUILD) -D_GNU_SOURCE -lpthread 130 $(BUILD) -lpthread 133 $(BUILD) -fstack-protector-all 136 $(BUILD) -O2 -D_FORTIFY_SOURCE=2 139 $(BUILD) 142 $(BUILD) -lcap [all …]
|
/linux/tools/perf/Documentation/ |
H A D | Build.txt | 2 1) perf build 4 The perf build process consists of several separated building blocks, 11 Several makefiles govern the perf build: 18 main makefile that triggers build of all perf objects including 21 - tools/build/Makefile.build 22 main makefile of the build framework 24 - tools/build/Build.include 25 build framework generic definitions 27 - Build makefiles 28 makefiles that defines build objects [all …]
|
/linux/drivers/accessibility/speakup/ |
H A D | Kconfig | 55 synthesizer. You can say y to build it into the kernel, 56 or m to build it as a module. See the configuration 64 synthesizer. You can say y to build it into the kernel, 65 or m to build it as a module. See the configuration 72 synthesizer. You can say y to build it into the kernel, 73 or m to build it as a module. See the configuration 80 You can say y to build it into the kernel, or m to 81 build it as a module. See the configuration help on the 88 synthesizer. You can say y to build it into the kernel, 89 or m to build it as a module. See the configuration [all …]
|
/linux/Documentation/bpf/libbpf/ |
H A D | libbpf_build.rst | 11 If using pkg-config at build time is not desired, it can be disabled by 14 To build both static libbpf.a and shared libbpf.so: 21 To build only static libbpf.a library in directory build/ and install them 27 $ mkdir build root 28 $ BUILD_STATIC_ONLY=y OBJDIR=build DESTDIR=root make install 30 To build both static libbpf.a and shared libbpf.so against a custom libelf 31 dependency installed in /build/root/ and install them together with libbpf 32 headers in a build directory /build/root/: 37 $ PKG_CONFIG_PATH=/build/root/lib64/pkgconfig DESTDIR=/build/root make
|
/linux/drivers/iio/accel/ |
H A D | Kconfig | 15 Say Y here to build support for Analog Devices adis16201 dual-axis 27 Say Y here to build support for Analog Devices adis16209 dual-axis digital inclinometer 42 Say Y here if you want to build i2c support for the Analog Devices 55 Say Y here if you want to build spi support for the Analog Devices 72 Say Y here if you want to build support for the Analog Devices 86 Say Y here if you want to build support for the Analog Devices 104 Say Y here if you want to build i2c support for the Analog Devices 119 Say Y here if you want to build spi support for the Analog Devices 213 Say Y here if you want to build a driver for the Bosch BMA023, BMA150 239 Say Y here if you want to build a driver for the Bosch BMA400 [all …]
|
/linux/drivers/iio/chemical/ |
H A D | Kconfig | 13 Say Y here to build support for Aosong AGS02MA TVOC (Total Volatile 27 Say Y here to build I2C interface support for the following 40 Say Y here to build I2C interface support for the following 56 Say yes here to build support for Bosch Sensortec BME680 sensor with 78 Say Y here to build I2C interface support for the AMS 90 Say yes here to build support for ScioSense ENS160 multi-gas sensor. 107 Say Y here to build I2C interface support for the AMS 117 Say Y here to build support for the Plantower PMS7003 particulate 128 Say Y here to build support for the Sensirion SCD30 sensor with carbon 139 Say Y here to build support for the Sensirion SCD30 I2C interface [all …]
|
/linux/drivers/iio/pressure/ |
H A D | Kconfig | 13 Say yes here to build support for the Honeywell ABP pressure 40 Say yes here to build support for Bosch Sensortec BMP180, BMP280, BMP380 64 Say yes here to build support for the Barometer sensor when 76 Say yes here to build support for the All Sensors DLH series 100 Say yes here to build support for the HID SENSOR 111 Say yes here to build support for Hope RF HP03 pressure and 125 Say Y here to build support for the Honeywell TruStability 146 Say yes here to build support for InvenSense ICP-101xx barometric 160 Say yes here to build support for the Freescale MPL115A2 171 Say yes here to build support for the Freescale MPL115A1 [all …]
|
/linux/tools/testing/selftests/rcutorture/bin/ |
H A D | kvm-test-1-run.sh | 44 echo ' ---' `date`: Starting build, PID $$ 88 # Rerunning previous test for which build failed 91 echo Initial build failed, not running KVM, see $resdir. 92 if test -f $resdir/build.wait 94 mv $resdir/build.wait $resdir/build.ready 97 elif kvm-build.sh $T/KcList $resdir 99 # Had to build a kernel for this test. 116 parse-build.sh $resdir/Make.out $title 118 # Build failed. 120 echo Build failed, not running KVM, see $resdir. [all …]
|
/linux/drivers/iio/proximity/ |
H A D | Kconfig | 14 Say Y here to build SPI interface support for the Austrian 42 Say Y here to build a driver for TYHX HX9023S capacitive SAR sensor. 56 Say Y here to build a driver for the Murata IRS-D200 PIR sensor. 68 Say Y here if you want to build a driver for the Intersil ISL29501 80 Say Y to build a driver for PulsedLight LIDAR range finding 92 Say Y to build a driver for the ultrasonic sensors I2CXL of 104 Say Y here to build a driver for GPIO bitbanged ranger sensors 119 Say Y to build a driver for the RFD77402 Time-of-Flight (distance) 129 Say Y here to build a driver for GPIO bitbanged ultrasonic 156 Say Y here to build a driver for Semtech's SX9310/SX9311 capacitive [all …]
|
/linux/scripts/ |
H A D | Makefile.package | 69 rpm-pkg: private build-type := a 70 srcrpm-pkg: private build-type := s 71 binrpm-pkg: private build-type := b 75 +$(strip rpmbuild -b$(build-type) rpmbuild/SPECS/kernel.spec \ 77 $(if $(filter a b, $(build-type)), \ 78 --target $(UTS_MACHINE)-linux --build-in-place --noprep --define='_smp_mflags %{nil}' \ 119 deb-pkg: private build-type := source,binary 120 srcdeb-pkg: private build-type := source 121 bindeb-pkg: private build-type := binary 127 --build=$(build-type) --no-pre-clean --unsigned-changes \ [all …]
|
/linux/drivers/clk/hisilicon/ |
H A D | Kconfig | 8 Build the clock driver for hi3516cv300. 16 Build the clock driver for hi3519. 24 Build the clock driver for hi3559a. 31 Build the clock driver for hi3660. 38 Build the clock driver for hi3670. 46 Build the clock driver for hi3798cv200. 53 Build the Hisilicon Hi6220 clock driver based on the common clock framework. 60 Build reset controller driver for HiSilicon device chipsets. 68 Build the Hisilicon Hi6220 stub clock driver. 76 Build the Hisilicon Hi3660 stub clock driver.
|
/linux/sound/pci/hda/ |
H A D | Kconfig | 48 bool "Build hwdep interface for HD-audio driver" 51 Say Y here to build a hwdep interface for HD-audio driver. 71 Say Y here to build a digital beep interface for HD-audio 123 tristate "Build CS35L41 HD-audio side codec support for I2C Bus" 140 tristate "Build CS35L41 HD-audio codec support for SPI Bus" 160 tristate "Build CS35L56 HD-audio side codec support for I2C Bus" 177 tristate "Build CS35L56 HD-audio side codec support for SPI Bus" 194 tristate "Build TAS2781 HD-audio side codec support for I2C Bus" 210 tristate "Build TAS2781 HD-audio side codec support for SPI Bus" 224 tristate "Build Realtek HD-audio codec support" [all …]
|
/linux/Documentation/dev-tools/ |
H A D | gcov.rst | 7 To get coverage data for a specific file, change to the kernel build 130 Separated build and test machines 143 gcc version used for kernel build. Also the following files need to be 144 copied from build to test machine: 149 from the build tree: 155 exact same file system location on the test machine as on the build 159 .. _gcov-build: 161 b) gcov is run on the BUILD machine 164 to build machine: 170 These files can be copied to any location on the build machine. gcov [all …]
|
/linux/samples/bpf/ |
H A D | README.rst | 13 Build dependencies 50 This will create a local "usr/include" directory in the git/build top 70 By default llvm will build all non-experimental backends including bpf. 76 use the Ninja build system, you can find it in your system's package 77 manager, usually the package is ninja or ninja-build. 80 (build dependencies are ninja, cmake and gcc-c++):: 83 $ mkdir -p llvm-project/llvm/build 84 $ cd llvm-project/llvm/build 94 …make M=samples/bpf LLC=~/git/llvm-project/llvm/build/bin/llc CLANG=~/git/llvm-project/llvm/build/b… 101 build samples for the cross target:: [all …]
|
/linux/drivers/clk/imx/ |
H A D | Kconfig | 71 Build the driver for i.MX8MM CCM Clock Driver 78 Build the driver for i.MX8MN CCM Clock Driver 86 Build the driver for i.MX8MP CCM Clock Driver 93 Build the driver for i.MX8MQ CCM Clock Driver 102 Build the driver for IMX8QXP SCU based clocks. 109 Build the driver for i.MX8ULP CCM Clock Driver 116 Build the driver for i.MX93 CCM Clock Driver 123 Build the clock driver for i.MX95 BLK CTL 130 Build the driver for i.MXRT1050 CCM Clock Driver
|
/linux/drivers/iio/potentiometer/ |
H A D | Kconfig | 13 Say yes here to build support for the Analog Devices AD5110, AD5112 23 Say yes here to build support for the Analog Devices AD5272 and AD5274 33 Say yes here to build support for the Maxim Integrated DS1803 and 43 Say yes here to build support for the Maxim 54 Say yes here to build support for the Maxim 65 Say yes here to build support for the Maxim 76 Say yes here to build support for the Microchip 87 Say yes here to build support for the Microchip 105 Say yes here to build support for the Microchip 119 Say yes here to build support for the Microchip [all …]
|
/linux/Documentation/translations/zh_TW/dev-tools/ |
H A D | gdb-kernel-debugging.rst | 45 - 切換到/path/to/linux-build(內核源碼編譯)目錄 52 add-auto-load-safe-path /path/to/linux-build 68 scanning for modules in /home/user/linux/build 69 loading @0xffffffffa0020000: /home/user/linux/build/net/netfilter/xt_tcpudp.ko 70 loading @0xffffffffa0016000: /home/user/linux/build/net/netfilter/xt_pkttype.ko 71 loading @0xffffffffa0002000: /home/user/linux/build/net/netfilter/xt_limit.ko 72 loading @0xffffffffa00ca000: /home/user/linux/build/net/packet/af_packet.ko 73 loading @0xffffffffa003c000: /home/user/linux/build/fs/fuse/fuse.ko 75 loading @0xffffffffa0000000: /home/user/linux/build/drivers/ata/ata_generic.ko 90 loading @0xffffffffa0034000: /home/user/linux/build/lib/libcrc32c.ko [all …]
|
/linux/Documentation/translations/zh_CN/dev-tools/ |
H A D | gdb-kernel-debugging.rst | 49 - 切换到/path/to/linux-build(内核源码编译)目录 56 add-auto-load-safe-path /path/to/linux-build 72 scanning for modules in /home/user/linux/build 73 loading @0xffffffffa0020000: /home/user/linux/build/net/netfilter/xt_tcpudp.ko 74 loading @0xffffffffa0016000: /home/user/linux/build/net/netfilter/xt_pkttype.ko 75 loading @0xffffffffa0002000: /home/user/linux/build/net/netfilter/xt_limit.ko 76 loading @0xffffffffa00ca000: /home/user/linux/build/net/packet/af_packet.ko 77 loading @0xffffffffa003c000: /home/user/linux/build/fs/fuse/fuse.ko 79 loading @0xffffffffa0000000: /home/user/linux/build/drivers/ata/ata_generic.ko 94 loading @0xffffffffa0034000: /home/user/linux/build/lib/libcrc32c.ko [all …]
|
/linux/ |
H A D | Makefile | 12 # expect to learn how to build the kernel reading this file. 25 # We are using a recursive build, so we need to do a little thinking 63 # Most of build commands in Kbuild start with "cmd_". You can optionally define 74 # $(Q)$(MAKE) $(build)=scripts/basic 132 # directory of external module to build. Setting M= takes precedence. 192 # source directory or kernel build directory), external modules 286 # mixing *config targets and build targets. 303 config-build := 304 mixed-build := 307 single-build := [all …]
|
/linux/tools/testing/selftests/ |
H A D | Makefile | 140 # targets using BPF since it has cutting edge build time dependencies 155 # implicit rules to sub-test Makefiles which avoids build failures in test 156 # Makefile that don't have explicit build rules. 183 BUILD := $(abs_objtree)/kselftest macro 186 BUILD := $(CURDIR) macro 195 export BUILD 205 BUILD_TARGET=$$BUILD/$$TARGET; \ 215 BUILD_TARGET=$$BUILD/$$TARGET; \ 218 OBJ_PATH=$(BUILD) \ 224 BUILD_TARGET=$$BUILD/$$TARGET; \ [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/ |
H A D | Kconfig | 24 If you choose to build it as a module, it will be called rtl8192ce 35 If you choose to build it as a module, it will be called rtl8192se 47 If you choose to build it as a module, it will be called rtl8192de 60 If you choose to build it as a module, it will be called rtl8723ae 73 If you choose to build it as a module, it will be called rtl8723be 84 If you choose to build it as a module, it will be called rtl8188ee 96 If you choose to build it as a module, it will be called rtl8192ee 108 If you choose to build it as a module, it will be called rtl8821ae 120 If you choose to build it as a module, it will be called rtl8192cu 132 If you choose to build it as a module, it will be called rtl8192du
|
/linux/drivers/usb/gadget/udc/ |
H A D | Kconfig | 42 Say "y" to link the driver statically, or "m" to build a 54 Say "y" to link the driver statically, or "m" to build a 88 Say "y" to link the driver statically, or "m" to build a 101 Say "y" to link the driver statically, or "m" to build a 128 Say "y" to link the driver statically, or "m" to build a 144 Say "y" to link the driver statically, or "m" to build a 166 Say "y" to link the driver statically, or "m" to build a 178 Say "y" to link the driver statically, or "m" to build a 189 Say "y" to link the driver statically, or "m" to build a 202 Say "y" to link the driver statically, or "m" to build a [all …]
|
/linux/drivers/clk/samsung/ |
H A D | Kconfig | 22 Choose Y here only if you build for this SoC. 29 Choose Y here only if you build for this SoC. 36 Exynos3250 SoCs. Choose Y here only if you build for this SoC. 43 Exynos4212 and Exynos4412 SoCs. Choose Y here only if you build for 51 Exynos5250 SoCs. Choose Y here only if you build for this SoC. 58 Exynos5260 SoCs. Choose Y here only if you build for this SoC. 65 Exynos5410 SoCs. Choose Y here only if you build for this SoC. 73 build for this SoC. 104 Choose Y here only if you build for this SoC.
|
/linux/drivers/iio/frequency/ |
H A D | Kconfig | 18 Say yes here to build support for Analog Devices AD9523 Low Jitter 36 Say yes here to build support for Analog Devices ADF4350/ADF4351 47 Say yes here to build support for Analog Devices ADF4371 and ADF4372 58 Say yes here to build support for Analog Devices ADF4377 Microwave 68 Say yes here to build support for Analog Devices ADMFM2000 Dual 78 Say yes here to build support for Analog Devices ADMV1013 88 Say yes here to build support for Analog Devices ADMV1014 99 Say yes here to build support for Analog Devices K Band 110 Say yes here to build support for Analog Devices ADRF6780
|