| /drivers/power/regulator/ |
| A D | s5m8767.c | 100 ret = pmic_reg_read(dev->parent, param->vol_addr); in reg_get_value() 104 desc = param->vol; in reg_get_value() 105 val = (ret >> param->vol_bitpos) & param->vol_bitmask; in reg_get_value() 117 desc = param->vol; in reg_set_value() 121 val = (val & param->vol_bitmask) << param->vol_bitpos; in reg_set_value() 122 ret = pmic_clrsetbits(dev->parent, param->vol_addr, in reg_set_value() 123 param->vol_bitmask << param->vol_bitpos, in reg_set_value() 159 ret = pmic_reg_read(dev->parent, param->reg_enaddr); in reg_get_enable() 173 ret = pmic_reg_read(dev->parent, param->reg_enaddr); in reg_set_enable() 177 ret = pmic_clrsetbits(dev->parent, param->reg_enaddr, in reg_set_enable() [all …]
|
| /drivers/pinctrl/ |
| A D | pinctrl-zynqmp.c | 160 if (param == PM_PINCTRL_CONFIG_TRI_STATE) { in zynqmp_pm_pinctrl_set_config() 409 switch (param) { in zynqmp_pinconf_set() 411 param = PM_PINCTRL_CONFIG_SLEW_RATE; in zynqmp_pinconf_set() 415 param = PM_PINCTRL_CONFIG_PULL_CTRL; in zynqmp_pinconf_set() 420 param = PM_PINCTRL_CONFIG_PULL_CTRL; in zynqmp_pinconf_set() 425 param = PM_PINCTRL_CONFIG_BIAS_STATUS; in zynqmp_pinconf_set() 430 param = PM_PINCTRL_CONFIG_SCHMITT_CMOS; in zynqmp_pinconf_set() 434 param = PM_PINCTRL_CONFIG_SCHMITT_CMOS; in zynqmp_pinconf_set() 475 param = PM_PINCTRL_CONFIG_TRI_STATE; in zynqmp_pinconf_set() 488 param = PM_PINCTRL_CONFIG_TRI_STATE; in zynqmp_pinconf_set() [all …]
|
| A D | pinctrl-sandbox.c | 116 if ((priv->pins_param[selector] & BIT(p->param)) && in sandbox_get_pin_muxing() 117 (!!(priv->pins_value[selector] & BIT(p->param)) == in sandbox_get_pin_muxing() 245 unsigned param, unsigned argument) in sandbox_pinconf_set() argument 251 param, argument); in sandbox_pinconf_set() 253 priv->pins_param[pin_selector] |= BIT(param); in sandbox_pinconf_set() 255 priv->pins_value[pin_selector] |= BIT(param); in sandbox_pinconf_set() 257 priv->pins_value[pin_selector] &= ~BIT(param); in sandbox_pinconf_set() 264 unsigned param, unsigned argument) in sandbox_pinconf_group_set() argument 268 param, argument); in sandbox_pinconf_group_set()
|
| A D | pinctrl-generic.c | 175 return p->param; in pinconf_prop_name_to_param() 193 unsigned selector, unsigned param, in pinconf_enable_setting() argument 204 return ops->pinconf_group_set(dev, selector, param, in pinconf_enable_setting() 211 return ops->pinconf_set(dev, selector, param, argument); in pinconf_enable_setting() 222 unsigned selector, unsigned param, in pinconf_enable_setting() argument 276 int len, func_selector, param, ret; in pinctrl_generic_set_state_one() local 306 param = pinconf_prop_name_to_param(dev, propname, in pinctrl_generic_set_state_one() 308 if (param < 0) in pinctrl_generic_set_state_one() 318 selector, param, arg); in pinctrl_generic_set_state_one()
|
| A D | pinctrl-at91-pio4.c | 68 u32 param, arg, conf = 0; in atmel_pinctrl_get_pinconf() local 77 param = params->param; in atmel_pinctrl_get_pinconf() 84 switch (param) { in atmel_pinctrl_get_pinconf() 133 __func__, param); in atmel_pinctrl_get_pinconf()
|
| /drivers/firmware/scmi/ |
| A D | optee_agent.c | 148 struct tee_param param[1] = { }; in open_channel() local 170 param[0].u.value.a = chan->channel_id; in open_channel() 176 ret = tee_invoke_func(sess->tee, &cmd_arg, ARRAY_SIZE(param), param); in open_channel() 187 sess->channel_hdl = param[0].u.value.a; in open_channel() 201 struct tee_param param[3] = { }; in invoke_cmd() local 206 param[0].u.value.a = sess->channel_hdl; in invoke_cmd() 217 param[1].u.memref.shm = sess->tee_shm; in invoke_cmd() 218 param[1].u.memref.size = in_size; in invoke_cmd() 220 param[2].u.memref.shm = sess->tee_shm; in invoke_cmd() 227 ret = tee_invoke_func(sess->tee, &arg, ARRAY_SIZE(param), param); in invoke_cmd() [all …]
|
| /drivers/tee/broadcom/ |
| A D | chimp_optee.c | 65 struct tee_param param[1]; in chimp_handshake_status_optee() local 72 param[0].attr = TEE_PARAM_ATTR_TYPE_VALUE_INOUT; in chimp_handshake_status_optee() 73 param[0].u.value.a = timeout; in chimp_handshake_status_optee() 75 ret = tee_invoke_func(chimp_data.tee, &arg, ARRAY_SIZE(param), param); in chimp_handshake_status_optee() 83 *hs = param[0].u.value.a; in chimp_handshake_status_optee() 101 struct tee_param param[1]; in chimp_health_status_optee() local 108 param[0].attr = TEE_PARAM_ATTR_TYPE_VALUE_OUTPUT; in chimp_health_status_optee() 110 ret = tee_invoke_func(chimp_data.tee, &arg, ARRAY_SIZE(param), param); in chimp_health_status_optee() 118 *health = param[0].u.value.a; in chimp_health_status_optee()
|
| /drivers/tee/optee/ |
| A D | core.c | 430 reg_pair_from_64(¶m->a1, ¶m->a2, in handle_rpc() 433 reg_pair_from_64(¶m->a4, ¶m->a5, (ulong)shm); in handle_rpc() 435 param->a1 = 0; in handle_rpc() 436 param->a2 = 0; in handle_rpc() 437 param->a4 = 0; in handle_rpc() 438 param->a5 = 0; in handle_rpc() 442 shm = reg_pair_to_ptr(param->a1, param->a2); in handle_rpc() 448 shm = reg_pair_to_ptr(param->a1, param->a2); in handle_rpc() 484 reg_pair_from_64(¶m.a1, ¶m.a2, virt_to_phys(arg)); in do_call_with_arg() 492 pdata->invoke_fn(param.a0, param.a1, param.a2, param.a3, in do_call_with_arg() [all …]
|
| /drivers/rng/ |
| A D | optee_rng.c | 84 struct tee_param param = {0}; in get_optee_rng_data() local 91 param.attr = TEE_PARAM_ATTR_TYPE_MEMREF_INOUT; in get_optee_rng_data() 92 param.u.memref.shm = entropy_shm_pool; in get_optee_rng_data() 93 param.u.memref.size = *size; in get_optee_rng_data() 95 ret = tee_invoke_func(dev->parent, &arg, 1, ¶m); in get_optee_rng_data() 105 memcpy(buf, param.u.memref.shm->addr, param.u.memref.size); in get_optee_rng_data() 106 *size = param.u.memref.size; in get_optee_rng_data()
|
| /drivers/net/ |
| A D | mvgbe.c | 221 struct mvgbe_winparam *param) in set_access_control() argument 228 access_prot_reg &= (~(3 << (param->win * 2))); in set_access_control() 229 access_prot_reg |= (param->access_ctrl << (param->win * 2)); in set_access_control() 233 MVGBE_REG_WR(regs->barsz[param->win].size, in set_access_control() 234 (((param->size / 0x10000) - 1) << 16)); in set_access_control() 237 MVGBE_REG_WR(regs->barsz[param->win].bar, in set_access_control() 238 (param->target | param->attrib | param->base_addr)); in set_access_control() 240 if (param->win < 4) in set_access_control() 241 MVGBE_REG_WR(regs->ha_remap[param->win], param->high_addr); in set_access_control() 244 if (param->enable == 1) in set_access_control() [all …]
|
| /drivers/scsi/ |
| A D | scsi.c | 148 u8 *param = tempbuff; in scsi_setup_erase_ext() local 151 memset(param, 0, param_size); in scsi_setup_erase_ext() 153 param[1] = SCSI_UNMAP_PARAM_LEN; in scsi_setup_erase_ext() 157 param[8] = 0x0; in scsi_setup_erase_ext() 158 param[9] = 0x0; in scsi_setup_erase_ext() 159 param[10] = 0x0; in scsi_setup_erase_ext() 160 param[11] = 0x0; in scsi_setup_erase_ext() 163 param[14] = (start >> 8) & 0xff; in scsi_setup_erase_ext() 164 param[15] = (start) & 0xff; in scsi_setup_erase_ext() 168 param[19] = (blocks) & 0xff; in scsi_setup_erase_ext() [all …]
|
| /drivers/usb/gadget/rcar/ |
| A D | mod.h | 123 #define usbhs_mod_call(priv, func, param...) \ argument 129 mod->func(param); \ 133 #define usbhs_mod_info_call(priv, func, param...) \ argument 138 info->func(param); \
|
| /drivers/pinctrl/meson/ |
| A D | pinctrl-meson.c | 202 unsigned int param) in meson_pinconf_bias_set() argument 213 if (param == PIN_CONFIG_BIAS_DISABLE) { in meson_pinconf_bias_set() 225 (param == PIN_CONFIG_BIAS_PULL_UP ? BIT(bit) : 0)); in meson_pinconf_bias_set() 272 unsigned int param, unsigned int arg) in meson_pinconf_set() argument 276 switch (param) { in meson_pinconf_set() 280 ret = meson_pinconf_bias_set(dev, pin, param); in meson_pinconf_set() 286 dev_err(dev, "unsupported configuration parameter %u\n", param); in meson_pinconf_set() 295 unsigned int param, unsigned int arg) in meson_pinconf_group_set() argument 302 ret = meson_pinconf_set(dev, grp->pins[i], param, arg); in meson_pinconf_group_set()
|
| A D | pinctrl-meson.h | 156 unsigned int param, unsigned int arg); 159 unsigned int param, unsigned int arg);
|
| /drivers/pinctrl/uniphier/ |
| A D | pinctrl-uniphier-core.c | 172 unsigned int param, unsigned int arg) in uniphier_pinconf_bias_set() argument 182 switch (param) { in uniphier_pinconf_bias_set() 292 unsigned int param, unsigned int arg) in uniphier_pinconf_set() argument 296 switch (param) { in uniphier_pinconf_set() 301 ret = uniphier_pinconf_bias_set(dev, pin, param, arg); in uniphier_pinconf_set() 310 dev_err(dev, "unsupported configuration parameter %u\n", param); in uniphier_pinconf_set() 319 unsigned int param, unsigned int arg) in uniphier_pinconf_group_set() argument 327 ret = uniphier_pinconf_set(dev, grp->pins[i], param, arg); in uniphier_pinconf_group_set()
|
| /drivers/ram/stm32mp1/ |
| A D | stm32mp1_ram.c | 118 } param[] = { in stm32mp1_ddr_setup() local 137 for (idx = 0; idx < ARRAY_SIZE(param); idx++) { in stm32mp1_ddr_setup() 138 ret = ofnode_read_u32_array(node, param[idx].name, in stm32mp1_ddr_setup() 140 param[idx].offset), in stm32mp1_ddr_setup() 141 param[idx].size); in stm32mp1_ddr_setup() 143 param[idx].name, param[idx].size, ret); in stm32mp1_ddr_setup() 146 param[idx].name, ret); in stm32mp1_ddr_setup()
|
| /drivers/pinctrl/qcom/ |
| A D | pinctrl-qcom.c | 164 unsigned int param, unsigned int argument) in msm_pinconf_set_special() argument 174 switch (param) { in msm_pinconf_set_special() 198 unsigned int param, unsigned int argument) in msm_pinconf_set() argument 206 return msm_pinconf_set_special(priv, pin_selector, param, argument); in msm_pinconf_set() 208 switch (param) { in msm_pinconf_set()
|
| /drivers/phy/ |
| A D | sti_usb_phy.c | 41 int param; member 74 reg = (void __iomem *)phy->regmap->ranges[0].start + phy->param; in sti_usb_phy_init() 150 priv->param = cells[PHYPARAM_REG]; in sti_usb_phy_probe()
|
| /drivers/net/fsl-mc/ |
| A D | dpni.c | 585 enum dpni_queue_type qtype, u16 param, u8 index, in dpni_set_queue() argument 597 cmd_params->tc = (u8)(param & 0xff); in dpni_set_queue() 598 cmd_params->channel_id = (u8)((param >> 8) & 0xff); in dpni_set_queue() 636 enum dpni_queue_type qtype, u16 param, u8 index, in dpni_get_queue() argument 650 cmd_params->tc = (u8)(param & 0xff); in dpni_get_queue() 652 cmd_params->channel_id = (u8)((param >> 8) & 0xff); in dpni_get_queue() 737 u8 page, u16 param, union dpni_statistics *stat) in dpni_get_statistics() argument 750 cmd_params->param = param; in dpni_get_statistics()
|
| /drivers/pinctrl/rockchip/ |
| A D | pinctrl-rockchip-core.c | 382 u32 pin, u32 param, u32 arg) in rockchip_pinconf_set() argument 386 switch (param) { in rockchip_pinconf_set() 392 rc = rockchip_set_pull(bank, pin, param); in rockchip_pinconf_set() 439 return p->param; in rockchip_pinconf_prop_name_to_param() 457 int prop_len, param; in rockchip_pinctrl_set_state() local 499 param = rockchip_pinconf_prop_name_to_param(prop_name, in rockchip_pinctrl_set_state() 501 if (param < 0) in rockchip_pinctrl_set_state() 510 param, arg); in rockchip_pinctrl_set_state()
|
| /drivers/tee/ |
| A D | tee-uclass.c | 38 uint num_param, struct tee_param *param) in tee_open_session() argument 40 return tee_get_ops(dev)->open_session(dev, arg, num_param, param); in tee_open_session() 49 uint num_param, struct tee_param *param) in tee_invoke_func() argument 51 return tee_get_ops(dev)->invoke_func(dev, arg, num_param, param); in tee_invoke_func()
|
| /drivers/ddr/microchip/ |
| A D | ddr2.c | 66 const struct ddr2_arbiter_params *const param) in ddr_set_arbiter() argument 73 writel(param->min_limit, &ctrl->minlim); in ddr_set_arbiter() 77 writel(param->req_period, &ctrl->reqprd); in ddr_set_arbiter() 81 writel(param->min_cmd_acpt, &ctrl->mincmd); in ddr_set_arbiter()
|
| /drivers/pinctrl/renesas/ |
| A D | pfc.c | 781 unsigned int param) in sh_pfc_pinconf_validate() argument 786 switch (param) { in sh_pfc_pinconf_validate() 809 unsigned int param, unsigned int arg) in sh_pfc_pinconf_set() argument 819 if (!sh_pfc_pinconf_validate(pfc, _pin, param)) in sh_pfc_pinconf_set() 822 switch (param) { in sh_pfc_pinconf_set() 829 pfc->info->ops->set_bias(pfc, _pin, param); in sh_pfc_pinconf_set() 879 unsigned int param, unsigned int arg) in sh_pfc_pinconf_pin_set() argument 886 sh_pfc_pinconf_set(pmx, pin->pin, param, arg); in sh_pfc_pinconf_pin_set() 893 unsigned int param, unsigned int arg) in sh_pfc_pinconf_group_set() argument 902 sh_pfc_pinconf_set(pmx, grp->pins[i], param, arg); in sh_pfc_pinconf_group_set()
|
| /drivers/video/ |
| A D | videomodes.c | 128 video_search_param (char *start, char *param) in video_search_param() argument 132 len = strlen (param); in video_search_param() 135 if (strncmp (p++, param, len) == 0) in video_search_param()
|
| /drivers/dma/ |
| A D | ti-edma3.c | 290 void edma3_write_slot(u32 base, int slot, struct edma3_slot_layout *param) in edma3_write_slot() argument 293 u32 *p = (u32 *)param; in edma3_write_slot() 309 void edma3_read_slot(u32 base, int slot, struct edma3_slot_layout *param) in edma3_read_slot() argument 312 u32 *p = (u32 *)param; in edma3_read_slot()
|