Lines Matching refs:param

183 	struct wdt87xx_sys_param	param;
435 struct wdt87xx_sys_param *param)
446 param->vendor_id = get_unaligned_le16(buf + DEV_DESC_OFFSET_VID);
447 param->product_id = get_unaligned_le16(buf + DEV_DESC_OFFSET_PID);
455 param->xmls_id1 = get_unaligned_le16(buf + CTL_PARAM_OFFSET_XMLS_ID1);
456 param->xmls_id2 = get_unaligned_le16(buf + CTL_PARAM_OFFSET_XMLS_ID2);
457 param->phy_ch_x = get_unaligned_le16(buf + CTL_PARAM_OFFSET_PHY_CH_X);
458 param->phy_ch_y = get_unaligned_le16(buf + CTL_PARAM_OFFSET_PHY_CH_Y);
459 param->phy_w = get_unaligned_le16(buf + CTL_PARAM_OFFSET_PHY_W) / 10;
460 param->phy_h = get_unaligned_le16(buf + CTL_PARAM_OFFSET_PHY_H) / 10;
463 param->scaling_factor =
466 param->max_x = MAX_UNIT_AXIS;
467 param->max_y = DIV_ROUND_CLOSEST(MAX_UNIT_AXIS * param->phy_h,
468 param->phy_w);
476 param->plat_id = buf[1];
491 param->fw_id = get_unaligned_le16(&buf[1]);
495 param->fw_id, param->plat_id,
496 param->xmls_id1, param->xmls_id2);
538 chip_id = (wdt->param.fw_id >> 12) & 0xF;
848 error = wdt87xx_get_sysparam(client, &wdt->param);
887 cfg_csum = wdt->param.xmls_id1;
888 cfg_csum = (cfg_csum << 16) | wdt->param.xmls_id2;
899 return sysfs_emit(buf, "%x\n", wdt->param.fw_id);
908 return sysfs_emit(buf, "%x\n", wdt->param.plat_id);
950 struct wdt87xx_sys_param *param,
966 w *= param->scaling_factor;
973 y = DIV_ROUND_CLOSEST(y * param->phy_h, param->phy_w);
976 if (x > param->max_x || y > param->max_y)
1010 &wdt->param,
1025 unsigned int res = DIV_ROUND_CLOSEST(MAX_UNIT_AXIS, wdt->param.phy_w);
1037 input->id.vendor = wdt->param.vendor_id;
1038 input->id.product = wdt->param.product_id;
1042 wdt->param.max_x, 0, 0);
1044 wdt->param.max_y, 0, 0);
1049 0, wdt->param.max_x, 0, 0);
1087 error = wdt87xx_get_sysparam(client, &wdt->param);