Home
last modified time | relevance | path

Searched refs:trim (Results 1 – 20 of 20) sorted by relevance

/drivers/thermal/
A Dimx8mm_thermal.c203 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()
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()
250 FIELD_GET(TRIM3_TCA25_0_LSB_MASK, trim[1]) | in imx8mm_tmu_probe_set_calib_v2()
253 FIELD_GET(TRIM4_TCA105_0_MASK, trim[2])), in imx8mm_tmu_probe_set_calib_v2()
257 FIELD_GET(TRIM5_TCA25_1_MASK, trim[3])) | in imx8mm_tmu_probe_set_calib_v2()
259 FIELD_GET(TRIM5_TCA105_1_MASK, trim[3])), in imx8mm_tmu_probe_set_calib_v2()
263 FIELD_GET(TRIM3_TCA40_0_MASK, trim[1])) | in imx8mm_tmu_probe_set_calib_v2()
[all …]
A Drockchip_thermal.c170 int trim; member
1521 int trim_base = 0, trim_base_frac = 0, trim = 0; in rockchip_get_trim_configuration() local
1527 thermal->trim = 0; in rockchip_get_trim_configuration()
1560 if (!rockchip_get_efuse_value(np, "trim", &trim)) in rockchip_get_trim_configuration()
1561 thermal->trim = trim; in rockchip_get_trim_configuration()
1562 if (trim) { in rockchip_get_trim_configuration()
1563 trim_code = tsadc->get_trim_code(&tsadc->table, trim, in rockchip_get_trim_configuration()
1644 int trim = thermal->trim; in rockchip_thermal_register_sensor() local
1653 error = rockchip_get_efuse_value(sensor->of_node, "trim", &trim); in rockchip_thermal_register_sensor()
1659 if (trim) { in rockchip_thermal_register_sensor()
[all …]
/drivers/rtc/
A Drtc-x1205.c293 static int x1205_get_dtrim(struct i2c_client *client, int *trim) in x1205_get_dtrim() argument
320 *trim = 0; in x1205_get_dtrim()
323 *trim += 20; in x1205_get_dtrim()
326 *trim += 10; in x1205_get_dtrim()
329 *trim = -*trim; in x1205_get_dtrim()
334 static int x1205_get_atrim(struct i2c_client *client, int *trim) in x1205_get_atrim() argument
369 *trim = (atr * 250) + 11000; in x1205_get_atrim()
371 dev_dbg(&client->dev, "%s: real=%d\n", __func__, *trim); in x1205_get_atrim()
A Drtc-rs5c372.c324 static int rs5c372_get_trim(struct i2c_client *client, int *osc, int *trim) in rs5c372_get_trim() argument
336 if (trim) { in rs5c372_get_trim()
350 *trim = tmp; in rs5c372_get_trim()
478 int err, osc, trim; in rs5c372_rtc_proc() local
480 err = rs5c372_get_trim(to_i2c_client(dev), &osc, &trim); in rs5c372_rtc_proc()
484 seq_printf(seq, "trim\t\t: %d\n", trim); in rs5c372_rtc_proc()
681 int err, trim; in rs5c372_sysfs_show_trim() local
683 err = rs5c372_get_trim(to_i2c_client(dev), NULL, &trim); in rs5c372_sysfs_show_trim()
687 return sprintf(buf, "%d\n", trim); in rs5c372_sysfs_show_trim()
689 static DEVICE_ATTR(trim, S_IRUGO, rs5c372_sysfs_show_trim, NULL);
/drivers/hwmon/
A Dbt1-pvt.c152 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()
624 u32 trim; in pvt_write_trim() local
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
1020 trim = PVT_TRIM_DEF; in pvt_init_iface()
1023 trim = pvt_calc_trim(temp); in pvt_init_iface()
1025 pvt_set_trim(pvt, trim); in pvt_init_iface()
/drivers/scsi/qla2xxx/
A Dqla_mid.c1190 static void qla_trim_buf(struct qla_qpair *qp, u16 trim) in qla_trim_buf() argument
1195 if (!trim) in qla_trim_buf()
1198 for (i = 0; i < trim; i++) { in qla_trim_buf()
1219 qp->id, trim, qp->buf_pool.num_alloc); in qla_trim_buf()
1224 u32 trim; in __qla_adjust_buf() local
1233 trim = qp->buf_pool.num_alloc - qp->buf_pool.max_used; in __qla_adjust_buf()
1234 trim = (trim * 10) / 100; in __qla_adjust_buf()
1235 trim = trim ? trim : 1; in __qla_adjust_buf()
1236 qla_trim_buf(qp, trim); in __qla_adjust_buf()
/drivers/phy/socionext/
A Dphy-uniphier-usb3hs.c145 struct uniphier_u3hsphy_trim_param trim; in uniphier_u3hsphy_update_config() local
149 ret = uniphier_u3hsphy_get_nvparams(priv, &trim); in uniphier_u3hsphy_update_config()
158 if (!ret && trim_param_is_valid(&trim)) { in uniphier_u3hsphy_update_config()
159 priv->data->trim_func(priv, pconfig, &trim); in uniphier_u3hsphy_update_config()
/drivers/infiniband/core/
A Dumem_dmabuf.c55 unsigned long trim = cur + sg_dma_len(sg) - end; in ib_umem_dmabuf_map_pages() local
58 umem_dmabuf->last_sg_trim = trim; in ib_umem_dmabuf_map_pages()
59 sg_dma_len(sg) -= trim; in ib_umem_dmabuf_map_pages()
/drivers/gpio/
A Dgpiolib-of.c1119 int index = 0, ret, trim; in of_gpiochip_add_pin_range() local
1193 trim = chip->offset - offset; in of_gpiochip_add_pin_range()
1194 count -= trim; in of_gpiochip_add_pin_range()
1195 pin += trim; in of_gpiochip_add_pin_range()
/drivers/memory/tegra/
A Dtegra210-emc-cc-r21021.c881 const u16 *offsets = emc->offsets->trim; in tegra210_emc_r21021_set_clock()
914 const struct tegra210_emc_per_channel_regs *trim = in tegra210_emc_r21021_set_clock() local
918 if (!trim[i].offset) in tegra210_emc_r21021_set_clock()
921 if (emc->num_channels < 2 && trim[i].bank >= 1) in tegra210_emc_r21021_set_clock()
924 offset = trim[i].offset; in tegra210_emc_r21021_set_clock()
942 emc_channel_writel(emc, trim[i].bank, value, offset); in tegra210_emc_r21021_set_clock()
946 emc_channel_writel(emc, trim[i].bank, in tegra210_emc_r21021_set_clock()
A Dtegra210-emc.h794 u16 trim[TRIM_REGS_SIZE]; member
A Dtegra210-emc-core.c319 .trim = {
/drivers/mmc/host/
A Dsdhci-pci-arasan.c190 u8 drv_type, u8 itap, u8 trim, u8 clk) in arasan_phy_set() argument
226 ret = arasan_phy_write(host, trim, DLL_TRIM); in arasan_phy_set()
A Dsdhci-tegra.c825 static void tegra_sdhci_set_dqs_trim(struct sdhci_host *host, u8 trim) in tegra_sdhci_set_dqs_trim() argument
831 val |= trim << SDHCI_TEGRA_CAP_OVERRIDES_DQS_TRIM_SHIFT; in tegra_sdhci_set_dqs_trim()
/drivers/clk/microchip/
A Dclk-core.c482 u32 trim, rodiv, v; in roclk_set_rate_and_parent() local
486 roclk_calc_div_trim(rate, parent_rate, &rodiv, &trim); in roclk_set_rate_and_parent()
489 parent_rate, rate, rodiv, trim); in roclk_set_rate_and_parent()
520 v |= trim << REFO_TRIM_SHIFT; in roclk_set_rate_and_parent()
/drivers/ata/
A Dlibata-transport.c497 static DEVICE_ATTR(trim, S_IRUGO, show_ata_dev_trim, NULL);
806 SETUP_DEV_ATTRIBUTE(trim); in ata_attach_transport()
A Dlibata-core.c6437 force_quirk_onoff(trim, ATA_QUIRK_NOTRIM),
/drivers/nvdimm/
A Dbtt.c153 int *trim, int *error, unsigned long rwb_flags) in btt_map_read() argument
200 if (trim) in btt_map_read()
201 *trim = z_flag; in btt_map_read()
/drivers/block/drbd/
A Ddrbd_receiver.c1671 struct p_trim *trim = (pi->cmd == P_TRIM) ? pi->data : NULL; in read_in_block() local
1675 if (!trim && peer_device->connection->peer_integrity_tfm) { in read_in_block()
1689 if (trim) { in read_in_block()
1692 ds = be32_to_cpu(trim->size); in read_in_block()
1701 if (trim || zeroes) { in read_in_block()
1725 if (trim) { in read_in_block()
/drivers/block/
A Drbd.c832 bool trim; member
4974 if (rbd_dev->opts->trim) { in rbd_init_disk()
6331 opt->trim = false; in rbd_parse_param()
6513 pctx.opts->trim = RBD_TRIM_DEFAULT; in rbd_add_parse_args()

Completed in 78 milliseconds