/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | phy.h | 63 /* DTS measurements */ 71 * struct iwl_dts_measurement_cmd - request DTS temp and/or voltage measurements 81 * enum iwl_dts_control_measurement_mode - DTS measurement type 84 * SW DTS configuration. 85 * @DTS_REQUEST_READ: Request DTS read. Configure DTS with manual settings, 86 * trigger DTS reading and provide read back temperature read 88 * @DTS_OVER_WRITE: over-write the DTS temperatures in the SW until next read 89 * @DTS_DIRECT_WITHOUT_MEASURE: DTS returns its latest temperature result, 100 * enum iwl_dts_used - DTS to use or used for measurement in the DTS request 116 * enum iwl_dts_bit_mode - bit-mode to use in DTS request read mode [all …]
|
/linux-6.12.1/scripts/dtc/ |
D | dtx_diff | 25 -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 …]
|
D | dtc.c | 110 "\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() 296 inform = guess_input_format(arg, "dts"); in main() 300 if (streq(inform, "dts")) in main() 303 outform = "dts"; in main() 306 if (annotate && (!streq(inform, "dts") || !streq(outform, "dts"))) in main() 307 die("--annotate requires -I dts -O dts\n"); in main() 308 if (streq(inform, "dts")) in main() 359 if (streq(outform, "dts")) { in main() [all …]
|
/linux-6.12.1/Documentation/translations/zh_CN/devicetree/ |
D | overlay-notes.rst | 28 ---- foo.dts --------------------------------------------------------------- 30 /dts-v1/; 44 ---- foo.dts --------------------------------------------------------------- 46 覆盖bar.dts, 49 ---- bar.dts - 按标签覆盖目标位置 ---------------------------- 50 /dts-v1/; 59 ---- bar.dts --------------------------------------------------------------- 61 当加载(并按照[1]中描述的方式解决)时,应该产生foo+bar.dts:: 63 ---- foo+bar.dts ----------------------------------------------------------- 84 ---- foo+bar.dts ----------------------------------------------------------- [all …]
|
/linux-6.12.1/drivers/gpu/drm/ci/ |
D | build.sh | 21 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-6.12.1/drivers/thermal/intel/ |
D | intel_soc_dts_iosf.c | 37 /* 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 …]
|
D | intel_quark_dts_thermal.c | 54 * 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 …]
|
D | Kconfig | 46 tristate "Intel SoCs DTS thermal driver" 51 temperature sensor (DTS). These SoCs have two additional DTSs in 52 addition to DTSs on CPU cores. Each DTS will be registered as a 59 tristate "Intel Quark DTS thermal driver" 63 temperature sensor (DTS). For X1000 SoC, it has one on-die DTS. 64 The DTS will be registered as a thermal zone. There are two trip points:
|
/linux-6.12.1/Documentation/devicetree/ |
D | overlay-notes.rst | 23 ---- foo.dts --------------------------------------------------------------- 25 /dts-v1/; 39 ---- foo.dts --------------------------------------------------------------- 41 The overlay bar.dts, 44 ---- bar.dts - overlay target location by label ---------------------------- 45 /dts-v1/; 54 ---- bar.dts --------------------------------------------------------------- 56 when loaded (and resolved as described in [1]) should result in foo+bar.dts:: 58 ---- foo+bar.dts ----------------------------------------------------------- 79 ---- foo+bar.dts ----------------------------------------------------------- [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/ |
D | dts-coding-style.rst | 4 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 */ 158 /* Board DTS */ 182 Organizing DTSI and DTS 185 The DTSI and DTS files shall be organized in a way representing the common, 186 reusable parts of hardware. Typically, this means organizing DTSI and DTS files [all …]
|
/linux-6.12.1/arch/powerpc/boot/ |
D | Makefile | 249 dtstree := $(src)/dts 271 # args (to if_changed): 1 = (this rule), 2 = platform, 3 = dts 4=dtb 5=initrd 375 $(patsubst $(x).%, dts/%.dtb, $(filter $(x).%, $(image-y)))) 377 $(patsubst $(x).%, dts/fsl/%.dtb, $(filter $(x).%, $(image-y)))) 391 $(obj)/dtbImage.initrd.%: vmlinux $(wrapperbits) $(obj)/dts/%.dtb FORCE 392 $(call if_changed,wrap,$*,,$(obj)/dts/$*.dtb,$(obj)/ramdisk.image.gz) 394 $(obj)/dtbImage.%: vmlinux $(wrapperbits) $(obj)/dts/%.dtb FORCE 395 $(call if_changed,wrap,$*,,$(obj)/dts/$*.dtb) 405 $(obj)/uImage.initrd.%: vmlinux $(obj)/dts/%.dtb $(wrapperbits) FORCE 406 $(call if_changed,wrap,uboot-$*,,$(obj)/dts/$*.dtb,$(obj)/ramdisk.image.gz) [all …]
|
D | wrapper | 15 # -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" 490 if [ -n "$dts" ]; then
|
/linux-6.12.1/drivers/media/test-drivers/vidtv/ |
D | vidtv_pes.h | 24 /* 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-6.12.1/ |
D | .gitattributes | 3 *.dts diff=dts 4 *.dts[io] diff=dts
|
/linux-6.12.1/Documentation/arch/arm/keystone/ |
D | overview.rst | 57 specified through DTS. Following are the DTS used: 60 k2hk-evm.dts 62 k2e-evm.dts 64 k2l-evm.dts
|
/linux-6.12.1/Documentation/process/ |
D | maintainer-soc-clean-dts.rst | 4 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-6.12.1/arch/powerpc/boot/dts/fsl/ |
D | p1020rdb-pc_camp_core0.dts | 5 * 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"
|
D | p1020rdb-pc_camp_core1.dts | 5 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache 7 * This dts allows core1 to have l2, eth0, crypto. 9 * Please note to add "-b 1" for core1's dts compiling. 14 /include/ "p1020rdb-pc_32b.dts"
|
D | mpc8572ds_camp_core1.dts | 5 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache 7 * This dts allows core1 to have l2, dma2, eth2, eth3, pci2, msi. 9 * Please note to add "-b 1" for core1's dts compiling. 14 /include/ "mpc8572ds.dts"
|
/linux-6.12.1/drivers/media/platform/st/sti/delta/ |
D | delta-v4l2.c | 68 dev_dbg(delta->dev, "%s dump au[%d] dts=%lld size=%d data=%*ph\n", in dump_au() 69 ctx->name, au->vbuf.vb2_buf.index, au->dts, au->size, in dump_au() 72 dev_dbg(delta->dev, "%s dump au[%d] dts=%lld size=%d data=%*ph..%*ph\n", in dump_au() 73 ctx->name, au->vbuf.vb2_buf.index, au->dts, au->size, in dump_au() 83 dev_dbg(delta->dev, "%s dump frame[%d] dts=%lld type=%s field=%s data=%*ph\n", in dump_frame() 84 ctx->name, frame->index, frame->dts, in dump_frame() 154 frame->dts = 0; in delta_recycle() 161 struct delta_dts *dts; in delta_push_dts() local 163 dts = kzalloc(sizeof(*dts), GFP_KERNEL); in delta_push_dts() 164 if (!dts) in delta_push_dts() [all …]
|
/linux-6.12.1/arch/nios2/boot/dts/ |
D | Makefile | 3 obj-y := $(patsubst %.dts,%.dtb.o,$(CONFIG_NIOS2_DTB_SOURCE)) 5 dtb-$(CONFIG_OF_ALL_DTBS) := $(patsubst $(src)/%.dts,%.dtb, $(wildcard $(src)/*.dts))
|
/linux-6.12.1/arch/arm64/boot/dts/xilinx/ |
D | avnet-ultra96-rev1.dts | 3 * dts file for Avnet Ultra96 rev1 10 /dts-v1/; 12 #include "zynqmp-zcu100-revC.dts"
|
/linux-6.12.1/arch/xtensa/boot/dts/ |
D | Makefile | 2 # arch/xtensa/boot/dts/Makefile 13 dtb- := $(patsubst $(src)/%.dts,%.dtb, $(wildcard $(src)/*.dts))
|
/linux-6.12.1/arch/arm/boot/dts/intel/axm/ |
D | axm5516-amarillo.dts | 3 * arch/arm/boot/dts/axm5516-amarillo.dts 8 /dts-v1/;
|
/linux-6.12.1/drivers/hwmon/peci/ |
D | cputemp.c | 63 struct peci_sensor_data dts; member 81 "DTS", 161 * Processors return a value of DTS reading in S10.6 fixed point format 219 mutex_lock(&priv->temp.dts.state.lock); in get_dts() 220 if (!peci_sensor_need_update(&priv->temp.dts.state)) in get_dts() 238 priv->temp.dts.value = in get_dts() 241 peci_sensor_mark_updated(&priv->temp.dts.state); in get_dts() 244 *val = priv->temp.dts.value; in get_dts() 246 mutex_unlock(&priv->temp.dts.state.lock); in get_dts() 439 mutex_init(&priv->temp.dts.state.lock); in sensor_init() [all …]
|