Home
last modified time | relevance | path

Searched +full:- +full:- +full:trim +full:- +full:- (Results 1 – 25 of 766) sorted by relevance

12345678910>>...31

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/nvmem/
Dsocionext,uniphier-efuse.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/socionext,uniphier-efuse.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Keiji Hayashibara <hayashibara.keiji@socionext.com>
11 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
14 - $ref: nvmem.yaml#
18 const: socionext,uniphier-efuse
24 - compatible
25 - reg
[all …]
/kernel/linux/linux-6.6/drivers/thermal/
Dimx8mm_thermal.c1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/nvmem-consumer.h>
35 #define TRIM 0x3c macro
72 #define VER2_TEMP_LOW_LIMIT -40000
100 struct imx8mm_tmu *tmu = sensor->priv; in imx8mm_tmu_get_temp()
103 val = readl_relaxed(tmu->base + TRITSR) & TRITSR_TEMP0_VAL_MASK; in imx8mm_tmu_get_temp()
112 return -EAGAIN; in imx8mm_tmu_get_temp()
120 struct imx8mm_tmu *tmu = sensor->priv; in imx8mp_tmu_get_temp()
124 val = readl_relaxed(tmu->base + TRITSR); in imx8mp_tmu_get_temp()
125 ready = test_bit(probe_status_offset(sensor->hw_id), &val); in imx8mp_tmu_get_temp()
[all …]
/kernel/linux/linux-6.6/fs/jfs/
Djfs_discard.c1 // SPDX-License-Identifier: GPL-2.0-or-later
20 * FUNCTION: TRIM the specified block range on device, if supported
23 * ip - pointer to in-core inode
24 * blkno - starting block number to be trimmed (0..N)
25 * nblocks - number of blocks to be trimmed
34 struct super_block *sb = ip->i_sb; in jfs_issue_discard()
54 * FUNCTION: attempt to discard (TRIM) all free blocks from the
58 * ip - pointer to in-core inode;
59 * range - the range, given by user space
62 * 0 - success
[all …]
/kernel/linux/linux-5.10/fs/jfs/
Djfs_discard.c1 // SPDX-License-Identifier: GPL-2.0-or-later
20 * FUNCTION: TRIM the specified block range on device, if supported
23 * ip - pointer to in-core inode
24 * blkno - starting block number to be trimmed (0..N)
25 * nblocks - number of blocks to be trimmed
34 struct super_block *sb = ip->i_sb; in jfs_issue_discard()
54 * FUNCTION: attempt to discard (TRIM) all free blocks from the
58 * ip - pointer to in-core inode;
59 * range - the range, given by user space
62 * 0 - success
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-ata8 -------------------------------
35 persistent links in /dev/disk/by-path.
38 -------------------------------
65 ---------------------------------
69 - X is ata_port_id of the port where the device is connected,
70 - Y the port of the PM if any, and
71 - Z the device id: for PATA, there is usually 2 devices [0,1], only 1 for SATA.
124 What: /sys/class/ata_device/devX[.Y].Z/trim
129 (RO) Shows the DSM TRIM mode currently used by the device. Valid
132 unsupported: Drive does not support DSM TRIM
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-ata8 -------------------------------
35 persistent links in /dev/disk/by-path.
38 -------------------------------
65 ---------------------------------
69 - X is ata_port_id of the port where the device is connected,
70 - Y the port of the PM if any, and
71 - Z the device id: for PATA, there is usually 2 devices [0,1], only 1 for SATA.
124 What: /sys/class/ata_device/devX[.Y].Z/trim
129 (RO) Shows the DSM TRIM mode currently used by the device. Valid
132 unsupported: Drive does not support DSM TRIM
[all …]
/kernel/linux/linux-5.10/arch/mips/boot/dts/cavium-octeon/
Docteon_68xx.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
7 * use. Because of this, it contains a super-set of the available
11 compatible = "cavium,octeon-6880";
12 #address-cells = <2>;
13 #size-cells = <2>;
14 interrupt-parent = <&ciu2>;
17 compatible = "simple-bus";
18 #address-cells = <2>;
19 #size-cells = <2>;
[all …]
/kernel/linux/linux-6.6/arch/mips/boot/dts/cavium-octeon/
Docteon_68xx.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
7 * use. Because of this, it contains a super-set of the available
11 compatible = "cavium,octeon-6880";
12 #address-cells = <2>;
13 #size-cells = <2>;
14 interrupt-parent = <&ciu2>;
17 compatible = "simple-bus";
18 #address-cells = <2>;
19 #size-cells = <2>;
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/
Dqcom,qusb2-phy.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/phy/qcom,qusb2-phy.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Wesley Cheng <quic_wcheng@quicinc.com>
19 - items:
20 - enum:
21 - qcom,ipq6018-qusb2-phy
22 - qcom,ipq8074-qusb2-phy
23 - qcom,ipq9574-qusb2-phy
[all …]
Dphy-stm32-usbphyc.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/phy/phy-stm32-usbphyc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
22 |_ PHY port#2 ----| |________________
27 - Amelie Delaunay <amelie.delaunay@foss.st.com>
31 const: st,stm32mp1-usbphyc
42 "#address-cells":
45 "#size-cells":
48 vdda1v1-supply:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/
Dnvidia,tegra20-sdhci.txt7 by mmc.txt and the properties used by the sdhci-tegra driver.
10 - compatible : should be one of:
11 - "nvidia,tegra20-sdhci": for Tegra20
12 - "nvidia,tegra30-sdhci": for Tegra30
13 - "nvidia,tegra114-sdhci": for Tegra114
14 - "nvidia,tegra124-sdhci": for Tegra124 and Tegra132
15 - "nvidia,tegra210-sdhci": for Tegra210
16 - "nvidia,tegra186-sdhci": for Tegra186
17 - "nvidia,tegra194-sdhci": for Tegra194
18 - clocks: For Tegra210, Tegra186 and Tegra194 must contain two entries.
[all …]
/kernel/linux/linux-5.10/drivers/rtc/
Drtc-rs5c372.c1 // SPDX-License-Identifier: GPL-2.0-only
116 * - we're in the 21st century, so it's safe to ignore the century
118 * - we should use ALARM_A not ALARM_B (may be wrong on some boards)
133 struct i2c_client *client = rs5c->client; in rs5c_get_regs()
136 .addr = client->addr, in rs5c_get_regs()
138 .len = sizeof(rs5c->buf), in rs5c_get_regs()
139 .buf = rs5c->buf in rs5c_get_regs()
150 * The third method on the other hand doesn't work for the SMBus-only in rs5c_get_regs()
154 if (rs5c->smbus) { in rs5c_get_regs()
156 int size = sizeof(rs5c->buf) - 1; in rs5c_get_regs()
[all …]
/kernel/linux/linux-5.10/drivers/hwmon/
Dbt1-pvt.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Baikal-T1 Process, Voltage, Temperature sensor driver
17 /* Baikal-T1 PVT registers and their bitfields */
61 * PVT sensors-related limits and default values
70 * @PVT_TRIM_MIN: Minimal temperature sensor trim value.
71 * @PVT_TRIM_MAX: Maximal temperature sensor trim value.
72 * @PVT_TRIM_DEF: Default temperature sensor trim value (set a proper value
73 * when one is determined for Baikal-T1 SoC).
74 * @PVT_TRIM_TEMP: Maximum temperature encoded by the trim factor.
75 * @PVT_TRIM_STEP: Temperature stride corresponding to the trim value.
[all …]
Dbt1-pvt.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Baikal-T1 Process, Voltage, Temperature sensor driver
18 #include <linux/hwmon-sysfs.h>
33 #include "bt1-pvt.h"
43 PVT_SENSOR_INFO(1, "CPU Core Low-Vt", hwmon_in, LVT, LTHRES),
44 PVT_SENSOR_INFO(2, "CPU Core High-Vt", hwmon_in, HVT, HTHRES),
45 PVT_SENSOR_INFO(3, "CPU Core Standard-Vt", hwmon_in, SVT, STHRES),
50 * to PVT data and vice-versa are following:
51 * N = 1.8322e-8*(T^4) + 2.343e-5*(T^3) + 8.7018e-3*(T^2) + 3.9269*(T^1) +
53 * T = -1.6743e-11*(N^4) + 8.1542e-8*(N^3) + -1.8201e-4*(N^2) +
[all …]
/kernel/linux/linux-6.6/drivers/hwmon/
Dbt1-pvt.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Baikal-T1 Process, Voltage, Temperature sensor driver
17 /* Baikal-T1 PVT registers and their bitfields */
61 * PVT sensors-related limits and default values
70 * @PVT_TRIM_MIN: Minimal temperature sensor trim value.
71 * @PVT_TRIM_MAX: Maximal temperature sensor trim value.
72 * @PVT_TRIM_DEF: Default temperature sensor trim value (set a proper value
73 * when one is determined for Baikal-T1 SoC).
74 * @PVT_TRIM_TEMP: Maximum temperature encoded by the trim factor.
75 * @PVT_TRIM_STEP: Temperature stride corresponding to the trim value.
[all …]
Dbt1-pvt.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Baikal-T1 Process, Voltage, Temperature sensor driver
18 #include <linux/hwmon-sysfs.h>
34 #include "bt1-pvt.h"
44 PVT_SENSOR_INFO(1, "CPU Core Low-Vt", hwmon_in, LVT, LTHRES),
45 PVT_SENSOR_INFO(2, "CPU Core High-Vt", hwmon_in, HVT, HTHRES),
46 PVT_SENSOR_INFO(3, "CPU Core Standard-Vt", hwmon_in, SVT, STHRES),
51 * to PVT data and vice-versa are following:
52 * N = 1.8322e-8*(T^4) + 2.343e-5*(T^3) + 8.7018e-3*(T^2) + 3.9269*(T^1) +
54 * T = -1.6743e-11*(N^4) + 8.1542e-8*(N^3) + -1.8201e-4*(N^2) +
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/
Djfs.rst14 iocharset=utf8 for UTF-8 translations. This requires
22 read-write. The resize keyword with no value will grow
38 errors=remount-ro(*)
39 Remount the filesystem read-only on an error.
44 Override on-disk uid with specified value
46 Override on-disk gid with specified value
48 Override on-disk umask with specified octal value. For
53 This enables/disables the use of discard/TRIM commands.
54 The discard/TRIM commands are sent to the underlying
56 devices and sparse/thinly-provisioned LUNs. The FITRIM ioctl
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/
Djfs.rst14 iocharset=utf8 for UTF-8 translations. This requires
22 read-write. The resize keyword with no value will grow
38 errors=remount-ro(*)
39 Remount the filesystem read-only on an error.
44 Override on-disk uid with specified value
46 Override on-disk gid with specified value
48 Override on-disk umask with specified octal value. For
53 This enables/disables the use of discard/TRIM commands.
54 The discard/TRIM commands are sent to the underlying
56 devices and sparse/thinly-provisioned LUNs. The FITRIM ioctl
[all …]
/kernel/linux/linux-5.10/drivers/mmc/core/
Dquirks.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * This file contains work-arounds for many known SD/MMC
38 * instead of CMD12-bounded multiblock transfers. For now we'll
40 * - Certain Toshiba cards.
44 MMC_FIXUP("SDMB-32", CID_MANFID_SANDISK, CID_OEMID_ANY, add_quirk_mmc,
73 * secure trim can result in unrecoverable corruption due to a
94 * On Some Kingston eMMCs, performing trim can result in
103 * Kingston EMMC04G-M627 advertises TRIM but it does not seems to
110 * Micron MTFC4GACAJCN-1M advertises TRIM but it does not seems to
174 for (f = table; f->vendor_fixup; f++) { in mmc_fixup_device()
[all …]
/kernel/linux/linux-6.6/scripts/
Dparse-maintainers.pl1 #!/usr/bin/perl -w
2 # SPDX-License-Identifier: GPL-2.0
21 die "$P: invalid argument - use --help if necessary\n";
33 --input => MAINTAINERS file to read (default: MAINTAINERS)
34 --output => sorted MAINTAINERS file to write (default: MAINTAINERS.new)
35 --section => new sorted MAINTAINERS file to write to (default: SECTION.new)
36 --order => Use the preferred section content output ordering (default: 0)
51 K: Keyword - patch content regex
84 $a_index = 1000 if ($a_index == -1);
85 $b_index = 1000 if ($b_index == -1);
[all …]
/kernel/linux/linux-5.10/scripts/
Dparse-maintainers.pl1 #!/usr/bin/perl -w
2 # SPDX-License-Identifier: GPL-2.0
21 die "$P: invalid argument - use --help if necessary\n";
33 --input => MAINTAINERS file to read (default: MAINTAINERS)
34 --output => sorted MAINTAINERS file to write (default: MAINTAINERS.new)
35 --section => new sorted MAINTAINERS file to write to (default: SECTION.new)
36 --order => Use the preferred section content output ordering (default: 0)
51 K: Keyword - patch content regex
84 $a_index = 1000 if ($a_index == -1);
85 $b_index = 1000 if ($b_index == -1);
[all …]
/kernel/linux/linux-5.10/fs/ocfs2/
Ddlmglue.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /* -*- mode: c; c-basic-offset: 8; -*-
74 u8 tf_success; /* trim is successful, or not */
76 u64 tf_start; /* trim start offset in clusters */
77 u64 tf_len; /* trim end offset in clusters */
78 u64 tf_minlen; /* trim minimum contiguous free clusters */
93 /* don't block waiting for the downconvert thread, instead return -EAGAIN */
151 /* 99% of the time we don't want to supply any additional flags --
/kernel/linux/linux-6.6/fs/ocfs2/
Ddlmglue.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
72 u8 tf_success; /* trim is successful, or not */
74 u64 tf_start; /* trim start offset in clusters */
75 u64 tf_len; /* trim end offset in clusters */
76 u64 tf_minlen; /* trim minimum contiguous free clusters */
91 /* don't block waiting for the downconvert thread, instead return -EAGAIN */
149 /* 99% of the time we don't want to supply any additional flags --
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ieee802154/
Dat86rf230.txt4 - compatible: should be "atmel,at86rf230", "atmel,at86rf231",
6 - spi-max-frequency: maximal bus speed, should be set to 7500000 depends
8 - reg: the chipselect index
9 - interrupts: the interrupt generated by the device. Non high-level
13 - reset-gpio: GPIO spec for the rstn pin
14 - sleep-gpio: GPIO spec for the slp_tr pin
15 - xtal-trim: u8 value for fine tuning the internal capacitance
22 spi-max-frequency = <7500000>;
25 interrupt-parent = <&gpio3>;
26 xtal-trim = /bits/ 8 <0x06>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ieee802154/
Dat86rf230.txt4 - compatible: should be "atmel,at86rf230", "atmel,at86rf231",
6 - spi-max-frequency: maximal bus speed, should be set to 7500000 depends
8 - reg: the chipselect index
9 - interrupts: the interrupt generated by the device. Non high-level
13 - reset-gpio: GPIO spec for the rstn pin
14 - sleep-gpio: GPIO spec for the slp_tr pin
15 - xtal-trim: u8 value for fine tuning the internal capacitance
22 spi-max-frequency = <7500000>;
25 interrupt-parent = <&gpio3>;
26 xtal-trim = /bits/ 8 <0x06>;

12345678910>>...31