Home
last modified time | relevance | path

Searched full:trim (Results 1 – 25 of 768) sorted by relevance

12345678910>>...31

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/nvmem/
Dsocionext,uniphier-efuse.yaml43 usb_rterm0: trim@54,4 {
47 usb_rterm1: trim@55,4 {
51 usb_rterm2: trim@58,4 {
55 usb_rterm3: trim@59,4 {
59 usb_sel_t0: trim@54,0 {
63 usb_sel_t1: trim@55,0 {
67 usb_sel_t2: trim@58,0 {
71 usb_sel_t3: trim@59,0 {
75 usb_hs_i0: trim@56,0 {
79 usb_hs_i2: trim@5a,0 {
/kernel/linux/linux-6.6/drivers/thermal/
Dimx8mm_thermal.c35 #define TRIM 0x3c macro
203 u32 trim[4] = { 0 }; in imx8mm_tmu_probe_set_calib_v2() local
217 memcpy(trim, buf, min(len, sizeof(trim))); in imx8mm_tmu_probe_set_calib_v2()
227 if (!trim[0] && !trim[1] && !trim[2] && !trim[3]) { in imx8mm_tmu_probe_set_calib_v2()
237 FIELD_GET(TRIM2_BUF_VERF_SEL_MASK, trim[0])) | in imx8mm_tmu_probe_set_calib_v2()
239 FIELD_GET(TRIM2_BUF_SLOP_SEL_MASK, trim[0])), in imx8mm_tmu_probe_set_calib_v2()
243 FIELD_GET(TRIM2_BJT_CUR_MASK, trim[0])) | in imx8mm_tmu_probe_set_calib_v2()
244 FIELD_PREP(TRIM_BGR_MASK, FIELD_GET(TRIM2_BGR_MASK, trim[0])) | in imx8mm_tmu_probe_set_calib_v2()
245 FIELD_PREP(TRIM_VLSB_MASK, FIELD_GET(TRIM2_VLSB_MASK, trim[0])) | in imx8mm_tmu_probe_set_calib_v2()
247 tmu->base + TRIM); in imx8mm_tmu_probe_set_calib_v2()
[all …]
/kernel/linux/linux-6.6/fs/jfs/
Djfs_discard.c20 * FUNCTION: TRIM the specified block range on device, if supported
54 * FUNCTION: attempt to discard (TRIM) all free blocks from the
76 * start: First Byte to trim in jfs_ioc_trim()
77 * len: number of Bytes to trim from start in jfs_ioc_trim()
95 * we trim all ag's within the range in jfs_ioc_trim()
/kernel/linux/linux-5.10/fs/jfs/
Djfs_discard.c20 * FUNCTION: TRIM the specified block range on device, if supported
54 * FUNCTION: attempt to discard (TRIM) all free blocks from the
76 * start: First Byte to trim in jfs_ioc_trim()
77 * len: number of Bytes to trim from start in jfs_ioc_trim()
95 * we trim all ag's within the range in jfs_ioc_trim()
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-ata124 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
134 unqueued: Drive supports unqueued DSM TRIM only
136 queued: Drive supports queued DSM TRIM
139 be buggy and only unqueued TRIM commands
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-ata124 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
134 unqueued: Drive supports unqueued DSM TRIM only
136 queued: Drive supports queued DSM TRIM
139 be buggy and only unqueued TRIM commands
/kernel/linux/linux-5.10/arch/mips/boot/dts/cavium-octeon/
Docteon_68xx.dts74 cavium,qlm-trim = "4,sgmii";
83 cavium,qlm-trim = "4,sgmii";
92 cavium,qlm-trim = "4,sgmii";
101 cavium,qlm-trim = "4,sgmii";
118 cavium,qlm-trim = "0,sgmii";
127 cavium,qlm-trim = "0,sgmii";
136 cavium,qlm-trim = "0,sgmii";
145 cavium,qlm-trim = "0,sgmii";
162 cavium,qlm-trim = "2,sgmii";
171 cavium,qlm-trim = "2,sgmii";
[all …]
/kernel/linux/linux-6.6/arch/mips/boot/dts/cavium-octeon/
Docteon_68xx.dts74 cavium,qlm-trim = "4,sgmii";
83 cavium,qlm-trim = "4,sgmii";
92 cavium,qlm-trim = "4,sgmii";
101 cavium,qlm-trim = "4,sgmii";
118 cavium,qlm-trim = "0,sgmii";
127 cavium,qlm-trim = "0,sgmii";
136 cavium,qlm-trim = "0,sgmii";
145 cavium,qlm-trim = "0,sgmii";
162 cavium,qlm-trim = "2,sgmii";
171 cavium,qlm-trim = "2,sgmii";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/
Dqcom,qusb2-phy.yaml78 Phandle to nvmem cell that contains 'HS Tx trim'
114 qcom,hstx-trim-value:
146 qcom,hsdisc-trim-value:
178 qcom,hstx-trim-value: false
181 qcom,hsdisc-trim-value: false
Dphy-stm32-usbphyc.yaml122 st,trim-hs-current:
146 st,trim-hs-impedance:
257 st,trim-hs-current = <15>;
258 st,trim-hs-impedance = <1>;
275 st,trim-hs-current = <15>;
276 st,trim-hs-impedance = <1>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/
Dnvidia,tegra20-sdhci.txt84 - nvidia,default-trim : Specify the default outbound clock trimmer
86 - nvidia,dqs-trim : Specify DQS trim value for HS400 timing
97 Notes on tap and trim values:
103 - The DQS trim values are only used on controllers which support
/kernel/linux/linux-5.10/drivers/rtc/
Drtc-rs5c372.c322 static int rs5c372_get_trim(struct i2c_client *client, int *osc, int *trim) in rs5c372_get_trim() argument
330 if (trim) { in rs5c372_get_trim()
331 dev_dbg(&client->dev, "%s: raw trim=%x\n", __func__, tmp); in rs5c372_get_trim()
344 *trim = tmp; in rs5c372_get_trim()
472 int err, osc, trim; in rs5c372_rtc_proc() local
474 err = rs5c372_get_trim(to_i2c_client(dev), &osc, &trim); in rs5c372_rtc_proc()
478 seq_printf(seq, "trim\t\t: %d\n", trim); in rs5c372_rtc_proc()
502 int err, trim; in rs5c372_sysfs_show_trim() local
504 err = rs5c372_get_trim(to_i2c_client(dev), NULL, &trim); in rs5c372_sysfs_show_trim()
508 return sprintf(buf, "%d\n", trim); in rs5c372_sysfs_show_trim()
[all …]
/kernel/linux/linux-6.6/drivers/hwmon/
Dbt1-pvt.h70 * @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
74 * @PVT_TRIM_TEMP: Maximum temperature encoded by the trim factor.
75 * @PVT_TRIM_STEP: Temperature stride corresponding to the trim value.
Dbt1-pvt.c130 * getting back enabled. The same concerns the temperature trim and
152 static inline void pvt_set_trim(struct pvt_hwmon *pvt, u32 trim) in pvt_set_trim() argument
156 trim = FIELD_PREP(PVT_CTRL_TRIM_MASK, trim); in pvt_set_trim()
160 trim | old); in pvt_set_trim()
220 * Lock the interface mutex to serialize trim, timeouts and alarm in pvt_soft_isr()
624 u32 trim; in pvt_write_trim() local
628 * Serialize trim update, since a part of the register is changed and in pvt_write_trim()
635 trim = pvt_calc_trim(val); in pvt_write_trim()
636 pvt_set_trim(pvt, trim); in pvt_write_trim()
975 u32 trim, temp; in pvt_init_iface() local
[all …]
/kernel/linux/linux-5.10/drivers/hwmon/
Dbt1-pvt.h70 * @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
74 * @PVT_TRIM_TEMP: Maximum temperature encoded by the trim factor.
75 * @PVT_TRIM_STEP: Temperature stride corresponding to the trim value.
Dbt1-pvt.c154 * getting back enabled. The same concerns the temperature trim and
176 static inline void pvt_set_trim(struct pvt_hwmon *pvt, u32 trim) in pvt_set_trim() argument
180 trim = FIELD_PREP(PVT_CTRL_TRIM_MASK, trim); in pvt_set_trim()
184 trim | old); in pvt_set_trim()
244 * Lock the interface mutex to serialize trim, timeouts and alarm in pvt_soft_isr()
648 u32 trim; in pvt_write_trim() local
652 * Serialize trim update, since a part of the register is changed and in pvt_write_trim()
659 trim = pvt_calc_trim(val); in pvt_write_trim()
660 pvt_set_trim(pvt, trim); in pvt_write_trim()
1008 u32 trim, temp; in pvt_init_iface() local
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/
Djfs.rst53 This enables/disables the use of discard/TRIM commands.
54 The discard/TRIM commands are sent to the underlying
59 a TRIM command to the block device is considered useful.
/kernel/linux/linux-5.10/Documentation/admin-guide/
Djfs.rst53 This enables/disables the use of discard/TRIM commands.
54 The discard/TRIM commands are sent to the underlying
59 a TRIM command to the block device is considered useful.
/kernel/linux/linux-5.10/drivers/mmc/core/
Dquirks.h73 * 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
/kernel/linux/linux-5.10/scripts/
Dparse-maintainers.pl101 sub trim { subroutine
153 $line = $1 . ":\t" . trim($2) . "\n";
158 $case = trim($lastline);
170 trim($lastline) eq "" or die ("Odd non-pattern line '$lastline' for '$case'");
/kernel/linux/linux-6.6/fs/ocfs2/
Ddlmglue.h72 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 */
/kernel/linux/linux-6.6/scripts/
Dparse-maintainers.pl101 sub trim { subroutine
153 $line = $1 . ":\t" . trim($2) . "\n";
158 $case = trim($lastline);
170 trim($lastline) eq "" or die ("Odd non-pattern line '$lastline' for '$case'");
/kernel/linux/linux-5.10/fs/ocfs2/
Ddlmglue.h74 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 */
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ieee802154/
Dat86rf230.txt15 - xtal-trim: u8 value for fine tuning the internal capacitance
26 xtal-trim = /bits/ 8 <0x06>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ieee802154/
Dat86rf230.txt15 - xtal-trim: u8 value for fine tuning the internal capacitance
26 xtal-trim = /bits/ 8 <0x06>;

12345678910>>...31