Searched refs:priv (Results 501 - 525 of 4435) sorted by relevance

<<21222324252627282930>>

/linux-master/drivers/input/serio/
H A Dapbps2.c61 struct apbps2_priv *priv = dev_id; local
65 while ((status = ioread32be(&priv->regs->status)) & APBPS2_STATUS_DR) {
66 data = ioread32be(&priv->regs->data);
72 iowrite32be(0, &priv->regs->status);
74 serio_interrupt(priv->io, data, rxflags);
84 struct apbps2_priv *priv = io->port_data; local
88 while ((ioread32be(&priv->regs->status) & APBPS2_STATUS_TF) && tleft--)
91 if ((ioread32be(&priv->regs->status) & APBPS2_STATUS_TF) == 0) {
92 iowrite32be(val, &priv->regs->data);
95 &priv
104 struct apbps2_priv *priv = io->port_data; local
123 struct apbps2_priv *priv = io->port_data; local
132 struct apbps2_priv *priv; local
192 struct apbps2_priv *priv = platform_get_drvdata(of_dev); local
[all...]
/linux-master/drivers/gpu/drm/meson/
H A Dmeson_encoder_cvbs.c37 struct meson_drm *priv; member in struct:meson_encoder_cvbs
100 struct meson_drm *priv = meson_encoder_cvbs->priv; local
107 mode = drm_mode_duplicate(priv->drm, &meson_mode->mode);
109 dev_err(priv->dev, "Failed to create a new display mode\n");
146 struct meson_drm *priv = encoder_cvbs->priv; local
168 meson_venci_cvbs_mode_set(priv, meson_mode->enci);
171 meson_vclk_setup(priv, MESON_VCLK_TARGET_CVBS,
178 priv
198 struct meson_drm *priv = meson_encoder_cvbs->priv; local
222 meson_encoder_cvbs_probe(struct meson_drm *priv) argument
288 meson_encoder_cvbs_remove(struct meson_drm *priv) argument
[all...]
H A Dmeson_plane.c67 struct meson_drm *priv; member in struct:meson_plane
113 static u32 meson_g12a_afbcd_line_stride(struct meson_drm *priv) argument
117 switch (priv->afbcd.format) {
119 line_stride = ((priv->viu.osd1_width << 4) + 127) >> 7;
126 line_stride = ((priv->viu.osd1_width << 5) + 127) >> 7;
140 struct meson_drm *priv = meson_plane->priv; local
160 spin_lock_irqsave(&priv->drm->event_lock, flags);
163 if ((meson_vpu_is_compatible(priv, VPU_COMPATIBLE_GXM) ||
164 meson_vpu_is_compatible(priv, VPU_COMPATIBLE_G12
403 struct meson_drm *priv = meson_plane->priv; local
432 struct meson_drm *priv = meson_plane->priv; local
532 meson_plane_create(struct meson_drm *priv) argument
[all...]
/linux-master/drivers/cpufreq/
H A Dcpufreq-dt.c47 struct private_data *priv; local
49 list_for_each_entry(priv, &priv_list, node) {
50 if (cpumask_test_cpu(cpu, priv->cpus))
51 return priv;
59 struct private_data *priv = policy->driver_data; local
62 return dev_pm_opp_set_rate(priv->cpu_dev, freq * 1000);
96 struct private_data *priv; local
102 priv = cpufreq_dt_find_data(policy->cpu);
103 if (!priv) {
107 cpu_dev = priv
184 struct private_data *priv; local
294 struct private_data *priv, *tmp; local
[all...]
/linux-master/net/netfilter/
H A Dnft_quota.c21 static inline bool nft_overquota(struct nft_quota *priv, argument
24 return atomic64_add_return(skb->len, priv->consumed) >=
25 atomic64_read(&priv->quota);
28 static inline bool nft_quota_invert(struct nft_quota *priv) argument
30 return priv->flags & NFT_QUOTA_F_INV;
33 static inline void nft_quota_do_eval(struct nft_quota *priv, argument
37 if (nft_overquota(priv, pkt->skb) ^ nft_quota_invert(priv))
53 struct nft_quota *priv = nft_obj_data(obj); local
56 overquota = nft_overquota(priv, pk
66 nft_quota_do_init(const struct nlattr * const tb[], struct nft_quota *priv) argument
104 nft_quota_do_destroy(const struct nft_ctx *ctx, struct nft_quota *priv) argument
114 struct nft_quota *priv = nft_obj_data(obj); local
123 struct nft_quota *priv = nft_obj_data(obj); local
131 nft_quota_do_dump(struct sk_buff *skb, struct nft_quota *priv, bool reset) argument
170 struct nft_quota *priv = nft_obj_data(obj); local
178 struct nft_quota *priv = nft_obj_data(obj); local
206 struct nft_quota *priv = nft_expr_priv(expr); local
215 struct nft_quota *priv = nft_expr_priv(expr); local
223 struct nft_quota *priv = nft_expr_priv(expr); local
231 struct nft_quota *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_hash.c30 struct nft_jhash *priv = nft_expr_priv(expr); local
31 const void *data = &regs->data[priv->sreg];
34 h = reciprocal_scale(jhash(data, priv->len, priv->seed),
35 priv->modulus);
37 regs->data[priv->dreg] = h + priv->offset;
50 struct nft_symhash *priv = nft_expr_priv(expr); local
54 h = reciprocal_scale(__skb_get_hash_symmetric(skb), priv->modulus);
56 regs->data[priv
73 struct nft_jhash *priv = nft_expr_priv(expr); local
120 struct nft_symhash *priv = nft_expr_priv(expr); local
144 const struct nft_jhash *priv = nft_expr_priv(expr); local
171 const struct nft_jhash *priv = nft_expr_priv(expr); local
181 const struct nft_symhash *priv = nft_expr_priv(expr); local
201 struct nft_symhash *priv = nft_expr_priv(expr); local
[all...]
/linux-master/sound/soc/fsl/
H A Dimx-audmix.c47 struct imx_audmix *priv = snd_soc_card_get_drvdata(rtd->card); local
50 unsigned long clk_rate = clk_get_rate(priv->cpu_mclk);
150 struct imx_audmix *priv; local
182 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
183 if (!priv)
186 priv->num_dai = 2 * num_dai;
187 priv->dai = devm_kcalloc(&pdev->dev, priv->num_dai,
189 if (!priv
[all...]
/linux-master/drivers/media/rc/
H A Dir-hix5hd2.c119 static inline void hix5hd2_ir_enable(struct hix5hd2_ir_priv *priv) argument
123 if (priv->socdata->flags & HIX5HD2_FLAG_EXTRA_ENABLE)
126 writel_relaxed(val, priv->base + IR_ENABLE);
129 static int hix5hd2_ir_config(struct hix5hd2_ir_priv *priv) argument
134 hix5hd2_ir_enable(priv);
136 while (readl_relaxed(priv->base + IR_BUSY)) {
140 dev_err(priv->dev, "IR_BUSY timeout\n");
146 rate = DIV_ROUND_CLOSEST(priv->rate, 1000000);
153 writel_relaxed(val, priv->base + IR_CONFIG);
155 writel_relaxed(0x00, priv
163 struct hix5hd2_ir_priv *priv = rdev->priv; local
180 struct hix5hd2_ir_priv *priv = rdev->priv; local
190 struct hix5hd2_ir_priv *priv = data; local
254 struct hix5hd2_ir_priv *priv; local
345 struct hix5hd2_ir_priv *priv = platform_get_drvdata(pdev); local
354 struct hix5hd2_ir_priv *priv = dev_get_drvdata(dev); local
364 struct hix5hd2_ir_priv *priv = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/net/can/dev/
H A Ddev.c22 struct can_priv *priv = netdev_priv(dev); local
24 if (new_state <= priv->state)
29 priv->can_stats.error_warning++;
32 priv->can_stats.error_passive++;
35 priv->can_stats.bus_off++;
118 struct can_priv *priv = netdev_priv(dev); local
121 if (unlikely(new_state == priv->state)) {
127 can_get_state_str(priv->state), priv->state,
131 priv
152 struct can_priv *priv = netdev_priv(dev); local
187 struct can_priv *priv = container_of(dwork, struct can_priv, local
195 struct can_priv *priv = netdev_priv(dev); local
219 struct can_priv *priv = netdev_priv(dev); local
254 struct can_priv *priv; local
311 struct can_priv *priv = netdev_priv(dev); local
403 struct can_priv *priv = netdev_priv(dev); local
434 struct can_priv *priv = netdev_priv(dev); local
457 struct can_priv *priv = netdev_priv(dev); local
466 struct can_priv *priv = netdev_priv(ndev); local
481 struct can_priv *priv = netdev_priv(ndev); local
537 struct can_priv *priv = netdev_priv(dev); local
[all...]
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-touch-cap.h29 int vivid_enum_fmt_tch(struct file *file, void *priv, struct v4l2_fmtdesc *f);
30 int vivid_g_fmt_tch(struct file *file, void *priv, struct v4l2_format *f);
31 int vivid_g_fmt_tch_mplane(struct file *file, void *priv, struct v4l2_format *f);
32 int vivid_enum_input_tch(struct file *file, void *priv, struct v4l2_input *inp);
33 int vivid_g_input_tch(struct file *file, void *priv, unsigned int *i);
34 int vivid_s_input_tch(struct file *file, void *priv, unsigned int i);
37 int vivid_g_parm_tch(struct file *file, void *priv,
/linux-master/drivers/input/keyboard/
H A Dimx_sc_key.c44 struct imx_key_drv_data *priv = local
50 schedule_delayed_work(&priv->check_work,
52 pm_wakeup_event(priv->input->dev.parent, 0);
60 struct imx_key_drv_data *priv = local
64 struct input_dev *input = priv->input;
75 error = imx_scu_call_rpc(priv->key_ipc_handle, &msg, true);
89 if (state ^ priv->keystate) {
90 priv->keystate = state;
91 input_event(input, EV_KEY, priv->keycode, state);
93 if (!priv
104 struct imx_key_drv_data *priv = data; local
113 struct imx_key_drv_data *priv; local
[all...]
/linux-master/drivers/usb/serial/
H A Dsymbolserial.c35 struct symbol_private *priv = usb_get_serial_port_data(port); local
77 spin_lock_irqsave(&priv->lock, flags);
80 if (!priv->throttled) {
87 priv->actually_throttled = true;
88 spin_unlock_irqrestore(&priv->lock, flags);
93 struct symbol_private *priv = usb_get_serial_port_data(port); local
97 spin_lock_irqsave(&priv->lock, flags);
98 priv->throttled = false;
99 priv->actually_throttled = false;
100 spin_unlock_irqrestore(&priv
119 struct symbol_private *priv = usb_get_serial_port_data(port); local
129 struct symbol_private *priv = usb_get_serial_port_data(port); local
150 struct symbol_private *priv; local
165 struct symbol_private *priv = usb_get_serial_port_data(port); local
[all...]
/linux-master/drivers/gpu/drm/nouveau/include/nvif/
H A Ddriver.h10 const char *dbg, void **priv);
11 void (*fini)(void *priv);
12 int (*suspend)(void *priv);
13 int (*resume)(void *priv);
14 int (*ioctl)(void *priv, void *data, u32 size, void **hack);
15 void __iomem *(*map)(void *priv, u64 handle, u32 size);
16 void (*unmap)(void *priv, void __iomem *ptr, u32 size);
/linux-master/drivers/staging/vt6656/
H A Dbaseband.h67 int vnt_set_short_slot_time(struct vnt_private *priv);
68 int vnt_set_vga_gain_offset(struct vnt_private *priv, u8 data);
69 int vnt_set_antenna_mode(struct vnt_private *priv, u8 antenna_mode);
70 int vnt_vt3184_init(struct vnt_private *priv);
71 int vnt_set_deep_sleep(struct vnt_private *priv);
72 int vnt_exit_deep_sleep(struct vnt_private *priv);
73 int vnt_update_pre_ed_threshold(struct vnt_private *priv, int scanning);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.h13 int mlx5_esw_devlink_rate_leaf_tx_share_set(struct devlink_rate *rate_leaf, void *priv,
15 int mlx5_esw_devlink_rate_leaf_tx_max_set(struct devlink_rate *rate_leaf, void *priv,
17 int mlx5_esw_devlink_rate_node_tx_share_set(struct devlink_rate *rate_node, void *priv,
19 int mlx5_esw_devlink_rate_node_tx_max_set(struct devlink_rate *rate_node, void *priv,
21 int mlx5_esw_devlink_rate_node_new(struct devlink_rate *rate_node, void **priv,
23 int mlx5_esw_devlink_rate_node_del(struct devlink_rate *rate_node, void *priv,
27 void *priv, void *parent_priv,
/linux-master/drivers/char/ipmi/
H A Dkcs_bmc_serio.c31 struct kcs_bmc_serio *priv; local
35 priv = client_to_kcs_bmc_serio(client);
37 spin_lock(&priv->lock);
42 handled = serio_interrupt(priv->port, kcs_bmc_read_data(client->dev), 0);
44 spin_unlock(&priv->lock);
55 struct kcs_bmc_serio *priv = port->port_data; local
57 return kcs_bmc_enable_device(priv->client.dev, &priv->client);
62 struct kcs_bmc_serio *priv = port->port_data; local
64 kcs_bmc_disable_device(priv
72 struct kcs_bmc_serio *priv; local
108 struct kcs_bmc_serio *priv = NULL, *pos; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dmirred_nic.c16 struct mlx5e_priv *priv = flow->priv; local
21 if (priv->netdev->netdev_ops != out_dev->netdev_ops ||
22 !mlx5e_same_hw_devs(priv, netdev_priv(out_dev))) {
25 netdev_warn(priv->netdev,
27 netdev_name(priv->netdev),
38 struct mlx5e_priv *priv,
36 tc_act_parse_mirred_nic(struct mlx5e_tc_act_parse_state *parse_state, const struct flow_action_entry *act, struct mlx5e_priv *priv, struct mlx5_flow_attr *attr) argument
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw-phy-sel.c34 void (*cpsw_phy_sel)(struct cpsw_phy_sel_priv *priv,
39 static void cpsw_gmii_sel_am3352(struct cpsw_phy_sel_priv *priv, argument
47 reg = readl(priv->gmii_sel);
66 dev_warn(priv->dev,
79 if (priv->rmii_clock_external) {
96 writel(reg, priv->gmii_sel);
99 static void cpsw_gmii_sel_dra7xx(struct cpsw_phy_sel_priv *priv, argument
106 reg = readl(priv->gmii_sel);
121 dev_warn(priv->dev,
139 dev_err(priv
163 struct cpsw_phy_sel_priv *priv; local
209 struct cpsw_phy_sel_priv *priv; local
[all...]
/linux-master/sound/soc/codecs/
H A Dmt6359.c21 static void mt6359_set_gpio_smt(struct mt6359_priv *priv) argument
24 regmap_update_bits(priv->regmap, MT6359_SMT_CON1, 0x3ff0, 0x3ff0);
27 static void mt6359_set_gpio_driving(struct mt6359_priv *priv) argument
30 regmap_update_bits(priv->regmap, MT6359_DRV_CON2, 0xffff, 0x8888);
31 regmap_update_bits(priv->regmap, MT6359_DRV_CON3, 0xffff, 0x8888);
32 regmap_update_bits(priv->regmap, MT6359_DRV_CON4, 0x00ff, 0x88);
35 static void mt6359_set_playback_gpio(struct mt6359_priv *priv) argument
38 regmap_write(priv->regmap, MT6359_GPIO_MODE2_CLR, 0x0ffe);
39 regmap_write(priv->regmap, MT6359_GPIO_MODE2_SET, 0x0249);
42 regmap_write(priv
46 mt6359_reset_playback_gpio(struct mt6359_priv *priv) argument
57 mt6359_set_capture_gpio(struct mt6359_priv *priv) argument
67 mt6359_reset_capture_gpio(struct mt6359_priv *priv) argument
86 mt6359_set_dcxo(struct mt6359_priv *priv, bool enable) argument
94 mt6359_set_clksq(struct mt6359_priv *priv, bool enable) argument
103 mt6359_set_aud_global_bias(struct mt6359_priv *priv, bool enable) argument
111 mt6359_set_topck(struct mt6359_priv *priv, bool enable) argument
117 mt6359_set_decoder_clk(struct mt6359_priv *priv, bool enable) argument
124 mt6359_mtkaif_tx_enable(struct mt6359_priv *priv) argument
164 mt6359_mtkaif_tx_disable(struct mt6359_priv *priv) argument
174 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
182 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
208 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
235 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
249 zcd_disable(struct mt6359_priv *priv) argument
254 hp_main_output_ramp(struct mt6359_priv *priv, bool up) argument
272 hp_aux_feedback_loop_gain_ramp(struct mt6359_priv *priv, bool up) argument
286 hp_in_pair_current(struct mt6359_priv *priv, bool increase) argument
304 hp_pull_down(struct mt6359_priv *priv, bool enable) argument
331 headset_volume_ramp(struct mt6359_priv *priv, int from, int to) argument
372 struct mt6359_priv *priv = snd_soc_component_get_drvdata(component); local
473 struct mt6359_priv *priv = snd_soc_component_get_drvdata(component); local
821 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
855 mtk_hp_enable(struct mt6359_priv *priv) argument
967 mtk_hp_disable(struct mt6359_priv *priv) argument
1047 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1077 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1161 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1272 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1312 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1347 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1401 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1434 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1485 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1508 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1541 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1569 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1593 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1617 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1641 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1654 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1667 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1680 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1738 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1797 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1886 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1907 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1930 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1950 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
1977 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2011 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2041 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2417 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2649 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2668 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2683 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2757 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2809 struct mt6359_priv *priv = snd_soc_component_get_drvdata(cmpnt); local
2864 mt6359_parse_dt(struct mt6359_priv *priv) argument
2916 struct mt6359_priv *priv; local
[all...]
/linux-master/drivers/auxdisplay/
H A Dmax6959.c52 struct max6959_priv *priv = container_of(work, struct max6959_priv, work.work); local
53 struct linedisp *linedisp = &priv->linedisp;
64 regmap_bulk_write(priv->regmap, REG_DIGIT(0), buf, ARRAY_SIZE(buf));
69 struct max6959_priv *priv = container_of(linedisp, struct max6959_priv, linedisp); local
71 INIT_DELAYED_WORK(&priv->work, max6959_disp_update);
77 struct max6959_priv *priv = container_of(linedisp, struct max6959_priv, linedisp); local
79 schedule_delayed_work(&priv->work, 0);
87 static int max6959_enable(struct max6959_priv *priv, bool enable) argument
92 return regmap_update_bits(priv->regmap, REG_CONFIGURATION, mask, value);
95 static void max6959_power_off(void *priv) argument
100 max6959_power_on(struct max6959_priv *priv) argument
123 struct max6959_priv *priv; local
149 struct max6959_priv *priv = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/staging/octeon/
H A Dethernet-mdio.c65 void cvm_oct_note_carrier(struct octeon_ethernet *priv, argument
70 netdev_name(priv->netdev), li.s.speed,
72 priv->port, priv->queue);
75 netdev_name(priv->netdev));
81 struct octeon_ethernet *priv = netdev_priv(dev); local
88 priv->link_info = link_info.u64;
93 if (priv->poll)
94 priv->poll(dev);
96 if (priv
105 struct octeon_ethernet *priv = netdev_priv(dev); local
139 struct octeon_ethernet *priv = netdev_priv(dev); local
[all...]
/linux-master/drivers/fpga/
H A Dice40-spi.c34 struct ice40_fpga_priv *priv = mgr->priv; local
36 return gpiod_get_value(priv->cdone) ? FPGA_MGR_STATE_OPERATING :
44 struct ice40_fpga_priv *priv = mgr->priv; local
45 struct spi_device *dev = priv->dev;
71 gpiod_set_value(priv->reset, 1);
78 gpiod_set_value(priv->reset, 0);
85 if (gpiod_get_value(priv->cdone)) {
105 struct ice40_fpga_priv *priv local
113 struct ice40_fpga_priv *priv = mgr->priv; local
138 struct ice40_fpga_priv *priv; local
[all...]
/linux-master/drivers/staging/vt6655/
H A Drf.h60 bool IFRFbWriteEmbedded(struct vnt_private *priv, unsigned long dwData);
61 bool RFbSelectChannel(struct vnt_private *priv, unsigned char rf_type, u16 byChannel);
62 bool RFbInit(struct vnt_private *priv);
63 bool rf_write_wake_prog_syn(struct vnt_private *priv, unsigned char rf_type, u16 channel);
64 bool RFbSetPower(struct vnt_private *priv, unsigned int rate, u16 uCH);
65 bool RFbRawSetPower(struct vnt_private *priv, unsigned char byPwr,
68 void RFvRSSITodBm(struct vnt_private *priv, unsigned char byCurrRSSI,
/linux-master/drivers/gpu/drm/bridge/
H A Dtc358768.c176 static int tc358768_clear_error(struct tc358768_priv *priv) argument
178 int ret = priv->error;
180 priv->error = 0;
184 static void tc358768_write(struct tc358768_priv *priv, u32 reg, u32 val) argument
190 if (priv->error)
197 priv->error = regmap_bulk_write(priv->regmap, reg, &tmpval, count);
200 static void tc358768_read(struct tc358768_priv *priv, u32 reg, u32 *val) argument
204 if (priv->error)
213 priv
216 tc358768_update_bits(struct tc358768_priv *priv, u32 reg, u32 mask, u32 val) argument
232 tc358768_sw_reset(struct tc358768_priv *priv) argument
242 tc358768_hw_enable(struct tc358768_priv *priv) argument
272 tc358768_hw_disable(struct tc358768_priv *priv) argument
295 tc358768_pll_to_pclk(struct tc358768_priv *priv, u32 pll_clk) argument
300 tc358768_pclk_to_pll(struct tc358768_priv *priv, u32 pclk) argument
305 tc358768_calc_pll(struct tc358768_priv *priv, const struct drm_display_mode *mode, bool verify_only) argument
393 struct tc358768_priv *priv = dsi_host_to_tc358768(host); local
462 struct tc358768_priv *priv = dsi_host_to_tc358768(host); local
474 struct tc358768_priv *priv = dsi_host_to_tc358768(host); local
540 struct tc358768_priv *priv = bridge_to_tc358768(bridge); local
556 struct tc358768_priv *priv = bridge_to_tc358768(bridge); local
566 struct tc358768_priv *priv = bridge_to_tc358768(bridge); local
588 struct tc358768_priv *priv = bridge_to_tc358768(bridge); local
593 tc358768_setup_pll(struct tc358768_priv *priv, const struct drm_display_mode *mode) argument
650 tc358768_dpi_to_dsi_bytes(struct tc358768_priv *priv, u32 val) argument
658 tc358768_dsi_bytes_to_ns(struct tc358768_priv *priv, u32 val) argument
668 struct tc358768_priv *priv = bridge_to_tc358768(bridge); local
1069 struct tc358768_priv *priv = bridge_to_tc358768(bridge); local
1101 struct tc358768_priv *priv = bridge_to_tc358768(bridge); local
1241 tc358768_get_regulators(struct tc358768_priv *priv) argument
1258 struct tc358768_priv *priv; local
1311 struct tc358768_priv *priv = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/media/i2c/
H A Dds90ub953.c186 static int ub953_read(struct ub953_data *priv, u8 reg, u8 *val) argument
191 mutex_lock(&priv->reg_lock);
193 ret = regmap_read(priv->regmap, reg, &v);
195 dev_err(&priv->client->dev, "Cannot read register 0x%02x: %d\n",
203 mutex_unlock(&priv->reg_lock);
208 static int ub953_write(struct ub953_data *priv, u8 reg, u8 val) argument
212 mutex_lock(&priv->reg_lock);
214 ret = regmap_write(priv->regmap, reg, val);
216 dev_err(&priv->client->dev,
219 mutex_unlock(&priv
224 ub953_select_ind_reg_block(struct ub953_data *priv, u8 block) argument
245 ub953_read_ind(struct ub953_data *priv, u8 block, u8 reg, u8 *val) argument
281 ub953_write_ind(struct ub953_data *priv, u8 block, u8 reg, u8 val) argument
317 struct ub953_data *priv = gpiochip_get_data(gc); local
333 struct ub953_data *priv = gpiochip_get_data(gc); local
344 struct ub953_data *priv = gpiochip_get_data(gc); local
363 struct ub953_data *priv = gpiochip_get_data(gc); local
376 struct ub953_data *priv = gpiochip_get_data(gc); local
394 ub953_gpiochip_probe(struct ub953_data *priv) argument
427 ub953_gpiochip_remove(struct ub953_data *priv) argument
477 struct ub953_data *priv = sd_to_ub953(sd); local
488 struct ub953_data *priv = sd_to_ub953(sd); local
549 struct ub953_data *priv = sd_to_ub953(sd); local
601 struct ub953_data *priv = sd_to_ub953(sd); local
669 struct ub953_data *priv = sd_to_ub953(sd); local
691 struct ub953_data *priv = sd_to_ub953(sd); local
741 struct ub953_data *priv = sd_to_ub953(notifier->sd); local
775 ub953_v4l2_notifier_register(struct ub953_data *priv) argument
814 ub953_v4l2_notifier_unregister(struct ub953_data *priv) argument
824 ub953_i2c_master_init(struct ub953_data *priv) argument
846 ub953_get_fc_rate(struct ub953_data *priv) argument
865 ub953_calc_clkout_ub953(struct ub953_data *priv, unsigned long target, u64 fc, u8 *hs_div, u8 *m, u8 *n) argument
902 ub953_calc_clkout_ub971(struct ub953_data *priv, unsigned long target, u64 fc, u8 *m, u8 *n) argument
925 ub953_calc_clkout_params(struct ub953_data *priv, unsigned long target_rate, struct ub953_clkout_data *clkout_data) argument
964 ub953_write_clkout_regs(struct ub953_data *priv, const struct ub953_clkout_data *clkout_data) argument
984 struct ub953_data *priv = container_of(hw, struct ub953_data, clkout_clk_hw); local
1039 struct ub953_data *priv = container_of(hw, struct ub953_data, clkout_clk_hw); local
1050 struct ub953_data *priv = container_of(hw, struct ub953_data, clkout_clk_hw); local
1069 ub953_register_clkout(struct ub953_data *priv) argument
1103 ub953_add_i2c_adapter(struct ub953_data *priv) argument
1132 ub953_parse_dt(struct ub953_data *priv) argument
1168 ub953_hw_init(struct ub953_data *priv) argument
1240 ub953_subdev_init(struct ub953_data *priv) argument
1289 ub953_subdev_uninit(struct ub953_data *priv) argument
1301 struct ub953_data *priv; local
1383 struct ub953_data *priv = sd_to_ub953(sd); local
[all...]

Completed in 227 milliseconds

<<21222324252627282930>>