/linux-master/drivers/i2c/busses/ |
H A D | i2c-rzv2m.c | 90 struct rzv2m_i2c_priv *priv = dev_id; local 92 complete(&priv->msg_tia_done); 99 struct rzv2m_i2c_priv *priv) 111 pclk_hz = clk_get_rate(priv->clk); 120 priv->bus_mode = RZV2M_I2C_400K; 123 priv->bus_mode = RZV2M_I2C_100K; 129 config = &bitrate_configs[priv->bus_mode]; 132 priv->iicb0wl = total_pclks * config->percent_low / 100; 133 if (priv->iicb0wl > (BIT(10) - 1)) 137 priv 98 rzv2m_i2c_clock_calculate(struct device *dev, struct rzv2m_i2c_priv *priv) argument 156 rzv2m_i2c_init(struct rzv2m_i2c_priv *priv) argument 179 rzv2m_i2c_write_with_ack(struct rzv2m_i2c_priv *priv, u32 data) argument 199 rzv2m_i2c_read_with_ack(struct rzv2m_i2c_priv *priv, u8 *data, bool last) argument 250 rzv2m_i2c_send(struct rzv2m_i2c_priv *priv, struct i2c_msg *msg, unsigned int *count) argument 266 rzv2m_i2c_receive(struct rzv2m_i2c_priv *priv, struct i2c_msg *msg, unsigned int *count) argument 283 rzv2m_i2c_send_address(struct rzv2m_i2c_priv *priv, struct i2c_msg *msg) argument 313 rzv2m_i2c_stop_condition(struct rzv2m_i2c_priv *priv) argument 324 rzv2m_i2c_master_xfer_msg(struct rzv2m_i2c_priv *priv, struct i2c_msg *msg, int stop) argument 357 struct rzv2m_i2c_priv *priv = i2c_get_adapdata(adap); local 392 rzv2m_i2c_disable(struct device *dev, struct rzv2m_i2c_priv *priv) argument 418 struct rzv2m_i2c_priv *priv; local 488 struct rzv2m_i2c_priv *priv = platform_get_drvdata(pdev); local 498 struct rzv2m_i2c_priv *priv = dev_get_drvdata(dev); local 505 struct rzv2m_i2c_priv *priv = dev_get_drvdata(dev); local [all...] |
/linux-master/arch/powerpc/sysdev/ |
H A D | mpic_timer.c | 84 static void convert_ticks_to_time(struct timer_group_priv *priv, argument 87 *time = (u64)div_u64(ticks, priv->timerfreq); 91 static int convert_time_to_ticks(struct timer_group_priv *priv, argument 96 max_value = div_u64(ULLONG_MAX, priv->timerfreq); 101 *ticks = (u64)time * (u64)priv->timerfreq; 108 struct timer_group_priv *priv) 119 spin_lock_irqsave(&priv->lock, flags); 120 map = casc_priv->cascade_map & priv->idle; 123 priv->timer[num].cascade_handle = casc_priv; 126 priv 107 detect_idle_cascade_timer( struct timer_group_priv *priv) argument 137 set_cascade_timer(struct timer_group_priv *priv, u64 ticks, unsigned int num) argument 165 get_cascade_timer(struct timer_group_priv *priv, u64 ticks) argument 192 struct timer_group_priv *priv; local 248 struct timer_group_priv *priv = container_of(handle, local 263 struct timer_group_priv *priv = container_of(handle, local 288 struct timer_group_priv *priv = container_of(handle, local 321 struct timer_group_priv *priv = container_of(handle, local 386 timer_group_get_freq(struct device_node *np, struct timer_group_priv *priv) argument 413 timer_group_get_irq(struct device_node *np, struct timer_group_priv *priv) argument 463 struct timer_group_priv *priv; local 524 struct timer_group_priv *priv; local [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | atbm8830.c | 26 static int atbm8830_write_reg(struct atbm_state *priv, u16 reg, u8 data) argument 35 dev_addr = priv->config->demod_address; 42 ret = i2c_transfer(priv->i2c, &msg1, 1); 46 ret = i2c_transfer(priv->i2c, &msg2, 1); 50 static int atbm8830_read_reg(struct atbm_state *priv, u16 reg, u8 *p_data) argument 60 dev_addr = priv->config->demod_address; 64 ret = i2c_transfer(priv->i2c, &msg1, 1); 70 ret = i2c_transfer(priv->i2c, &msg2, 1); 83 static inline int atbm8830_reglatch_lock(struct atbm_state *priv, int lock) argument 85 return atbm8830_write_reg(priv, REG_READ_LATC 88 set_osc_freq(struct atbm_state *priv, u32 freq ) argument 105 set_if_freq(struct atbm_state *priv, u32 freq ) argument 147 is_locked(struct atbm_state *priv, u8 *locked) argument 158 set_agc_config(struct atbm_state *priv, u8 min, u8 max, u8 hold_loop) argument 172 set_static_channel_mode(struct atbm_state *priv) argument 200 set_ts_config(struct atbm_state *priv) argument 219 struct atbm_state *priv = fe->demodulator_priv; local 259 struct atbm_state *priv = fe->demodulator_priv; local 328 struct atbm_state *priv = fe->demodulator_priv; local 350 struct atbm_state *priv = fe->demodulator_priv; local 374 struct atbm_state *priv = fe->demodulator_priv; local 413 struct atbm_state *priv = fe->demodulator_priv; local 453 struct atbm_state *priv = NULL; local [all...] |
H A D | lnbh25.c | 40 static int lnbh25_read_vmon(struct lnbh25_priv *priv) argument 47 .addr = priv->i2c_address, 52 .addr = priv->i2c_address, 60 ret = i2c_transfer(priv->i2c, &msg[i], 1); 64 dev_dbg(&priv->i2c->dev, 70 dev_dbg(&priv->i2c->dev, "%s(): %*ph\n", 73 dev_err(&priv->i2c->dev, 87 struct lnbh25_priv *priv = fe->sec_priv; local 89 .addr = priv->i2c_address, 91 .len = sizeof(priv 136 struct lnbh25_priv *priv = fe->sec_priv; local 148 struct lnbh25_priv *priv; local [all...] |
H A D | horus3a.c | 37 static void horus3a_i2c_debug(struct horus3a_priv *priv, argument 40 dev_dbg(&priv->i2c->dev, "horus3a: I2C %s reg 0x%02x size %d\n", 46 static int horus3a_write_regs(struct horus3a_priv *priv, argument 53 .addr = priv->i2c_address, 61 dev_warn(&priv->i2c->dev,"wr reg=%04x: len=%d is too big!\n", 66 horus3a_i2c_debug(priv, reg, 1, data, len); 69 ret = i2c_transfer(priv->i2c, msg, 1); 73 dev_warn(&priv->i2c->dev, 81 static int horus3a_write_reg(struct horus3a_priv *priv, u8 reg, u8 val) argument 85 return horus3a_write_regs(priv, re 88 horus3a_enter_power_save(struct horus3a_priv *priv) argument 115 horus3a_leave_power_save(struct horus3a_priv *priv) argument 141 struct horus3a_priv *priv = fe->tuner_priv; local 149 struct horus3a_priv *priv = fe->tuner_priv; local 158 struct horus3a_priv *priv = fe->tuner_priv; local 168 struct horus3a_priv *priv = fe->tuner_priv; local 315 struct horus3a_priv *priv = fe->tuner_priv; local 340 struct horus3a_priv *priv = NULL; local [all...] |
/linux-master/drivers/mcb/ |
H A D | mcb-lpc.c | 16 struct priv { struct 25 struct priv *priv; local 28 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); 29 if (!priv) 32 priv->mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 33 if (!priv->mem) { 38 res = devm_request_mem_region(&pdev->dev, priv->mem->start, 39 resource_size(priv 102 struct priv *priv = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/char/hw_random/ |
H A D | timeriomem-rng.c | 47 struct timeriomem_rng_private *priv = local 50 int period_us = ktime_to_us(priv->period); 58 if (!wait && !priv->present) 61 wait_for_completion(&priv->completion); 74 *(u32 *)data = readl(priv->io_base); 84 priv->present = 0; 85 reinit_completion(&priv->completion); 86 hrtimer_forward_now(&priv->timer, priv->period); 87 hrtimer_restart(&priv 94 struct timeriomem_rng_private *priv local 106 struct timeriomem_rng_private *priv; local 179 struct timeriomem_rng_private *priv = platform_get_drvdata(pdev); local [all...] |
H A D | stm32-rng.c | 100 static int stm32_rng_conceal_seed_error_cond_reset(struct stm32_rng_private *priv) argument 102 struct device *dev = (struct device *)priv->rng.priv; 103 u32 sr = readl_relaxed(priv->base + RNG_SR); 104 u32 cr = readl_relaxed(priv->base + RNG_CR); 109 writel_relaxed(cr | RNG_CR_CONDRST, priv->base + RNG_CR); 110 writel_relaxed(cr & ~RNG_CR_CONDRST, priv->base + RNG_CR); 113 writel_relaxed(sr & ~RNG_SR_SEIS, priv->base + RNG_SR); 117 err = readl_relaxed_poll_timeout_atomic(priv->base + RNG_CR, cr, !(cr & RNG_CR_CONDRST), 10, 125 if (readl_relaxed(priv 154 stm32_rng_conceal_seed_error_sw_reset(struct stm32_rng_private *priv) argument 172 struct stm32_rng_private *priv = container_of(rng, struct stm32_rng_private, rng); local 185 struct stm32_rng_private *priv = container_of(rng, struct stm32_rng_private, rng); local 261 struct stm32_rng_private *priv = local 283 struct stm32_rng_private *priv = local 373 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 386 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 405 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 425 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 508 struct stm32_rng_private *priv; local [all...] |
/linux-master/drivers/counter/ |
H A D | interrupt-cnt.c | 30 struct interrupt_cnt_priv *priv = counter_priv(counter); local 32 atomic_inc(&priv->count); 42 struct interrupt_cnt_priv *priv = counter_priv(counter); local 44 *enable = priv->enabled; 52 struct interrupt_cnt_priv *priv = counter_priv(counter); local 54 if (priv->enabled == enable) 58 priv->enabled = true; 59 enable_irq(priv->irq); 61 disable_irq(priv->irq); 62 priv 90 struct interrupt_cnt_priv *priv = counter_priv(counter); local 100 struct interrupt_cnt_priv *priv = counter_priv(counter); local 127 struct interrupt_cnt_priv *priv = counter_priv(counter); local 165 struct interrupt_cnt_priv *priv; local [all...] |
/linux-master/drivers/thermal/intel/int340x_thermal/ |
H A D | int3403_thermal.c | 48 void *priv; member in struct:int3403_priv 54 struct int3403_priv *priv = data; local 57 if (!priv) 60 obj = priv->priv; 61 if (priv->type != INT3403_TYPE_SENSOR || !obj) 77 dev_dbg(&priv->pdev->dev, "Unsupported event [0x%x]\n", event); 82 static int int3403_sensor_add(struct int3403_priv *priv) argument 87 obj = devm_kzalloc(&priv->pdev->dev, sizeof(*obj), GFP_KERNEL); 91 priv 110 int3403_sensor_remove(struct int3403_priv *priv) argument 125 struct int3403_priv *priv = cdev->devdata; local 135 struct int3403_priv *priv = cdev->devdata; local 150 struct int3403_priv *priv = cdev->devdata; local 166 int3403_cdev_add(struct int3403_priv *priv) argument 203 int3403_cdev_remove(struct int3403_priv *priv) argument 213 struct int3403_priv *priv; local 267 struct int3403_priv *priv = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/leds/ |
H A D | leds-lp3952.c | 26 struct lp3952_led_array *priv = i2c_get_clientdata(client); local 28 ret = regmap_write(priv->regmap, reg, val); 36 static void lp3952_on_off(struct lp3952_led_array *priv, argument 41 dev_dbg(&priv->client->dev, "%s LED %d to %d\n", __func__, led_id, on); 47 ret = regmap_update_bits(priv->regmap, LP3952_REG_LED_CTRL, val, 50 dev_err(&priv->client->dev, "%s, Error %d\n", __func__, ret); 65 struct lp3952_led_array *priv = (struct lp3952_led_array *)led->priv; local 71 lp3952_on_off(priv, led->channel, false); 89 lp3952_on_off(priv, le 108 lp3952_register_led_classdev(struct lp3952_led_array *priv) argument 146 lp3952_set_pattern_gen_cmd(struct lp3952_led_array *priv, u8 cmd_index, u8 r, u8 g, u8 b, enum lp3952_tt tt, enum lp3952_cet cet) argument 177 lp3952_configure(struct lp3952_led_array *priv) argument 213 struct lp3952_led_array *priv; local 259 struct lp3952_led_array *priv; local [all...] |
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_ps.c | 20 struct r8192_priv *priv = rtllib_priv(dev); local 23 spin_lock_irqsave(&priv->rf_ps_lock, flags); 24 if (priv->rf_change_in_progress) { 25 spin_unlock_irqrestore(&priv->rf_ps_lock, flags); 28 spin_unlock_irqrestore(&priv->rf_ps_lock, flags); 43 struct r8192_priv *priv = rtllib_priv(dev); local 46 spin_lock_irqsave(&priv->rf_ps_lock, flags); 47 if (priv->rf_change_in_progress) { 48 spin_unlock_irqrestore(&priv->rf_ps_lock, flags); 49 schedule_delayed_work(&priv 70 struct r8192_priv *priv = rtllib_priv(dev); local 102 struct r8192_priv *priv = rtllib_priv(dev); local 114 struct r8192_priv *priv = rtllib_priv(dev); local 129 struct r8192_priv *priv = rtllib_priv(dev); local 146 struct r8192_priv *priv = (struct r8192_priv *)rtllib_priv(dev); local 155 struct r8192_priv *priv = (struct r8192_priv *)rtllib_priv(dev); local 173 struct r8192_priv *priv = (struct r8192_priv *)rtllib_priv(dev); local 182 struct r8192_priv *priv = rtllib_priv(dev); local 202 struct r8192_priv *priv = rtllib_priv(dev); local 223 struct r8192_priv *priv = rtllib_priv(dev); local [all...] |
/linux-master/drivers/pinctrl/visconti/ |
H A D | pinctrl-common.c | 41 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 42 const struct visconti_desc_pin *pin = &priv->devdata->pins[_pin]; 49 dev_dbg(priv->dev, "%s: pin = %d (%s)\n", __func__, _pin, pin->pin.name); 51 spin_lock_irqsave(&priv->lock, flags); 64 val = readl(priv->base + pin->pudsel_offset); 67 writel(val, priv->base + pin->pudsel_offset); 72 val = readl(priv->base + pin->pude_offset); 75 writel(val, priv->base + pin->pude_offset); 76 dev_dbg(priv->dev, "BIAS(%d): off = 0x%x val = 0x%x\n", 82 dev_dbg(priv 127 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 157 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 165 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 175 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 194 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 202 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 212 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 223 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 252 struct visconti_pinctrl *priv = pinctrl_dev_get_drvdata(pctldev); local 283 struct visconti_pinctrl *priv; local [all...] |
/linux-master/drivers/peci/controller/ |
H A D | peci-npcm.c | 75 struct npcm_peci *priv = dev_get_drvdata(controller->dev.parent); local 76 unsigned long timeout = msecs_to_jiffies(priv->cmd_timeout_ms); 82 ret = regmap_read_poll_timeout(priv->regmap, NPCM_PECI_CTL_STS, cmd_sts, 89 spin_lock_irq(&priv->lock); 90 reinit_completion(&priv->xfer_complete); 92 regmap_write(priv->regmap, NPCM_PECI_ADDR, addr); 93 regmap_write(priv->regmap, NPCM_PECI_RD_LENGTH, NPCM_PECI_WR_LEN_MASK & req->rx.len); 94 regmap_write(priv->regmap, NPCM_PECI_WR_LENGTH, NPCM_PECI_WR_LEN_MASK & req->tx.len); 97 regmap_write(priv->regmap, NPCM_PECI_CMD, req->tx.buf[0]); 100 regmap_write(priv 149 struct npcm_peci *priv = arg; local 178 npcm_peci_init_ctrl(struct npcm_peci *priv) argument 234 struct npcm_peci *priv; local [all...] |
/linux-master/drivers/net/mdio/ |
H A D | mdio-ipq4019.c | 60 struct ipq4019_mdio_data *priv = bus->priv; local 63 return readl_poll_timeout(priv->membase + MDIO_CMD_REG, busy, 71 struct ipq4019_mdio_data *priv = bus->priv; local 78 data = readl(priv->membase + MDIO_MODE_REG); 82 writel(data, priv->membase + MDIO_MODE_REG); 85 writel((mii_id << 8) | mmd, priv->membase + MDIO_ADDR_REG); 88 writel(reg, priv->membase + MDIO_DATA_WRITE_REG); 93 writel(cmd, priv 112 struct ipq4019_mdio_data *priv = bus->priv; local 144 struct ipq4019_mdio_data *priv = bus->priv; local 186 struct ipq4019_mdio_data *priv = bus->priv; local 218 ipq4019_mdio_set_div(struct ipq4019_mdio_data *priv) argument 252 struct ipq4019_mdio_data *priv = bus->priv; local 281 ipq4019_mdio_select_mdc_rate(struct platform_device *pdev, struct ipq4019_mdio_data *priv) argument 328 struct ipq4019_mdio_data *priv; local [all...] |
/linux-master/drivers/hwmon/ |
H A D | corsair-psu.c | 160 static int corsairpsu_usb_cmd(struct corsairpsu_data *priv, u8 p0, u8 p1, u8 p2, void *data) argument 165 memset(priv->cmd_buffer, 0, CMD_BUFFER_SIZE); 166 priv->cmd_buffer[0] = p0; 167 priv->cmd_buffer[1] = p1; 168 priv->cmd_buffer[2] = p2; 170 reinit_completion(&priv->wait_completion); 172 ret = hid_hw_output_report(priv->hdev, priv->cmd_buffer, CMD_BUFFER_SIZE); 176 time = wait_for_completion_timeout(&priv->wait_completion, 186 if (p0 != priv 195 corsairpsu_init(struct corsairpsu_data *priv) argument 204 corsairpsu_fwinfo(struct corsairpsu_data *priv) argument 219 corsairpsu_request(struct corsairpsu_data *priv, u8 cmd, u8 rail, void *data) argument 246 corsairpsu_get_value(struct corsairpsu_data *priv, u8 cmd, u8 rail, long *val) argument 314 corsairpsu_get_criticals(struct corsairpsu_data *priv) argument 344 corsairpsu_check_cmd_support(struct corsairpsu_data *priv) argument 351 corsairpsu_hwmon_temp_is_visible(const struct corsairpsu_data *priv, u32 attr, int channel) argument 370 corsairpsu_hwmon_fan_is_visible(const struct corsairpsu_data *priv, u32 attr, int channel) argument 382 corsairpsu_hwmon_pwm_is_visible(const struct corsairpsu_data *priv, u32 attr, int channel) argument 394 corsairpsu_hwmon_power_is_visible(const struct corsairpsu_data *priv, u32 attr, int channel) argument 406 corsairpsu_hwmon_in_is_visible(const struct corsairpsu_data *priv, u32 attr, int channel) argument 429 corsairpsu_hwmon_curr_is_visible(const struct corsairpsu_data *priv, u32 attr, int channel) argument 454 const struct corsairpsu_data *priv = data; local 474 corsairpsu_hwmon_temp_read(struct corsairpsu_data *priv, u32 attr, int channel, long *val) argument 494 corsairpsu_hwmon_pwm_read(struct corsairpsu_data *priv, u32 attr, int channel, long *val) argument 508 corsairpsu_hwmon_power_read(struct corsairpsu_data *priv, u32 attr, int channel, long *val) argument 525 corsairpsu_hwmon_in_read(struct corsairpsu_data *priv, u32 attr, int channel, long *val) argument 553 corsairpsu_hwmon_curr_read(struct corsairpsu_data *priv, u32 attr, int channel, long *val) argument 583 struct corsairpsu_data *priv = dev_get_drvdata(dev); local 671 struct corsairpsu_data *priv = seqf->private; local 710 struct corsairpsu_data *priv = seqf->private; local 720 struct corsairpsu_data *priv = seqf->private; local 730 struct corsairpsu_data *priv = seqf->private; local 751 corsairpsu_debugfs_init(struct corsairpsu_data *priv) argument 767 corsairpsu_debugfs_init(struct corsairpsu_data *priv) argument 775 struct corsairpsu_data *priv; local 841 struct corsairpsu_data *priv = hid_get_drvdata(hdev); local 852 struct corsairpsu_data *priv = hid_get_drvdata(hdev); local 866 struct corsairpsu_data *priv = hid_get_drvdata(hdev); local [all...] |
/linux-master/drivers/pci/controller/dwc/ |
H A D | pcie-uniphier-ep.c | 83 void (*init)(struct uniphier_pcie_ep_priv *priv); 84 int (*wait)(struct uniphier_pcie_ep_priv *priv); 90 static void uniphier_pcie_ltssm_enable(struct uniphier_pcie_ep_priv *priv, argument 95 val = readl(priv->base + PCL_APP_READY_CTRL); 100 writel(val, priv->base + PCL_APP_READY_CTRL); 103 static void uniphier_pcie_phy_reset(struct uniphier_pcie_ep_priv *priv, argument 108 val = readl(priv->base + PCL_RSTCTRL2); 113 writel(val, priv->base + PCL_RSTCTRL2); 116 static void uniphier_pcie_pro5_init_ep(struct uniphier_pcie_ep_priv *priv) argument 121 val = readl(priv 141 uniphier_pcie_nx1_init_ep(struct uniphier_pcie_ep_priv *priv) argument 173 uniphier_pcie_nx1_wait_ep(struct uniphier_pcie_ep_priv *priv) argument 192 struct uniphier_pcie_ep_priv *priv = to_uniphier_pcie(pci); local 201 struct uniphier_pcie_ep_priv *priv = to_uniphier_pcie(pci); local 218 struct uniphier_pcie_ep_priv *priv = to_uniphier_pcie(pci); local 244 struct uniphier_pcie_ep_priv *priv = to_uniphier_pcie(pci); local 280 struct uniphier_pcie_ep_priv *priv = to_uniphier_pcie(pci); local 291 uniphier_pcie_ep_enable(struct uniphier_pcie_ep_priv *priv) argument 352 struct uniphier_pcie_ep_priv *priv; local [all...] |
/linux-master/drivers/net/ethernet/wiznet/ |
H A D | w5100.c | 61 #define S0_REGS(priv) ((priv)->s0_regs) 63 #define W5100_S0_MR(priv) (S0_REGS(priv) + W5100_Sn_MR) 67 #define W5100_S0_CR(priv) (S0_REGS(priv) + W5100_Sn_CR) 72 #define W5100_S0_IR(priv) (S0_REGS(priv) + W5100_Sn_IR) 75 #define W5100_S0_SR(priv) (S0_REGS(priv) 414 w5100_read(struct w5100_priv *priv, u32 addr) argument 419 w5100_write(struct w5100_priv *priv, u32 addr, u8 data) argument 424 w5100_read16(struct w5100_priv *priv, u32 addr) argument 429 w5100_write16(struct w5100_priv *priv, u32 addr, u16 data) argument 434 w5100_readbulk(struct w5100_priv *priv, u32 addr, u8 *buf, int len) argument 439 w5100_writebulk(struct w5100_priv *priv, u32 addr, const u8 *buf, int len) argument 447 w5100_read(struct w5100_priv *priv, u32 addr) argument 452 w5100_write(struct w5100_priv *priv, u32 addr, u8 data) argument 457 w5100_read16(struct w5100_priv *priv, u32 addr) argument 462 w5100_write16(struct w5100_priv *priv, u32 addr, u16 data) argument 467 w5100_readbulk(struct w5100_priv *priv, u32 addr, u8 *buf, int len) argument 472 w5100_writebulk(struct w5100_priv *priv, u32 addr, const u8 *buf, int len) argument 480 w5100_read(struct w5100_priv *priv, u32 addr) argument 485 w5100_write(struct w5100_priv *priv, u32 addr, u8 data) argument 490 w5100_read16(struct w5100_priv *priv, u32 addr) argument 495 w5100_write16(struct w5100_priv *priv, u32 addr, u16 data) argument 500 w5100_readbulk(struct w5100_priv *priv, u32 addr, u8 *buf, int len) argument 505 w5100_writebulk(struct w5100_priv *priv, u32 addr, const u8 *buf, int len) argument 513 w5100_readbuf(struct w5100_priv *priv, u16 offset, u8 *buf, int len) argument 536 w5100_writebuf(struct w5100_priv *priv, u16 offset, const u8 *buf, int len) argument 560 w5100_reset(struct w5100_priv *priv) argument 572 w5100_command(struct w5100_priv *priv, u16 cmd) argument 589 w5100_write_macaddr(struct w5100_priv *priv) argument 596 w5100_socket_intr_mask(struct w5100_priv *priv, u8 mask) argument 608 w5100_enable_intr(struct w5100_priv *priv) argument 613 w5100_disable_intr(struct w5100_priv *priv) argument 618 w5100_memory_configure(struct w5100_priv *priv) argument 627 w5200_memory_configure(struct w5100_priv *priv) argument 643 w5500_memory_configure(struct w5100_priv *priv) argument 659 w5100_hw_reset(struct w5100_priv *priv) argument 691 w5100_hw_start(struct w5100_priv *priv) argument 707 w5100_hw_close(struct w5100_priv *priv) argument 730 struct w5100_priv *priv = netdev_priv(ndev); local 740 struct w5100_priv *priv = netdev_priv(ndev); local 747 struct w5100_priv *priv = netdev_priv(ndev); local 760 struct w5100_priv *priv = netdev_priv(ndev); local 770 struct w5100_priv *priv = netdev_priv(ndev); local 782 struct w5100_priv *priv = container_of(work, struct w5100_priv, local 790 struct w5100_priv *priv = netdev_priv(ndev); local 800 struct w5100_priv *priv = netdev_priv(ndev); local 815 struct w5100_priv *priv = container_of(work, struct w5100_priv, local 828 struct w5100_priv *priv = netdev_priv(ndev); local 845 struct w5100_priv *priv = netdev_priv(ndev); local 881 struct w5100_priv *priv = container_of(work, struct w5100_priv, local 893 struct w5100_priv *priv = container_of(napi, struct w5100_priv, napi); local 916 struct w5100_priv *priv = netdev_priv(ndev); local 943 struct w5100_priv *priv = netdev_priv(ndev); local 960 struct w5100_priv *priv = container_of(work, struct w5100_priv, local 968 struct w5100_priv *priv = netdev_priv(ndev); local 983 struct w5100_priv *priv = netdev_priv(ndev); local 995 struct w5100_priv *priv = netdev_priv(ndev); local 1009 struct w5100_priv *priv = netdev_priv(ndev); local 1081 struct w5100_priv *priv; local 1216 struct w5100_priv *priv = netdev_priv(ndev); local 1236 struct w5100_priv *priv = netdev_priv(ndev); local 1250 struct w5100_priv *priv = netdev_priv(ndev); local [all...] |
/linux-master/drivers/tty/serial/ |
H A D | pch_uart.c | 296 struct eg20t_port *priv = file->private_data; local 307 "PCH EG20T port[%d] regs:\n", priv->port.line); 312 "IER: \t0x%02x\n", ioread8(priv->membase + UART_IER)); 314 "IIR: \t0x%02x\n", ioread8(priv->membase + UART_IIR)); 316 "LCR: \t0x%02x\n", ioread8(priv->membase + UART_LCR)); 318 "MCR: \t0x%02x\n", ioread8(priv->membase + UART_MCR)); 320 "LSR: \t0x%02x\n", ioread8(priv->membase + UART_LSR)); 322 "MSR: \t0x%02x\n", ioread8(priv->membase + UART_MSR)); 325 ioread8(priv->membase + PCH_UART_BRCSR)); 327 lcr = ioread8(priv 411 pch_uart_hal_enable_interrupt(struct eg20t_port *priv, unsigned int flag) argument 419 pch_uart_hal_disable_interrupt(struct eg20t_port *priv, unsigned int flag) argument 427 pch_uart_hal_set_line(struct eg20t_port *priv, unsigned int baud, unsigned int parity, unsigned int bits, unsigned int stb) argument 472 pch_uart_hal_fifo_reset(struct eg20t_port *priv, unsigned int flag) argument 489 pch_uart_hal_set_fifo(struct eg20t_port *priv, unsigned int dmamode, unsigned int fifo_size, unsigned int trigger) argument 542 pch_uart_hal_get_modem(struct eg20t_port *priv) argument 549 pch_uart_hal_read(struct eg20t_port *priv, unsigned char *buf, int rx_size) argument 575 pch_uart_hal_get_iid(struct eg20t_port *priv) argument 581 pch_uart_hal_get_line_status(struct eg20t_port *priv) argument 586 pch_uart_hal_set_break(struct eg20t_port *priv, int on) argument 599 push_rx(struct eg20t_port *priv, const unsigned char *buf, int size) argument 609 dma_push_rx(struct eg20t_port *priv, int size) argument 632 struct eg20t_port *priv; local 673 struct eg20t_port *priv = local 723 struct eg20t_port *priv = arg; local 738 struct eg20t_port *priv = arg; local 755 handle_rx_to(struct eg20t_port *priv) argument 774 dma_handle_rx(struct eg20t_port *priv) argument 808 handle_tx(struct eg20t_port *priv) argument 850 dma_handle_tx(struct eg20t_port *priv) argument 970 pch_uart_err_ir(struct eg20t_port *priv, unsigned int lsr) argument 1005 struct eg20t_port *priv = dev_id; local 1081 struct eg20t_port *priv; local 1093 struct eg20t_port *priv; local 1118 struct eg20t_port *priv = container_of(port, struct eg20t_port, port); local 1136 struct eg20t_port *priv; local 1144 struct eg20t_port *priv; local 1162 struct eg20t_port *priv; local 1172 struct eg20t_port *priv; local 1180 struct eg20t_port *priv; local 1192 struct eg20t_port *priv; local 1268 struct eg20t_port *priv; local 1294 struct eg20t_port *priv; local 1359 struct eg20t_port *priv; local 1368 struct eg20t_port *priv; local 1389 struct eg20t_port *priv; local 1401 struct eg20t_port *priv; local 1468 struct eg20t_port *priv = local 1483 struct eg20t_port *priv = local 1535 struct eg20t_port *priv = local 1551 struct eg20t_port *priv; local 1643 struct eg20t_port *priv; local 1741 pch_uart_exit_port(struct eg20t_port *priv) argument 1753 struct eg20t_port *priv = pci_get_drvdata(pdev); local 1768 struct eg20t_port *priv = dev_get_drvdata(dev); local 1777 struct eg20t_port *priv = dev_get_drvdata(dev); local 1814 struct eg20t_port *priv; local [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | fwio.c | 51 static int cw1200_load_firmware_cw1200(struct cw1200_common *priv) argument 64 ret = cw1200_apb_write_32(priv, CW1200_APB(reg), (val)); \ 70 ret = cw1200_apb_write_32(priv, CW1200_APB(reg), (val)); \ 76 ret = cw1200_apb_read_32(priv, CW1200_APB(reg), &(val)); \ 82 ret = cw1200_reg_write_32(priv, (reg), (val)); \ 88 ret = cw1200_reg_read_32(priv, (reg), &(val)); \ 93 switch (priv->hw_revision) { 96 if (!priv->sdd_path) 97 priv->sdd_path = SDD_FILE_10; 101 if (!priv 265 config_reg_read(struct cw1200_common *priv, u32 *val) argument 287 config_reg_write(struct cw1200_common *priv, u32 val) argument 302 cw1200_load_firmware(struct cw1200_common *priv) argument [all...] |
/linux-master/drivers/mailbox/ |
H A D | imx-mailbox.c | 115 int (*tx)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data); 116 int (*rx)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp); 117 int (*rxdb)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp); 118 int (*init)(struct imx_mu_priv *priv); 148 static void imx_mu_write(struct imx_mu_priv *priv, u32 val, u32 offs) argument 150 iowrite32(val, priv->base + offs); 153 static u32 imx_mu_read(struct imx_mu_priv *priv, u32 offs) argument 155 return ioread32(priv->base + offs); 158 static int imx_mu_tx_waiting_write(struct imx_mu_priv *priv, u32 val, u32 idx) argument 164 dev_dbg(priv 182 imx_mu_rx_waiting_read(struct imx_mu_priv *priv, u32 *val, u32 idx) argument 207 imx_mu_xcr_rmw(struct imx_mu_priv *priv, enum imx_mu_xcr type, u32 set, u32 clr) argument 222 imx_mu_generic_tx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data) argument 248 imx_mu_generic_rx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 259 imx_mu_generic_rxdb(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 269 imx_mu_specific_tx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data) argument 325 imx_mu_specific_rx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 368 imx_mu_seco_tx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data) argument 436 imx_mu_seco_rxdb(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 497 struct imx_mu_priv *priv = to_imx_mu_priv(chan->mbox); local 554 struct imx_mu_priv *priv = to_imx_mu_priv(chan->mbox); local 562 struct imx_mu_priv *priv = to_imx_mu_priv(chan->mbox); local 607 struct imx_mu_priv *priv = to_imx_mu_priv(chan->mbox); local 745 imx_mu_get_tr_rr(struct imx_mu_priv *priv) argument 759 imx_mu_init_generic(struct imx_mu_priv *priv) argument 801 imx_mu_init_specific(struct imx_mu_priv *priv) argument 827 imx_mu_init_seco(struct imx_mu_priv *priv) argument 843 struct imx_mu_priv *priv; local 949 struct imx_mu_priv *priv = platform_get_drvdata(pdev); local 1049 struct imx_mu_priv *priv = dev_get_drvdata(dev); local 1064 struct imx_mu_priv *priv = dev_get_drvdata(dev); local 1087 struct imx_mu_priv *priv = dev_get_drvdata(dev); local 1096 struct imx_mu_priv *priv = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/crypto/caam/ |
H A D | dpseci-debugfs.c | 11 struct dpaa2_caam_priv *priv = file->private; local 15 seq_printf(file, "FQ stats for %s:\n", dev_name(priv->dev)); 21 for (i = 0; i < priv->num_pairs; i++) { 22 fqid = priv->rx_queue_attr[i].fqid; 35 for (i = 0; i < priv->num_pairs; i++) { 36 fqid = priv->tx_queue_attr[i].fqid; 49 void dpaa2_dpseci_debugfs_init(struct dpaa2_caam_priv *priv) argument 51 priv->dfs_root = debugfs_create_dir(dev_name(priv->dev), NULL); 53 debugfs_create_file("fq_stats", 0444, priv 57 dpaa2_dpseci_debugfs_exit(struct dpaa2_caam_priv *priv) argument [all...] |
/linux-master/drivers/usb/renesas_usbhs/ |
H A D | rza2.c | 17 struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev); local 23 priv->phy = phy; 29 struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev); local 31 phy_put(&pdev->dev, priv->phy); 32 priv->phy = NULL; 40 struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev); local 43 if (!priv->phy) 47 retval = phy_init(priv->phy); 48 usbhs_bset(priv, SUSPMODE, SUSPM, SUSPM); 51 retval = phy_power_on(priv [all...] |
/linux-master/drivers/video/backlight/ |
H A D | led_bl.c | 25 static void led_bl_set_brightness(struct led_bl_data *priv, int level) argument 30 if (priv->levels) 31 bkl_brightness = priv->levels[level]; 35 for (i = 0; i < priv->nb_leds; i++) 36 led_set_brightness(priv->leds[i], bkl_brightness); 38 priv->enabled = true; 41 static void led_bl_power_off(struct led_bl_data *priv) argument 45 if (!priv->enabled) 48 for (i = 0; i < priv->nb_leds; i++) 49 led_set_brightness(priv 56 struct led_bl_data *priv = bl_get_data(bl); local 71 led_bl_get_leds(struct device *dev, struct led_bl_data *priv) argument 123 led_bl_parse_levels(struct device *dev, struct led_bl_data *priv) argument 178 struct led_bl_data *priv; local 225 struct led_bl_data *priv = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | mc13783_ts.c | 43 struct mc13783_ts_priv *priv = data; local 45 mc13xxx_irq_ack(priv->mc13xxx, irq); 53 schedule_delayed_work(&priv->work, 0); 67 static void mc13783_ts_report_sample(struct mc13783_ts_priv *priv) argument 69 struct input_dev *idev = priv->idev; 77 x0 = priv->sample[0] & 0xfff; 78 x1 = priv->sample[1] & 0xfff; 79 x2 = priv->sample[2] & 0xfff; 80 y0 = priv->sample[3] & 0xfff; 81 y1 = (priv 121 struct mc13783_ts_priv *priv = local 135 struct mc13783_ts_priv *priv = input_get_drvdata(dev); local 158 struct mc13783_ts_priv *priv = input_get_drvdata(dev); local 171 struct mc13783_ts_priv *priv; local 222 struct mc13783_ts_priv *priv = platform_get_drvdata(pdev); local [all...] |