/linux-master/drivers/nfc/nfcmrvl/ |
H A D | fw_dnld.c | 73 static struct sk_buff *alloc_lc_skb(struct nfcmrvl_private *priv, uint8_t plen) argument 78 skb = nci_skb_alloc(priv->ndev, (NCI_DATA_HDR_SIZE + plen), GFP_KERNEL); 93 static void fw_dnld_over(struct nfcmrvl_private *priv, u32 error) argument 95 if (priv->fw_dnld.fw) { 96 release_firmware(priv->fw_dnld.fw); 97 priv->fw_dnld.fw = NULL; 98 priv->fw_dnld.header = NULL; 99 priv->fw_dnld.binary_config = NULL; 102 atomic_set(&priv->ndev->cmd_cnt, 0); 104 if (timer_pending(&priv 122 struct nfcmrvl_private *priv = from_timer(priv, t, fw_dnld.timer); local 129 process_state_reset(struct nfcmrvl_private *priv, const struct sk_buff *skb) argument 146 process_state_init(struct nfcmrvl_private *priv, const struct sk_buff *skb) argument 168 create_lc(struct nfcmrvl_private *priv) argument 176 process_state_set_ref_clock(struct nfcmrvl_private *priv, const struct sk_buff *skb) argument 222 process_state_set_hi_config(struct nfcmrvl_private *priv, const struct sk_buff *skb) argument 233 process_state_open_lc(struct nfcmrvl_private *priv, const struct sk_buff *skb) argument 247 process_state_fw_dnld(struct nfcmrvl_private *priv, struct sk_buff *skb) argument 348 process_state_close_lc(struct nfcmrvl_private *priv, const struct sk_buff *skb) argument 360 process_state_boot(struct nfcmrvl_private *priv, const struct sk_buff *skb) argument 397 struct nfcmrvl_private *priv = container_of(fw_dnld, local 443 nfcmrvl_fw_dnld_init(struct nfcmrvl_private *priv) argument 457 nfcmrvl_fw_dnld_deinit(struct nfcmrvl_private *priv) argument 462 nfcmrvl_fw_dnld_recv_frame(struct nfcmrvl_private *priv, struct sk_buff *skb) argument 477 nfcmrvl_fw_dnld_abort(struct nfcmrvl_private *priv) argument 484 struct nfcmrvl_private *priv = nci_get_drvdata(ndev); local [all...] |
/linux-master/drivers/char/hw_random/ |
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 264 struct stm32_rng_private *priv = local 286 struct stm32_rng_private *priv = local 378 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 391 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 415 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 435 struct stm32_rng_private *priv = dev_get_drvdata(dev); local 520 struct stm32_rng_private *priv; local [all...] |
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...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | wsm.c | 81 static int wsm_cmd_send(struct cw1200_common *priv, 91 static int wsm_generic_confirm(struct cw1200_common *priv, argument 105 int wsm_configuration(struct cw1200_common *priv, struct wsm_configuration *arg) argument 108 struct wsm_buf *buf = &priv->wsm_cmd_buf; 110 wsm_cmd_lock(priv); 123 ret = wsm_cmd_send(priv, buf, arg, 126 wsm_cmd_unlock(priv); 130 wsm_cmd_unlock(priv); 134 static int wsm_configuration_confirm(struct cw1200_common *priv, argument 163 int wsm_reset(struct cw1200_common *priv, cons argument 189 wsm_read_mib(struct cw1200_common *priv, u16 mib_id, void *_buf, size_t buf_size) argument 214 wsm_read_mib_confirm(struct cw1200_common *priv, struct wsm_mib *arg, struct wsm_buf *buf) argument 240 wsm_write_mib(struct cw1200_common *priv, u16 mib_id, void *_buf, size_t buf_size) argument 267 wsm_write_mib_confirm(struct cw1200_common *priv, struct wsm_mib *arg, struct wsm_buf *buf) argument 287 wsm_scan(struct cw1200_common *priv, const struct wsm_scan *arg) argument 340 wsm_stop_scan(struct cw1200_common *priv) argument 352 wsm_tx_confirm(struct cw1200_common *priv, struct wsm_buf *buf, int link_id) argument 374 wsm_multi_tx_confirm(struct cw1200_common *priv, struct wsm_buf *buf, int link_id) argument 407 wsm_join_confirm(struct cw1200_common *priv, struct wsm_join_cnf *arg, struct wsm_buf *buf) argument 425 wsm_join(struct cw1200_common *priv, struct wsm_join *arg) argument 463 wsm_set_bss_params(struct cw1200_common *priv, const struct wsm_set_bss_params *arg) argument 489 wsm_add_key(struct cw1200_common *priv, const struct wsm_add_key *arg) argument 511 wsm_remove_key(struct cw1200_common *priv, const struct wsm_remove_key *arg) argument 535 wsm_set_tx_queue_params(struct cw1200_common *priv, const struct wsm_set_tx_queue_params *arg, u8 id) argument 564 wsm_set_edca_params(struct cw1200_common *priv, const struct wsm_edca_params *arg) argument 611 wsm_switch_channel(struct cw1200_common *priv, const struct wsm_switch_channel *arg) argument 640 wsm_set_pm(struct cw1200_common *priv, const struct wsm_set_pm *arg) argument 666 wsm_start(struct cw1200_common *priv, const struct wsm_start *arg) argument 699 wsm_beacon_transmit(struct cw1200_common *priv, const struct wsm_beacon_transmit *arg) argument 722 wsm_start_find(struct cw1200_common *priv) argument 735 wsm_stop_find(struct cw1200_common *priv) argument 748 wsm_map_link(struct cw1200_common *priv, const struct wsm_map_link *arg) argument 771 wsm_update_ie(struct cw1200_common *priv, const struct wsm_update_ie *arg) argument 794 wsm_set_probe_responder(struct cw1200_common *priv, bool enable) argument 810 wsm_startup_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 860 wsm_receive_indication(struct cw1200_common *priv, int link_id, struct wsm_buf *buf, struct sk_buff **skb_p) argument 915 wsm_event_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 950 wsm_channel_switch_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 966 wsm_set_pm_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 977 wsm_scan_started(struct cw1200_common *priv, void *arg, struct wsm_buf *buf) argument 992 wsm_scan_complete_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 1007 wsm_join_complete_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 1021 wsm_find_complete_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 1028 wsm_ba_timeout_indication(struct cw1200_common *priv, struct wsm_buf *buf) argument 1048 wsm_suspend_resume_indication(struct cw1200_common *priv, int link_id, struct wsm_buf *buf) argument 1072 wsm_cmd_send(struct cw1200_common *priv, struct wsm_buf *buf, void *arg, u16 cmd, long tmo) argument 1160 wsm_lock_tx(struct cw1200_common *priv) argument 1170 wsm_lock_tx_async(struct cw1200_common *priv) argument 1176 wsm_flush_tx(struct cw1200_common *priv) argument 1223 wsm_unlock_tx(struct cw1200_common *priv) argument 1239 wsm_handle_exception(struct cw1200_common *priv, u8 *data, size_t len) argument 1295 wsm_handle_rx(struct cw1200_common *priv, u16 id, struct wsm_hdr *wsm, struct sk_buff **skb_p) argument 1453 wsm_handle_tx_data(struct cw1200_common *priv, struct wsm_tx *wsm, const struct ieee80211_tx_info *tx_info, const struct cw1200_txpriv *txpriv, struct cw1200_queue *queue) argument 1576 cw1200_get_prio_queue(struct cw1200_common *priv, u32 link_id_map, int *total) argument 1618 wsm_get_tx_queue_and_mask(struct cw1200_common *priv, struct cw1200_queue **queue_p, u32 *tx_allowed_mask_p, bool *more) argument 1658 wsm_get_tx(struct cw1200_common *priv, u8 **data, size_t *tx_len, int *burst) argument 1763 wsm_txed(struct cw1200_common *priv, u8 *data) argument [all...] |
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/fpga/ |
H A D | zynq-fpga.c | 137 static inline void zynq_fpga_write(struct zynq_fpga_priv *priv, u32 offset, argument 140 writel(val, priv->io_base + offset); 143 static inline u32 zynq_fpga_read(const struct zynq_fpga_priv *priv, argument 146 return readl(priv->io_base + offset); 149 #define zynq_fpga_poll_timeout(priv, addr, val, cond, sleep_us, timeout_us) \ 150 readl_poll_timeout(priv->io_base + addr, val, cond, sleep_us, \ 154 static inline void zynq_fpga_set_irq(struct zynq_fpga_priv *priv, u32 enable) argument 156 zynq_fpga_write(priv, INT_MASK_OFFSET, ~enable); 160 static void zynq_step_dma(struct zynq_fpga_priv *priv) argument 166 first = priv 214 struct zynq_fpga_priv *priv = data; local 255 struct zynq_fpga_priv *priv; local 386 struct zynq_fpga_priv *priv; local 488 struct zynq_fpga_priv *priv = mgr->priv; local 528 struct zynq_fpga_priv *priv; local 556 struct zynq_fpga_priv *priv; local 623 struct zynq_fpga_priv *priv; local [all...] |
/linux-master/drivers/net/can/ |
H A D | ti_hecc.c | 192 static inline int get_tx_head_mb(struct ti_hecc_priv *priv) argument 194 return priv->tx_head & HECC_TX_MB_MASK; 197 static inline int get_tx_tail_mb(struct ti_hecc_priv *priv) argument 199 return priv->tx_tail & HECC_TX_MB_MASK; 202 static inline int get_tx_head_prio(struct ti_hecc_priv *priv) argument 204 return (priv->tx_head >> HECC_TX_PRIO_SHIFT) & MAX_TX_PRIO; 207 static inline void hecc_write_lam(struct ti_hecc_priv *priv, u32 mbxno, u32 val) argument 209 __raw_writel(val, priv->hecc_ram + mbxno * 4); 212 static inline u32 hecc_read_stamp(struct ti_hecc_priv *priv, u32 mbxno) argument 214 return __raw_readl(priv 217 hecc_write_mbx(struct ti_hecc_priv *priv, u32 mbxno, u32 reg, u32 val) argument 223 hecc_read_mbx(struct ti_hecc_priv *priv, u32 mbxno, u32 reg) argument 228 hecc_write(struct ti_hecc_priv *priv, u32 reg, u32 val) argument 233 hecc_read(struct ti_hecc_priv *priv, int reg) argument 238 hecc_set_bit(struct ti_hecc_priv *priv, int reg, u32 bit_mask) argument 244 hecc_clear_bit(struct ti_hecc_priv *priv, int reg, u32 bit_mask) argument 250 hecc_get_bit(struct ti_hecc_priv *priv, int reg, u32 bit_mask) argument 255 ti_hecc_set_btc(struct ti_hecc_priv *priv) argument 281 ti_hecc_transceiver_switch(const struct ti_hecc_priv *priv, int on) argument 296 struct ti_hecc_priv *priv = netdev_priv(ndev); local 354 struct ti_hecc_priv *priv = netdev_priv(ndev); local 404 struct ti_hecc_priv *priv = netdev_priv(ndev); local 436 struct ti_hecc_priv *priv = netdev_priv(ndev); local 467 struct ti_hecc_priv *priv = netdev_priv(ndev); local 532 struct ti_hecc_priv *priv = rx_offload_to_priv(offload); local 595 struct ti_hecc_priv *priv = netdev_priv(ndev); local 641 struct ti_hecc_priv *priv = netdev_priv(ndev); local 670 struct ti_hecc_priv *priv = netdev_priv(ndev); local 786 struct ti_hecc_priv *priv = netdev_priv(ndev); local 816 struct ti_hecc_priv *priv = netdev_priv(ndev); local 850 struct ti_hecc_priv *priv; local 968 struct ti_hecc_priv *priv = netdev_priv(ndev); local 981 struct ti_hecc_priv *priv = netdev_priv(dev); local 999 struct ti_hecc_priv *priv = netdev_priv(dev); local [all...] |
/linux-master/drivers/staging/media/imx/ |
H A D | imx-media-vdic.c | 43 int (*setup)(struct vdic_priv *priv); 44 void (*start)(struct vdic_priv *priv); 45 void (*stop)(struct vdic_priv *priv); 46 void (*disable)(struct vdic_priv *priv); 115 static void vdic_put_ipu_resources(struct vdic_priv *priv) argument 117 if (priv->vdi_in_ch_p) 118 ipu_idmac_put(priv->vdi_in_ch_p); 119 priv->vdi_in_ch_p = NULL; 121 if (priv->vdi_in_ch) 122 ipu_idmac_put(priv 134 vdic_get_ipu_resources(struct vdic_priv *priv) argument 189 prepare_vdi_in_buffers(struct vdic_priv *priv, struct imx_media_buffer *curr) argument 237 setup_vdi_channel(struct vdic_priv *priv, struct ipuv3_channel *channel, dma_addr_t phys0, dma_addr_t phys1) argument 271 vdic_setup_direct(struct vdic_priv *priv) argument 280 vdic_start_direct(struct vdic_priv *priv) argument 284 vdic_stop_direct(struct vdic_priv *priv) argument 288 vdic_disable_direct(struct vdic_priv *priv) argument 294 vdic_setup_indirect(struct vdic_priv *priv) argument 325 vdic_start_indirect(struct vdic_priv *priv) argument 333 vdic_stop_indirect(struct vdic_priv *priv) argument 341 vdic_disable_indirect(struct vdic_priv *priv) argument 359 vdic_start(struct vdic_priv *priv) argument 399 vdic_stop(struct vdic_priv *priv) argument 414 struct vdic_priv *priv = container_of(ctrl->handler, local 454 vdic_init_controls(struct vdic_priv *priv) argument 483 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 535 __vdic_get_fmt(struct vdic_priv *priv, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument 559 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 580 vdic_try_fmt(struct vdic_priv *priv, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat, const struct imx_media_pixfmt **cc) argument 626 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 677 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 763 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 787 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 812 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 864 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 895 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local 934 struct vdic_priv *priv; local 978 struct vdic_priv *priv = v4l2_get_subdevdata(sd); local [all...] |
/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/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/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/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/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/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 969 pch_uart_err_ir(struct eg20t_port *priv, unsigned int lsr) argument 1004 struct eg20t_port *priv = dev_id; local 1080 struct eg20t_port *priv; local 1092 struct eg20t_port *priv; local 1117 struct eg20t_port *priv = container_of(port, struct eg20t_port, port); local 1135 struct eg20t_port *priv; local 1143 struct eg20t_port *priv; local 1161 struct eg20t_port *priv; local 1171 struct eg20t_port *priv; local 1179 struct eg20t_port *priv; local 1191 struct eg20t_port *priv; local 1267 struct eg20t_port *priv; local 1293 struct eg20t_port *priv; local 1358 struct eg20t_port *priv; local 1367 struct eg20t_port *priv; local 1388 struct eg20t_port *priv; local 1400 struct eg20t_port *priv; local 1467 struct eg20t_port *priv = local 1482 struct eg20t_port *priv = local 1534 struct eg20t_port *priv = local 1550 struct eg20t_port *priv; local 1642 struct eg20t_port *priv; local 1740 pch_uart_exit_port(struct eg20t_port *priv) argument 1752 struct eg20t_port *priv = pci_get_drvdata(pdev); local 1767 struct eg20t_port *priv = dev_get_drvdata(dev); local 1776 struct eg20t_port *priv = dev_get_drvdata(dev); local 1813 struct eg20t_port *priv; local [all...] |
/linux-master/drivers/mailbox/ |
H A D | imx-mailbox.c | 116 int (*tx)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data); 117 int (*rx)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp); 118 int (*rxdb)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp); 119 int (*init)(struct imx_mu_priv *priv); 149 static void imx_mu_write(struct imx_mu_priv *priv, u32 val, u32 offs) argument 151 iowrite32(val, priv->base + offs); 154 static u32 imx_mu_read(struct imx_mu_priv *priv, u32 offs) argument 156 return ioread32(priv->base + offs); 159 static int imx_mu_tx_waiting_write(struct imx_mu_priv *priv, u32 val, u32 idx) argument 165 dev_dbg(priv 183 imx_mu_rx_waiting_read(struct imx_mu_priv *priv, u32 *val, u32 idx) argument 208 imx_mu_xcr_rmw(struct imx_mu_priv *priv, enum imx_mu_xcr type, u32 set, u32 clr) argument 223 imx_mu_generic_tx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data) argument 249 imx_mu_generic_rx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 260 imx_mu_generic_rxdb(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 270 imx_mu_specific_tx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data) argument 326 imx_mu_specific_rx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 369 imx_mu_seco_tx(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data) argument 437 imx_mu_seco_rxdb(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp) argument 498 struct imx_mu_priv *priv = to_imx_mu_priv(chan->mbox); local 555 struct imx_mu_priv *priv = to_imx_mu_priv(chan->mbox); local 563 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...] |