| /drivers/thermal/ |
| A D | imx8mm_thermal.c | 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() 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 D | rockchip_thermal.c | 170 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 D | rtc-x1205.c | 293 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 D | rtc-rs5c372.c | 324 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 D | bt1-pvt.c | 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() 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 D | qla_mid.c | 1190 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 D | phy-uniphier-usb3hs.c | 145 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 D | umem_dmabuf.c | 55 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 D | gpiolib-of.c | 1119 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 D | tegra210-emc-cc-r21021.c | 881 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 D | tegra210-emc.h | 794 u16 trim[TRIM_REGS_SIZE]; member
|
| A D | tegra210-emc-core.c | 319 .trim = {
|
| /drivers/mmc/host/ |
| A D | sdhci-pci-arasan.c | 190 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 D | sdhci-tegra.c | 825 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 D | clk-core.c | 482 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 D | libata-transport.c | 497 static DEVICE_ATTR(trim, S_IRUGO, show_ata_dev_trim, NULL); 806 SETUP_DEV_ATTRIBUTE(trim); in ata_attach_transport()
|
| A D | libata-core.c | 6437 force_quirk_onoff(trim, ATA_QUIRK_NOTRIM),
|
| /drivers/nvdimm/ |
| A D | btt.c | 153 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 D | drbd_receiver.c | 1671 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 D | rbd.c | 832 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()
|