Home
last modified time | relevance | path

Searched full:dts (Results 1 – 25 of 3216) sorted by relevance

12345678910>>...129

/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dphy.h65 /* DTS measurements */
73 * struct iwl_dts_measurement_cmd - request DTS temp and/or voltage measurements
83 * enum iwl_dts_control_measurement_mode - DTS measurement type
86 * SW DTS configuration.
87 * @DTS_REQUEST_READ: Request DTS read. Configure DTS with manual settings,
88 * trigger DTS reading and provide read back temperature read
90 * @DTS_OVER_WRITE: over-write the DTS temperatures in the SW until next read
91 * @DTS_DIRECT_WITHOUT_MEASURE: DTS returns its latest temperature result,
102 * enum iwl_dts_used - DTS to use or used for measurement in the DTS request
118 * enum iwl_dts_bit_mode - bit-mode to use in DTS request read mode
[all …]
/linux/scripts/dtc/
H A Ddtx_diff25 -f print full dts in diff (--unified=99999)
32 -T annotate output .dts with input source file and line
37 Each DTx is processed by the dtc compiler to produce a sorted dts source
38 file. If DTx is a dts source file then it is pre-processed in the same
39 manner as done for the compile of the dts source file in the Linux kernel
42 If two DTx are provided, the resulting dts source files are diffed.
50 Otherwise DTx is treated as a dts source file (aka .dts).
58 the dts source file for include paths to be set properly for '#include'
65 `basename $0` ARCH=arch_of_dtx_1 DTx_1 >tmp_dtx_1.dts
66 `basename $0` ARCH=arch_of_dtx_2 DTx_2 >tmp_dtx_2.dts
[all …]
H A Ddtc.c110 "\n\tAnnotate output .dts with input source file and line (-T -T for more details)",
123 if (!strcasecmp(s, ".dts")) in guess_type_by_name()
124 return "dts"; in guess_type_by_name()
298 inform = guess_input_format(arg, "dts"); in main()
302 if (streq(inform, "dts")) in main()
305 outform = "dts"; in main()
308 if (annotate && (!streq(inform, "dts") || !streq(outform, "dts"))) in main()
309 die("--annotate requires -I dts -O dts\n"); in main()
310 if (streq(inform, "dts")) in main()
366 if (streq(outform, "dts")) { in main()
[all …]
/linux/drivers/gpu/drm/ci/
H A Dbuild.sh21 DEVICE_TREES="arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dtb"
22 DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dtb"
23 DEVICE_TREES+=" arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dtb"
24 DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dtb"
25 DEVICE_TREES+=" arch/arm64/boot/dts/qcom/apq8016-sbc-usb-host.dtb"
26 DEVICE_TREES+=" arch/arm64/boot/dts/qcom/apq8096-db820c.dtb"
27 DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dtb"
28 DEVICE_TREES+=" arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtb"
29 DEVICE_TREES+=" arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-juniper-sku16.dtb"
30 DEVICE_TREES+=" arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dtb"
[all …]
/linux/drivers/thermal/intel/
H A Dintel_soc_dts_iosf.c37 /* DTS encoding for TJ MAX temperature */
136 struct intel_soc_dts_sensor_entry *dts = thermal_zone_device_priv(tzd); in sys_set_trip_temp() local
137 struct intel_soc_dts_sensors *sensors = dts->sensors; in sys_set_trip_temp()
156 struct intel_soc_dts_sensor_entry *dts = thermal_zone_device_priv(tzd); in sys_get_curr_temp() local
160 sensors = dts->sensors; in sys_get_curr_temp()
167 out = bitmap_get_value8(&raw, dts->id * 8) - SOC_DTS_TJMAX_ENCODING; in sys_get_curr_temp()
199 static void remove_dts_thermal_zone(struct intel_soc_dts_sensor_entry *dts) in remove_dts_thermal_zone() argument
202 SOC_DTS_OFFSET_ENABLE, dts->store_status); in remove_dts_thermal_zone()
203 thermal_zone_device_unregister(dts->tzone); in remove_dts_thermal_zone()
206 static int add_dts_thermal_zone(int id, struct intel_soc_dts_sensor_entry *dts, in add_dts_thermal_zone() argument
[all …]
H A Dintel_quark_dts_thermal.c54 * Quark DTS thermal driver is implemented by referencing
67 /* DTS reset is programmed via QRK_MBI_UNIT_SOC */
71 /* DTS enable is programmed via QRK_MBI_UNIT_RMU */
94 /* Quark DTS has 2 trip points: hot & catastrophic */
136 pr_info("DTS is locked. Cannot enable DTS\n"); in soc_dts_enable()
165 pr_info("DTS is locked. Cannot disable DTS\n"); in soc_dts_disable()
345 /* Check if DTS register is locked */ in alloc_soc_dts()
353 /* Store DTS default state if DTS registers are not locked */ in alloc_soc_dts()
355 /* Store DTS default enable for restore on exit */ in alloc_soc_dts()
362 /* Store DTS default PTPS register for restore on exit */ in alloc_soc_dts()
[all …]
H A DKconfig46 tristate "Intel SoCs DTS thermal driver"
52 temperature sensor (DTS). These SoCs have two additional DTSs in
53 addition to DTSs on CPU cores. Each DTS will be registered as a
60 tristate "Intel Quark DTS thermal driver"
64 temperature sensor (DTS). For X1000 SoC, it has one on-die DTS.
65 The DTS will be registered as a thermal zone. There are two trip points:
/linux/arch/powerpc/boot/
H A DMakefile250 dtstree := $(src)/dts
272 # args (to if_changed): 1 = (this rule), 2 = platform, 3 = dts 4=dtb 5=initrd
374 $(patsubst $(x).%, dts/%.dtb, $(filter $(x).%, $(image-y))))
376 $(patsubst $(x).%, dts/fsl/%.dtb, $(filter $(x).%, $(image-y))))
390 $(obj)/dtbImage.initrd.%: vmlinux $(wrapperbits) $(obj)/dts/%.dtb FORCE
391 $(call if_changed,wrap,$*,,$(obj)/dts/$*.dtb,$(obj)/ramdisk.image.gz)
393 $(obj)/dtbImage.%: vmlinux $(wrapperbits) $(obj)/dts/%.dtb FORCE
394 $(call if_changed,wrap,$*,,$(obj)/dts/$*.dtb)
404 $(obj)/uImage.initrd.%: vmlinux $(obj)/dts/%.dtb $(wrapperbits) FORCE
405 $(call if_changed,wrap,uboot-$*,,$(obj)/dts/$*.dtb,$(obj)/ramdisk.image.gz)
[all …]
H A Dwrapper15 # -s tree.dts specify device-tree source file (needs dtc installed)
43 dts=
70 echo ' [-d devtree] [-s tree.dts] [-e esm_blob]' >&2
123 dts="$1"
182 if [ -n "$dts" ]; then
183 if [ ! -r "$dts" -a -r "$object/dts/$dts" ]; then
184 dts="$object/dts/$dts"
189 $dtc -O dtb -o "$dtb" -b 0 "$dts"
479 if [ -n "$dts" ]; then
/linux/Documentation/devicetree/bindings/
H A Ddts-coding-style.rst4 Devicetree Sources (DTS) Coding Style
7 When writing Devicetree Sources (DTS) please observe below guidelines. They
60 3. When extending nodes in the board DTS via &label, the entries shall be
66 in navigating through the DTS source.
92 /* Board DTS - alphabetical order */
102 /* Board DTS - alternative order, keep as DTSI */
163 /* Board DTS */
197 Organizing DTSI and DTS
200 The DTSI and DTS files shall be organized in a way representing the common,
201 reusable parts of hardware. Typically, this means organizing DTSI and DTS files
[all …]
H A Dsubmitting-patches.rst57 6) Any compatible strings used in a chip or board DTS file must be
65 7) DTS is treated in general as driver-independent hardware description, thus
66 any DTS patches, regardless whether using existing or new bindings, should
68 the DTS. DTS will be anyway applied through separate tree or branch, so
72 their relevant portion of patchset, please split the DTS patches into
101 4) The DTS files should however never be applied via driver subsystem tree,
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_pes.h24 /* Used when sending PTS, but not DTS */
31 /* Used when sending both PTS and DTS */
83 * @send_dts: Should we send DTS?
84 * @dts: DTS value to send.
101 u64 dts; member
146 * @send_dts: Should we send DTS?
147 * @dts: DTS value to send.
171 u64 dts; member
/linux/Documentation/translations/zh_CN/devicetree/
H A Doverlay-notes.rst28 ---- foo.dts ---------------------------------------------------------------
30 /dts-v1/;
44 ---- foo.dts ---------------------------------------------------------------
50 /dts-v1/;
61 当加载(并按照[1]中描述的方式解决)时,应该产生foo+bar.dts::
63 ---- foo+bar.dts -----------------------------------------------------------
84 ---- foo+bar.dts -----------------------------------------------------------
96 /dts-v1/;
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-orangepi-zero-interface-board.dtso11 * - arch/arm/boot/dts/allwinner/sun8i-h2-plus-orangepi-zero.dts
12 * - arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-zero-plus2.dts
15 /dts-v1/;
/linux/
H A D.gitattributes3 *.dts diff=dts
4 *.dts[io] diff=dts
/linux/Documentation/devicetree/
H A Doverlay-notes.rst23 ---- foo.dts ---------------------------------------------------------------
25 /dts-v1/;
39 ---- foo.dts ---------------------------------------------------------------
45 /dts-v1/;
56 when loaded (and resolved as described in [1]) should result in foo+bar.dts::
58 ---- foo+bar.dts -----------------------------------------------------------
79 ---- foo+bar.dts -----------------------------------------------------------
94 /dts-v1/;
/linux/Documentation/arch/arm/keystone/
H A Doverview.rst57 specified through DTS. Following are the DTS used:
60 k2hk-evm.dts
62 k2e-evm.dts
64 k2l-evm.dts
/linux/drivers/media/platform/st/sti/delta/
H A Ddelta-v4l2.c72 dev_dbg(delta->dev, "%s dump au[%d] dts=%lld size=%d data=%*ph\n", in dump_au()
73 ctx->name, au->vbuf.vb2_buf.index, au->dts, au->size, in dump_au()
76 dev_dbg(delta->dev, "%s dump au[%d] dts=%lld size=%d data=%*ph..%*ph\n", in dump_au()
77 ctx->name, au->vbuf.vb2_buf.index, au->dts, au->size, in dump_au()
87 dev_dbg(delta->dev, "%s dump frame[%d] dts=%lld type=%s field=%s data=%*ph\n", in dump_frame()
88 ctx->name, frame->index, frame->dts, in dump_frame()
158 frame->dts = 0; in delta_recycle()
165 struct delta_dts *dts; in delta_push_dts() local
167 dts = kzalloc_obj(*dts); in delta_push_dts()
168 if (!dts) in delta_push_dts()
[all …]
/linux/arch/powerpc/boot/dts/fsl/
H A Dp1020rdb-pc_camp_core0.dts5 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache
7 * This dts file allows core0 to have memory, l2, i2c, spi, gpio, tdm, dma, usb,
10 * Please note to add "-b 0" for core0's dts compiling.
15 /include/ "p1020rdb-pc_32b.dts"
/linux/Documentation/process/
H A Dmaintainer-soc.rst13 * devicetrees (DTS) for 32- & 64-bit ARM and RISC-V
78 soc@kernel.org in one patchset containing new arch/foo/Kconfig entry, DTS
102 If changes are being made to a DTS that are incompatible with old
103 kernels, the DTS patch should not be applied until the driver is, or an
148 from board to board, are described in $soc-$board.dts. An example of this is
149 jh7100-beaglev-starlight.dts. Often many boards are variations on a theme, and
151 between the $soc.dtsi and $soc-$board.dts files, containing the descriptions of
156 and $soc-$som-$board.dts are typical.
189 platforms including dts files and drivers.
H A Dmaintainer-soc-clean-dts.rst4 SoC Platforms with DTS Compliance Requirements
14 Strict DTS DT Schema and dtc Compliance
17 No changes to the SoC platform Devicetree sources (DTS files) should introduce
18 new ``make dtbs_check W=1`` warnings. Warnings in a new board DTS, which are
/linux/arch/arm64/boot/dts/xilinx/
H A Davnet-ultra96-rev1.dts3 * dts file for Avnet Ultra96 rev1
10 /dts-v1/;
12 #include "zynqmp-zcu100-revC.dts"
/linux/arch/xtensa/boot/dts/
H A DMakefile2 # arch/xtensa/boot/dts/Makefile
13 dtb- := $(patsubst $(src)/%.dts,%.dtb, $(wildcard $(src)/*.dts))
/linux/Documentation/i2c/
H A Di2c-sysfs.rst101 to a different number in logical I2C bus level in Device Tree Source (DTS) under
102 section ``aliases``. See ``arch/arm/boot/dts/nuvoton-npcm730-gsj.dts``
103 for an example of DTS file.
127 | |-- 73-0070 (I2C MUX at 0x70, exists in DTS, but failed to probe)
188 in DTS. There is a 4-channel MUX at address 0x71 on that bus. There is another
280 If not specified in DTS, when an I2C MUX driver is applied and the MUX device is
288 logical I2C bus number in the DTS. This doc will not go through the details on
289 how to implement this in DTS, but we can see an example in:
290 ``arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts``
293 I2C bus 2. The channel 2 of the MUX is defined as ``imux18`` in DTS,
/linux/arch/arm64/boot/dts/amd/
H A Damd-overdrive-rev-b1.dts3 * DTS file for AMD Seattle Overdrive Development Board
9 /dts-v1/;
11 /include/ "amd-overdrive-rev-b0.dts"

12345678910>>...129