/linux-master/drivers/char/tpm/ |
H A D | tpmrm-dev.c | 9 struct file_priv priv; member in struct:tpmrm_priv 16 struct tpmrm_priv *priv; local 20 priv = kzalloc(sizeof(*priv), GFP_KERNEL); 21 if (priv == NULL) 24 rc = tpm2_init_space(&priv->space, TPM2_SPACE_BUFFER_SIZE); 26 kfree(priv); 30 tpm_common_open(file, chip, &priv->priv, &priv 38 struct tpmrm_priv *priv = container_of(fpriv, struct tpmrm_priv, priv); local [all...] |
/linux-master/drivers/usb/dwc3/ |
H A D | dwc3-meson-g12a.c | 148 int (*setup_regmaps)(struct dwc3_meson_g12a *priv, void __iomem *base); 149 int (*usb2_init_phy)(struct dwc3_meson_g12a *priv, int i, 151 int (*set_phy_mode)(struct dwc3_meson_g12a *priv, int i, 153 int (*usb_init)(struct dwc3_meson_g12a *priv); 154 int (*usb_post_init)(struct dwc3_meson_g12a *priv); 157 static int dwc3_meson_gxl_setup_regmaps(struct dwc3_meson_g12a *priv, 159 static int dwc3_meson_g12a_setup_regmaps(struct dwc3_meson_g12a *priv, 162 static int dwc3_meson_g12a_usb2_init_phy(struct dwc3_meson_g12a *priv, int i, 164 static int dwc3_meson_gxl_usb2_init_phy(struct dwc3_meson_g12a *priv, int i, 167 static int dwc3_meson_g12a_set_phy_mode(struct dwc3_meson_g12a *priv, 266 dwc3_meson_gxl_set_phy_mode(struct dwc3_meson_g12a *priv, int i, enum phy_mode mode) argument 272 dwc3_meson_gxl_usb2_init_phy(struct dwc3_meson_g12a *priv, int i, enum phy_mode mode) argument 281 dwc3_meson_g12a_set_phy_mode(struct dwc3_meson_g12a *priv, int i, enum phy_mode mode) argument 295 dwc3_meson_g12a_usb2_init_phy(struct dwc3_meson_g12a *priv, int i, enum phy_mode mode) argument 323 dwc3_meson_g12a_usb2_init(struct dwc3_meson_g12a *priv, enum phy_mode mode) argument 343 dwc3_meson_g12a_usb3_init(struct dwc3_meson_g12a *priv) argument 372 dwc3_meson_g12a_usb_otg_apply_mode(struct dwc3_meson_g12a *priv, enum phy_mode mode) argument 404 dwc3_meson_g12a_usb_init_glue(struct dwc3_meson_g12a *priv, enum phy_mode mode) argument 444 dwc3_meson_g12a_get_phys(struct dwc3_meson_g12a *priv) argument 470 dwc3_meson_g12a_get_id(struct dwc3_meson_g12a *priv) argument 482 dwc3_meson_g12a_otg_mode_set(struct dwc3_meson_g12a *priv, enum phy_mode mode) argument 518 struct dwc3_meson_g12a *priv = usb_role_switch_get_drvdata(sw); local 538 struct dwc3_meson_g12a *priv = usb_role_switch_get_drvdata(sw); local 546 struct dwc3_meson_g12a *priv = data; local 579 dwc3_meson_g12a_otg_init(struct platform_device *pdev, struct dwc3_meson_g12a *priv) argument 626 dwc3_meson_gxl_setup_regmaps(struct dwc3_meson_g12a *priv, void __iomem *base) argument 635 dwc3_meson_g12a_setup_regmaps(struct dwc3_meson_g12a *priv, void __iomem *base) argument 673 dwc3_meson_g12a_usb_init(struct dwc3_meson_g12a *priv) argument 678 dwc3_meson_gxl_usb_init(struct dwc3_meson_g12a *priv) argument 683 dwc3_meson_gxl_usb_post_init(struct dwc3_meson_g12a *priv) argument 699 struct dwc3_meson_g12a *priv; local 834 struct dwc3_meson_g12a *priv = platform_get_drvdata(pdev); local 859 struct dwc3_meson_g12a *priv = dev_get_drvdata(dev); local 869 struct dwc3_meson_g12a *priv = dev_get_drvdata(dev); local 877 struct dwc3_meson_g12a *priv = dev_get_drvdata(dev); local 898 struct dwc3_meson_g12a *priv = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/phy/lantiq/ |
H A D | phy-lantiq-rcu-usb2.c | 94 struct ltq_rcu_usb2_priv *priv = phy_get_drvdata(phy); local 96 if (priv->reg_bits->have_ana_cfg) { 97 regmap_update_bits(priv->regmap, priv->ana_cfg1_reg_offset, 99 regmap_update_bits(priv->regmap, priv->ana_cfg1_reg_offset, 104 regmap_update_bits(priv->regmap, priv->phy_reg_offset, 105 BIT(priv->reg_bits->hostmode), 0); 108 regmap_update_bits(priv 119 struct ltq_rcu_usb2_priv *priv = phy_get_drvdata(phy); local 142 struct ltq_rcu_usb2_priv *priv = phy_get_drvdata(phy); local 158 ltq_rcu_usb2_of_parse(struct ltq_rcu_usb2_priv *priv, struct platform_device *pdev) argument 209 struct ltq_rcu_usb2_priv *priv; local [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-ssd202d.c | 61 static int ssd202d_rtc_isoctrl(struct ssd202d_rtc *priv) argument 65 struct device *dev = &priv->rtc_dev->dev; 73 writeb(sequence[i] & ISO_CTRL_MASK, priv->base + REG_ISO_CTRL); 76 20 * 100, true, priv->base); 87 ret = read_poll_timeout(read_iso_en, val, val, 100, 22 * 100, true, priv->base); 94 static void ssd202d_rtc_read_reg(struct ssd202d_rtc *priv, unsigned int reg, argument 103 val = readw(priv->base + reg); 104 writew(val | field, priv->base + reg); 105 ssd202d_rtc_isoctrl(priv); 106 writew(val & ~field, priv 114 ssd202d_rtc_write_reg(struct ssd202d_rtc *priv, unsigned int reg, unsigned int field, u32 base) argument 128 ssd202d_rtc_read_counter(struct ssd202d_rtc *priv, unsigned int *counter) argument 152 struct ssd202d_rtc *priv = dev_get_drvdata(dev); local 176 ssd202d_rtc_reset_counter(struct ssd202d_rtc *priv) argument 191 struct ssd202d_rtc *priv = dev_get_drvdata(dev); local 209 struct ssd202d_rtc *priv; local [all...] |
/linux-master/drivers/video/backlight/ |
H A D | l4f00242t03.c | 48 struct l4f00242t03_priv *priv = spi_get_drvdata(spi); local 54 ret = regulator_set_voltage(priv->io_reg, 1800000, 1800000); 59 ret = regulator_enable(priv->io_reg); 65 ret = regulator_set_voltage(priv->core_reg, 2800000, 2800000); 68 regulator_disable(priv->io_reg); 71 ret = regulator_enable(priv->core_reg); 74 regulator_disable(priv->io_reg); 78 l4f00242t03_reset(priv->reset); 80 gpiod_set_value(priv->enable, 1); 87 struct l4f00242t03_priv *priv local 99 struct l4f00242t03_priv *priv = lcd_get_data(ld); local 106 struct l4f00242t03_priv *priv = lcd_get_data(ld); local 168 struct l4f00242t03_priv *priv; local 222 struct l4f00242t03_priv *priv = spi_get_drvdata(spi); local 229 struct l4f00242t03_priv *priv = spi_get_drvdata(spi); local [all...] |
/linux-master/drivers/net/can/sja1000/ |
H A D | sja1000_platform.c | 34 void (*init)(struct sja1000_priv *priv, struct device_node *of); 41 static u8 sp_read_reg8(const struct sja1000_priv *priv, int reg) argument 43 return ioread8(priv->reg_base + reg); 46 static void sp_write_reg8(const struct sja1000_priv *priv, int reg, u8 val) argument 48 iowrite8(val, priv->reg_base + reg); 51 static u8 sp_read_reg16(const struct sja1000_priv *priv, int reg) argument 53 return ioread8(priv->reg_base + reg * 2); 56 static void sp_write_reg16(const struct sja1000_priv *priv, int reg, u8 val) argument 58 iowrite8(val, priv->reg_base + reg * 2); 61 static u8 sp_read_reg32(const struct sja1000_priv *priv, in argument 66 sp_write_reg32(const struct sja1000_priv *priv, int reg, u8 val) argument 71 sp_technologic_read_reg16(const struct sja1000_priv *priv, int reg) argument 85 sp_technologic_write_reg16(const struct sja1000_priv *priv, int reg, u8 val) argument 97 sp_technologic_init(struct sja1000_priv *priv, struct device_node *of) argument 106 sp_rzn1_init(struct sja1000_priv *priv, struct device_node *of) argument 111 sp_populate(struct sja1000_priv *priv, struct sja1000_platform_data *pdata, unsigned long resource_mem_flags) argument 137 sp_populate_of(struct sja1000_priv *priv, struct device_node *of) argument 219 struct sja1000_priv *priv; local [all...] |
/linux-master/drivers/i2c/muxes/ |
H A D | i2c-demux-pinctrl.c | 40 struct i2c_demux_pinctrl_priv *priv = adap->algo_data; local 41 struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap; 48 struct i2c_demux_pinctrl_priv *priv = adap->algo_data; local 49 struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap; 54 static int i2c_demux_activate_master(struct i2c_demux_pinctrl_priv *priv, u32 new_chan) argument 60 ret = of_changeset_apply(&priv->chan[new_chan].chgset); 64 adap = of_get_i2c_adapter_by_node(priv->chan[new_chan].parent_np); 83 struct pinctrl_state *s = pinctrl_lookup_state(p, priv 130 i2c_demux_deactivate_master(struct i2c_demux_pinctrl_priv *priv) argument 148 i2c_demux_change_master(struct i2c_demux_pinctrl_priv *priv, u32 new_chan) argument 166 struct i2c_demux_pinctrl_priv *priv = dev_get_drvdata(dev); local 182 struct i2c_demux_pinctrl_priv *priv = dev_get_drvdata(dev); local 191 struct i2c_demux_pinctrl_priv *priv = dev_get_drvdata(dev); local 211 struct i2c_demux_pinctrl_priv *priv; local 291 struct i2c_demux_pinctrl_priv *priv = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/net/wireless/marvell/libertas_tf/ |
H A D | cmd.c | 29 static struct cmd_ctrl_node *lbtf_get_cmd_ctrl_node(struct lbtf_private *priv); 35 * @priv: A pointer to struct lbtf_private structure 42 int lbtf_cmd_copyback(struct lbtf_private *priv, unsigned long extra, argument 56 static void lbtf_geo_init(struct lbtf_private *priv) argument 63 if (channel_ranges[i].regdomain == priv->regioncode) { 69 priv->channels[CHAN_TO_IDX(ch)].flags = 0; 75 * @priv: A pointer to struct lbtf_private structure 79 int lbtf_update_hw_spec(struct lbtf_private *priv) argument 89 memcpy(cmd.permanentaddr, priv->current_addr, ETH_ALEN); 90 ret = lbtf_cmd_with_response(priv, CMD_GET_HW_SPE 149 lbtf_set_channel(struct lbtf_private *priv, u8 channel) argument 165 lbtf_beacon_set(struct lbtf_private *priv, struct sk_buff *beacon) argument 187 lbtf_beacon_ctrl(struct lbtf_private *priv, bool beacon_enable, int beacon_int) argument 204 lbtf_queue_cmd(struct lbtf_private *priv, struct cmd_ctrl_node *cmdnode) argument 232 lbtf_submit_command(struct lbtf_private *priv, struct cmd_ctrl_node *cmdnode) argument 275 __lbtf_cleanup_and_insert_cmd(struct lbtf_private *priv, struct cmd_ctrl_node *cmdnode) argument 294 lbtf_cleanup_and_insert_cmd(struct lbtf_private *priv, struct cmd_ctrl_node *ptempcmd) argument 304 lbtf_complete_command(struct lbtf_private *priv, struct cmd_ctrl_node *cmd, int result) argument 316 lbtf_cmd_set_mac_multicast_addr(struct lbtf_private *priv) argument 338 lbtf_set_mode(struct lbtf_private *priv, enum lbtf_mode mode) argument 351 lbtf_set_bssid(struct lbtf_private *priv, bool activate, const u8 *bssid) argument 365 lbtf_set_mac_address(struct lbtf_private *priv, uint8_t *mac_addr) argument 380 lbtf_set_radio_control(struct lbtf_private *priv) argument 419 lbtf_set_mac_control(struct lbtf_private *priv) argument 441 lbtf_allocate_cmd_buffer(struct lbtf_private *priv) argument 489 lbtf_free_cmd_buffer(struct lbtf_private *priv) argument 526 lbtf_get_cmd_ctrl_node(struct lbtf_private *priv) argument 560 lbtf_execute_next_command(struct lbtf_private *priv) argument 603 __lbtf_cmd_async(struct lbtf_private *priv, uint16_t command, struct cmd_header *in_cmd, int in_cmd_size, int (*callback)(struct lbtf_private *, unsigned long, struct cmd_header *), unsigned long callback_arg) argument 653 lbtf_cmd_async(struct lbtf_private *priv, uint16_t command, struct cmd_header *in_cmd, int in_cmd_size) argument 661 __lbtf_cmd(struct lbtf_private *priv, uint16_t command, struct cmd_header *in_cmd, int in_cmd_size, int (*callback)(struct lbtf_private *, unsigned long, struct cmd_header *), unsigned long callback_arg) argument 705 lbtf_cmd_response_rx(struct lbtf_private *priv) argument 712 lbtf_process_rx_command(struct lbtf_private *priv) argument [all...] |
/linux-master/drivers/net/wan/ |
H A D | fsl_ucc_hdlc.c | 80 static int uhdlc_init(struct ucc_hdlc_private *priv) argument 93 ut_info = priv->ut_info; 96 if (priv->tsa) { 110 if (priv->hdlc_bus) 116 ret = ucc_fast_init(uf_info, &priv->uccf); 118 dev_err(priv->dev, "Failed to init uccf."); 122 priv->uf_regs = priv->uccf->uf_regs; 123 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); 126 if (priv 355 struct ucc_hdlc_private *priv = (struct ucc_hdlc_private *)hdlc->priv; local 441 hdlc_tx_restart(struct ucc_hdlc_private *priv) argument 453 hdlc_tx_done(struct ucc_hdlc_private *priv) argument 520 hdlc_rx_done(struct ucc_hdlc_private *priv, int rx_work_limit) argument 625 struct ucc_hdlc_private *priv = container_of(napi, local 649 struct ucc_hdlc_private *priv = (struct ucc_hdlc_private *)dev_id; local 686 struct ucc_hdlc_private *priv = netdev_priv(dev); local 711 struct ucc_hdlc_private *priv = hdlc->priv; local 746 uhdlc_memclean(struct ucc_hdlc_private *priv) argument 810 struct ucc_hdlc_private *priv = dev_to_hdlc(dev)->priv; local 841 struct ucc_hdlc_private *priv = dev_to_hdlc(dev)->priv; local 860 store_clk_config(struct ucc_hdlc_private *priv) argument 875 resume_clk_config(struct ucc_hdlc_private *priv) argument 889 struct ucc_hdlc_private *priv = dev_get_drvdata(dev); local 927 struct ucc_hdlc_private *priv = dev_get_drvdata(dev); local 1264 struct ucc_hdlc_private *priv = dev_get_drvdata(&pdev->dev); local [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-emev2.c | 75 static inline void em_clear_set_bit(struct em_i2c_device *priv, u8 clear, u8 set, u8 reg) argument 77 writeb((readb(priv->base + reg) & ~clear) | set, priv->base + reg); 80 static int em_i2c_wait_for_event(struct em_i2c_device *priv) argument 85 reinit_completion(&priv->msg_done); 87 time_left = wait_for_completion_timeout(&priv->msg_done, priv->adap.timeout); 92 status = readb(priv->base + I2C_OFS_IICSE0); 96 static void em_i2c_stop(struct em_i2c_device *priv) argument 99 em_clear_set_bit(priv, 107 struct em_i2c_device *priv = i2c_get_adapdata(adap); local 142 struct em_i2c_device *priv = i2c_get_adapdata(adap); local 212 struct em_i2c_device *priv = i2c_get_adapdata(adap); local 228 em_i2c_slave_irq(struct em_i2c_device *priv) argument 302 struct em_i2c_device *priv = dev_id; local 319 struct em_i2c_device *priv = i2c_get_adapdata(slave->adapter); local 337 struct em_i2c_device *priv = i2c_get_adapdata(slave->adapter); local 363 struct em_i2c_device *priv; local 424 struct em_i2c_device *priv = platform_get_drvdata(dev); local [all...] |
H A D | i2c-robotfuzz-osif.c | 39 struct osif_priv *priv = adapter->algo_data; local 41 return usb_control_msg(priv->usb_dev, usb_rcvctrlpipe(priv->usb_dev, 0), 50 struct osif_priv *priv = adapter->algo_data; local 52 return usb_control_msg(priv->usb_dev, usb_sndctrlpipe(priv->usb_dev, 0), 60 struct osif_priv *priv = adapter->algo_data; local 94 &priv->status, 1); 100 if (priv->status != STATUS_ADDRESS_ACK) { 101 dev_dbg(&adapter->dev, "status = %d\n", priv 132 struct osif_priv *priv; local 177 struct osif_priv *priv = usb_get_intfdata(interface); local [all...] |
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 95 mcp251xfd_get_model_str(const struct mcp251xfd_priv *priv) argument 97 return __mcp251xfd_get_model_str(priv->devtype_data.model); 140 static inline int mcp251xfd_vdd_enable(const struct mcp251xfd_priv *priv) argument 142 if (!priv->reg_vdd) 145 return regulator_enable(priv->reg_vdd); 148 static inline int mcp251xfd_vdd_disable(const struct mcp251xfd_priv *priv) argument 150 if (!priv->reg_vdd) 153 return regulator_disable(priv->reg_vdd); 157 mcp251xfd_transceiver_enable(const struct mcp251xfd_priv *priv) argument 159 if (!priv 166 mcp251xfd_transceiver_disable(const struct mcp251xfd_priv *priv) argument 174 mcp251xfd_clks_and_vdd_enable(const struct mcp251xfd_priv *priv) argument 193 mcp251xfd_clks_and_vdd_disable(const struct mcp251xfd_priv *priv) argument 212 mcp251xfd_chip_get_mode(const struct mcp251xfd_priv *priv, u8 *mode) argument 227 __mcp251xfd_chip_set_mode(const struct mcp251xfd_priv *priv, const u8 mode_req, bool nowait) argument 288 mcp251xfd_chip_set_mode(const struct mcp251xfd_priv *priv, const u8 mode_req) argument 295 mcp251xfd_chip_set_mode_nowait(const struct mcp251xfd_priv *priv, const u8 mode_req) argument 302 mcp251xfd_chip_wait_for_osc_ready(const struct mcp251xfd_priv *priv, u32 osc_reference, u32 osc_mask) argument 331 mcp251xfd_chip_wake(const struct mcp251xfd_priv *priv) argument 367 mcp251xfd_chip_sleep(const struct mcp251xfd_priv *priv) argument 387 mcp251xfd_chip_softreset_do(const struct mcp251xfd_priv *priv) argument 407 mcp251xfd_chip_softreset_check(const struct mcp251xfd_priv *priv) argument 438 mcp251xfd_chip_softreset(const struct mcp251xfd_priv *priv) argument 465 mcp251xfd_chip_clock_init(const struct mcp251xfd_priv *priv) argument 498 mcp251xfd_chip_timestamp_init(const struct mcp251xfd_priv *priv) argument 509 mcp251xfd_set_bittiming(const struct mcp251xfd_priv *priv) argument 587 mcp251xfd_chip_rx_int_enable(const struct mcp251xfd_priv *priv) argument 608 mcp251xfd_chip_rx_int_disable(const struct mcp251xfd_priv *priv) argument 624 mcp251xfd_chip_ecc_init(struct mcp251xfd_priv *priv) argument 652 mcp251xfd_get_normal_mode(const struct mcp251xfd_priv *priv) argument 669 __mcp251xfd_chip_set_normal_mode(const struct mcp251xfd_priv *priv, bool nowait) argument 680 mcp251xfd_chip_set_normal_mode(const struct mcp251xfd_priv *priv) argument 686 mcp251xfd_chip_set_normal_mode_nowait(const struct mcp251xfd_priv *priv) argument 691 mcp251xfd_chip_interrupts_enable(const struct mcp251xfd_priv *priv) argument 722 mcp251xfd_chip_interrupts_disable(const struct mcp251xfd_priv *priv) argument 740 mcp251xfd_chip_stop(struct mcp251xfd_priv *priv, const enum can_state state) argument 750 mcp251xfd_chip_start(struct mcp251xfd_priv *priv) argument 803 struct mcp251xfd_priv *priv = netdev_priv(ndev); local 831 const struct mcp251xfd_priv *priv = netdev_priv(ndev); local 851 const struct mcp251xfd_priv *priv = netdev_priv(ndev); local 869 mcp251xfd_alloc_can_err_skb(struct mcp251xfd_priv *priv, struct can_frame **cf, u32 *timestamp) argument 886 mcp251xfd_handle_rxovif(struct mcp251xfd_priv *priv) argument 941 mcp251xfd_handle_txatif(struct mcp251xfd_priv *priv) argument 948 mcp251xfd_handle_ivmif(struct mcp251xfd_priv *priv) argument 1046 mcp251xfd_handle_cerrif(struct mcp251xfd_priv *priv) argument 1121 mcp251xfd_handle_modif(const struct mcp251xfd_priv *priv, bool *set_normal_mode) argument 1175 mcp251xfd_handle_serrif(struct mcp251xfd_priv *priv) argument 1254 mcp251xfd_handle_eccif_recover(struct mcp251xfd_priv *priv, u8 nr) argument 1304 mcp251xfd_handle_eccif(struct mcp251xfd_priv *priv, bool set_normal_mode) argument 1379 mcp251xfd_handle_spicrcif(struct mcp251xfd_priv *priv) argument 1404 mcp251xfd_read_regs_status(struct mcp251xfd_priv *priv) argument 1433 struct mcp251xfd_priv *priv = dev_id; local 1593 struct mcp251xfd_priv *priv = netdev_priv(ndev); local 1656 struct mcp251xfd_priv *priv = netdev_priv(ndev); local 1685 mcp251xfd_register_quirks(struct mcp251xfd_priv *priv) argument 1694 mcp251xfd_register_chip_detect(struct mcp251xfd_priv *priv) argument 1743 mcp251xfd_register_check_rx_int(struct mcp251xfd_priv *priv) argument 1775 mcp251xfd_register_get_dev_id(const struct mcp251xfd_priv *priv, u32 *dev_id, u32 *effective_speed_hz_slow, u32 *effective_speed_hz_fast) argument 1823 mcp251xfd_register_done(const struct mcp251xfd_priv *priv) argument 1868 mcp251xfd_register(struct mcp251xfd_priv *priv) argument 1940 mcp251xfd_unregister(struct mcp251xfd_priv *priv) argument 1994 struct mcp251xfd_priv *priv; local 2165 struct mcp251xfd_priv *priv = spi_get_drvdata(spi); local 2176 const struct mcp251xfd_priv *priv = dev_get_drvdata(device); local 2183 const struct mcp251xfd_priv *priv = dev_get_drvdata(device); local [all...] |
H A D | mcp251xfd-tef.c | 20 mcp251xfd_tef_tail_get_from_chip(const struct mcp251xfd_priv *priv, argument 26 err = regmap_read(priv->map_reg, MCP251XFD_REG_TEFUA, &tef_ua); 35 static int mcp251xfd_check_tef_tail(const struct mcp251xfd_priv *priv) argument 43 err = mcp251xfd_tef_tail_get_from_chip(priv, &tef_tail_chip); 47 tef_tail = mcp251xfd_get_tef_tail(priv); 49 netdev_err(priv->ndev, 59 mcp251xfd_handle_tefif_recover(const struct mcp251xfd_priv *priv, const u32 seq) argument 61 const struct mcp251xfd_tx_ring *tx_ring = priv->tx; 65 err = regmap_read(priv->map_reg, MCP251XFD_REG_TEFSTA, &tef_sta); 70 netdev_err(priv 87 mcp251xfd_handle_tefif_one(struct mcp251xfd_priv *priv, const struct mcp251xfd_hw_tef_obj *hw_tef_obj, unsigned int *frame_len_ptr) argument 123 mcp251xfd_tef_ring_update(struct mcp251xfd_priv *priv) argument 148 mcp251xfd_tef_obj_read(const struct mcp251xfd_priv *priv, struct mcp251xfd_hw_tef_obj *hw_tef_obj, const u8 offset, const u8 len) argument 171 mcp251xfd_ecc_tefif_successful(struct mcp251xfd_priv *priv) argument 178 mcp251xfd_handle_tefif(struct mcp251xfd_priv *priv) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | cros_ec_codec.c | 69 static int ec_codec_capable(struct cros_ec_codec_priv *priv, uint8_t cap) argument 71 return priv->ec_capabilities & BIT(cap); 111 struct cros_ec_codec_priv *priv = local 119 ret = send_ec_host_command(priv->ec_device, EC_CMD_EC_CODEC_DMIC, 128 ret = send_ec_host_command(priv->ec_device, EC_CMD_EC_CODEC_DMIC, 143 struct cros_ec_codec_priv *priv = local 161 ret = send_ec_host_command(priv->ec_device, EC_CMD_EC_CODEC_DMIC, 169 return send_ec_host_command(priv->ec_device, EC_CMD_EC_CODEC_DMIC, 188 struct cros_ec_codec_priv *priv = local 190 struct device *dev = priv 225 struct cros_ec_codec_priv *priv = local 271 struct cros_ec_codec_priv *priv = local 281 struct cros_ec_codec_priv *priv = local 333 struct cros_ec_codec_priv *priv = local 393 wov_map_shm(struct cros_ec_codec_priv *priv, uint8_t shm_id, uint32_t *len, uint8_t *type) argument 460 wov_queue_full(struct cros_ec_codec_priv *priv) argument 465 wov_queue_size(struct cros_ec_codec_priv *priv) argument 473 wov_queue_dequeue(struct cros_ec_codec_priv *priv, size_t len) argument 502 wov_queue_try_dequeue(struct cros_ec_codec_priv *priv) argument 512 wov_queue_enqueue(struct cros_ec_codec_priv *priv, uint8_t *addr, size_t len, bool iomem) argument 551 wov_read_audio_shm(struct cros_ec_codec_priv *priv) argument 574 wov_read_audio(struct cros_ec_codec_priv *priv) argument 607 struct cros_ec_codec_priv *priv = local 635 struct cros_ec_codec_priv *priv = snd_soc_component_get_drvdata(c); local 645 struct cros_ec_codec_priv *priv = snd_soc_component_get_drvdata(c); local 670 wov_set_lang_shm(struct cros_ec_codec_priv *priv, uint8_t *buf, size_t size, uint8_t *digest) argument 713 wov_set_lang(struct cros_ec_codec_priv *priv, uint8_t *buf, size_t size, uint8_t *digest) argument 746 struct cros_ec_codec_priv *priv = local 810 struct cros_ec_codec_priv *priv = local 827 struct cros_ec_codec_priv *priv = local 863 struct cros_ec_codec_priv *priv = local 895 struct cros_ec_codec_priv *priv = local 911 struct cros_ec_codec_priv *priv = local 928 struct cros_ec_codec_priv *priv = local 958 struct cros_ec_codec_priv *priv; local [all...] |
H A D | max9759.c | 29 struct max9759 *priv = snd_soc_component_get_drvdata(c); local 32 gpiod_set_value_cansleep(priv->gpiod_shutdown, 0); 34 gpiod_set_value_cansleep(priv->gpiod_shutdown, 1); 46 struct max9759 *priv = snd_soc_component_get_drvdata(c); local 48 ucontrol->value.integer.value[0] = priv->gain; 65 struct max9759 *priv = snd_soc_component_get_drvdata(c); local 71 priv->gain = ucontrol->value.integer.value[0]; 74 gpiod_set_value_cansleep(priv->gpiod_gain->desc[0], 75 speaker_gain_table[priv->gain][0]); 77 gpiod_set_value_cansleep(priv 87 struct max9759 *priv = snd_soc_component_get_drvdata(c); local 98 struct max9759 *priv = snd_soc_component_get_drvdata(c); local 143 struct max9759 *priv; local [all...] |
/linux-master/drivers/net/ethernet/ |
H A D | ec_bhf.c | 152 #define PRIV_TO_DEV(priv) (&(priv)->dev->dev) 154 static void ec_bhf_reset(struct ec_bhf_priv *priv) argument 156 iowrite8(0, priv->mac_io + MAC_FRAME_ERR_CNT); 157 iowrite8(0, priv->mac_io + MAC_RX_ERR_CNT); 158 iowrite8(0, priv->mac_io + MAC_CRC_ERR_CNT); 159 iowrite8(0, priv->mac_io + MAC_LNK_LST_ERR_CNT); 160 iowrite32(0, priv->mac_io + MAC_TX_FRAME_CNT); 161 iowrite32(0, priv->mac_io + MAC_RX_FRAME_CNT); 162 iowrite8(0, priv 170 ec_bhf_send_packet(struct ec_bhf_priv *priv, struct tx_desc *desc) argument 183 ec_bhf_process_tx(struct ec_bhf_priv *priv) argument 199 ec_bhf_add_rx_desc(struct ec_bhf_priv *priv, struct rx_desc *desc) argument 205 ec_bhf_process_rx(struct ec_bhf_priv *priv) argument 239 struct ec_bhf_priv *priv = container_of(timer, struct ec_bhf_priv, local 251 ec_bhf_setup_offsets(struct ec_bhf_priv *priv) argument 285 struct ec_bhf_priv *priv = netdev_priv(net_dev); local 318 ec_bhf_alloc_dma_mem(struct ec_bhf_priv *priv, struct bhf_dma *buf, int channel, int size) argument 357 ec_bhf_setup_tx_descs(struct ec_bhf_priv *priv) argument 369 ec_bhf_setup_rx_descs(struct ec_bhf_priv *priv) argument 394 struct ec_bhf_priv *priv = netdev_priv(net_dev); local 434 struct ec_bhf_priv *priv = netdev_priv(net_dev); local 455 struct ec_bhf_priv *priv = netdev_priv(net_dev); local 480 struct ec_bhf_priv *priv; local 569 struct ec_bhf_priv *priv = netdev_priv(net_dev); local [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | lib.c | 26 int iwlagn_send_tx_power(struct iwl_priv *priv) argument 31 if (WARN_ONCE(test_bit(STATUS_SCAN_HW, &priv->status), 36 tx_power_cmd.global_lmt = (s8)(2 * priv->tx_power_user_lmt); 38 if (tx_power_cmd.global_lmt > priv->nvm_data->max_tx_pwr_half_dbm) { 51 priv->nvm_data->max_tx_pwr_half_dbm; 56 if (IWL_UCODE_API(priv->fw->ucode_ver) == 1) 61 return iwl_dvm_send_cmd_pdu(priv, tx_ant_cfg_cmd, 0, 65 void iwlagn_temperature(struct iwl_priv *priv) argument 67 lockdep_assert_held(&priv->statistics.lock); 70 priv 95 iwlagn_manage_ibss_station(struct iwl_priv *priv, struct ieee80211_vif *vif, bool add) argument 115 iwlagn_txfifo_flush(struct iwl_priv *priv, u32 scd_q_msk) argument 151 iwlagn_dev_txfifo_flush(struct iwl_priv *priv) argument 201 iwlagn_send_advance_bt_config(struct iwl_priv *priv) argument 308 iwlagn_bt_adjust_rssi_monitor(struct iwl_priv *priv, bool rssi_ena) argument 388 struct iwl_priv *priv = local 462 iwlagn_bt_coex_rssi_monitor(struct iwl_priv *priv) argument 471 iwlagn_print_uartmsg(struct iwl_priv *priv, struct iwl_bt_uart_msg *uart_msg) argument 540 iwlagn_set_kill_msk(struct iwl_priv *priv, struct iwl_bt_uart_msg *uart_msg) argument 577 iwlagn_fill_txpower_mode(struct iwl_priv *priv, struct iwl_bt_uart_msg *uart_msg) argument 622 iwlagn_bt_coex_profile_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument 678 iwlagn_bt_rx_handler_setup(struct iwl_priv *priv) argument 684 iwlagn_bt_setup_deferred_work(struct iwl_priv *priv) argument 690 iwlagn_bt_cancel_deferred_work(struct iwl_priv *priv) argument 695 is_single_rx_stream(struct iwl_priv *priv) argument 716 iwl_get_active_rx_chain_count(struct iwl_priv *priv) argument 739 iwl_get_idle_rx_chain_count(struct iwl_priv *priv, int active_cnt) argument 773 iwlagn_set_rxon_chain(struct iwl_priv *priv, struct iwl_rxon_context *ctx) argument 836 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) argument 877 struct iwl_priv *priv = IWL_MAC80211_GET_DVM(hw); local 994 iwlagn_send_patterns(struct iwl_priv *priv, struct cfg80211_wowlan *wowlan) argument 1034 iwlagn_suspend(struct iwl_priv *priv, struct cfg80211_wowlan *wowlan) argument 1213 iwl_dvm_send_cmd(struct iwl_priv *priv, struct iwl_host_cmd *cmd) argument 1247 iwl_dvm_send_cmd_pdu(struct iwl_priv *priv, u8 id, u32 flags, u16 len, const void *data) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nv50_fence.c | 38 struct nv10_fence_priv *priv = chan->drm->fence; local 40 struct ttm_resource *reg = priv->bo->bo.resource; 42 u32 limit = start + priv->bo->bo.base.size - 1; 71 struct nv10_fence_priv *priv; local 74 priv = drm->fence = kzalloc(sizeof(*priv), GFP_KERNEL); 75 if (!priv) 78 priv->base.dtor = nv10_fence_destroy; 79 priv->base.resume = nv17_fence_resume; 80 priv [all...] |
/linux-master/drivers/platform/x86/dell/ |
H A D | dell-smbios-wmi.c | 54 struct wmi_smbios_priv *priv; local 59 priv = dev_get_drvdata(&wdev->dev); 60 input.length = priv->req_buf_size - sizeof(u64); 61 input.pointer = &priv->buf->std; 64 priv->buf->std.cmd_class, priv->buf->std.cmd_select, 65 priv->buf->std.input[0], priv->buf->std.input[1], 66 priv->buf->std.input[2], priv 91 struct wmi_smbios_priv *priv; local 118 struct wmi_smbios_priv *priv; local 129 struct wmi_smbios_priv *priv = filp->private_data; local 135 dell_smbios_wmi_do_ioctl(struct wmi_smbios_priv *priv, struct dell_wmi_smbios_buffer __user *arg) argument 176 struct wmi_smbios_priv *priv = filp->private_data; local 204 dell_smbios_wmi_register_chardev(struct wmi_smbios_priv *priv) argument 223 struct wmi_smbios_priv *priv; local 282 struct wmi_smbios_priv *priv = dev_get_drvdata(&wdev->dev); local [all...] |
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | join.c | 28 mwifiex_cmd_append_generic_ie(struct mwifiex_private *priv, u8 **buffer) argument 43 if (priv->gen_ie_buf_len) { 44 mwifiex_dbg(priv->adapter, INFO, 46 __func__, priv->gen_ie_buf_len, *buffer); 50 ie_header.len = cpu_to_le16(priv->gen_ie_buf_len); 60 memcpy(*buffer, priv->gen_ie_buf, priv->gen_ie_buf_len); 64 *buffer += priv->gen_ie_buf_len; 65 ret_len += priv->gen_ie_buf_len; 68 priv 89 mwifiex_cmd_append_tsf_tlv(struct mwifiex_private *priv, u8 **buffer, struct mwifiex_bssdescriptor *bss_desc) argument 134 mwifiex_get_common_rates(struct mwifiex_private *priv, u8 *rate1, u32 rate1_size, u8 *rate2, u32 rate2_size) argument 191 mwifiex_setup_rates_from_bssdesc(struct mwifiex_private *priv, struct mwifiex_bssdescriptor *bss_desc, u8 *out_rates, u32 *out_rates_size) argument 226 mwifiex_cmd_append_wps_ie(struct mwifiex_private *priv, u8 **buffer) argument 270 mwifiex_cmd_append_wapi_ie(struct mwifiex_private *priv, u8 **buffer) argument 318 mwifiex_append_rsn_ie_wpa_wpa2(struct mwifiex_private *priv, u8 **buffer) argument 375 mwifiex_cmd_802_11_associate(struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, struct mwifiex_bssdescriptor *bss_desc) argument 626 mwifiex_ret_802_11_associate(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) argument 828 mwifiex_cmd_802_11_ad_hoc_start(struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, struct cfg80211_ssid *req_ssid) argument 1108 mwifiex_cmd_802_11_ad_hoc_join(struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, struct mwifiex_bssdescriptor *bss_desc) argument 1255 mwifiex_ret_802_11_ad_hoc(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) argument 1357 mwifiex_associate(struct mwifiex_private *priv, struct mwifiex_bssdescriptor *bss_desc) argument 1388 mwifiex_adhoc_start(struct mwifiex_private *priv, struct cfg80211_ssid *adhoc_ssid) argument 1414 mwifiex_adhoc_join(struct mwifiex_private *priv, struct mwifiex_bssdescriptor *bss_desc) argument 1462 mwifiex_deauthenticate_infra(struct mwifiex_private *priv, u8 *mac) argument 1487 mwifiex_deauthenticate(struct mwifiex_private *priv, u8 *mac) argument 1518 struct mwifiex_private *priv; local [all...] |
/linux-master/drivers/phy/broadcom/ |
H A D | phy-brcm-usb.c | 85 struct brcm_usb_phy_data *priv = local 91 priv->pm_active = true; 96 priv->pm_active = false; 114 struct brcm_usb_phy_data *priv = local 117 if (priv->pm_active) 124 mutex_lock(&priv->mutex); 125 if (priv->init_count++ == 0) { 126 clk_prepare_enable(priv->usb_20_clk); 127 clk_prepare_enable(priv->usb_30_clk); 128 clk_prepare_enable(priv 146 struct brcm_usb_phy_data *priv = local 230 struct brcm_usb_phy_data *priv = dev_get_drvdata(dev); local 243 struct brcm_usb_phy_data *priv = dev_get_drvdata(dev); local 263 struct brcm_usb_phy_data *priv = dev_get_drvdata(dev); local 387 brcm_usb_phy_dvr_init(struct platform_device *pdev, struct brcm_usb_phy_data *priv, struct device_node *dn) argument 469 struct brcm_usb_phy_data *priv; local 576 struct brcm_usb_phy_data *priv = dev_get_drvdata(&pdev->dev); local 585 struct brcm_usb_phy_data *priv = dev_get_drvdata(dev); local 617 struct brcm_usb_phy_data *priv = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ipoib_main.c | 21 struct hfi1_ipoib_dev_priv *priv = hfi1_ipoib_priv(dev); local 28 ret = priv->netdev_ops->ndo_init(dev); 32 ret = hfi1_netdev_add_data(priv->dd, 33 qpn_from_mac(priv->netdev->dev_addr), 36 priv->netdev_ops->ndo_uninit(dev); 49 struct hfi1_ipoib_dev_priv *priv = hfi1_ipoib_priv(dev); local 54 hfi1_netdev_remove_data(priv->dd, qpn_from_mac(priv->netdev->dev_addr)); 56 priv->netdev_ops->ndo_uninit(dev); 61 struct hfi1_ipoib_dev_priv *priv local 91 struct hfi1_ipoib_dev_priv *priv = hfi1_ipoib_priv(dev); local 120 struct hfi1_ipoib_dev_priv *priv = hfi1_ipoib_priv(dev); local 150 struct hfi1_ipoib_dev_priv *priv = hfi1_ipoib_priv(dev); local 172 struct hfi1_ipoib_dev_priv *priv = hfi1_ipoib_priv(dev); local 183 struct hfi1_ipoib_dev_priv *priv = hfi1_ipoib_priv(dev); local 199 struct hfi1_ipoib_dev_priv *priv; local [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-syscon.c | 58 struct syscon_gpio_priv *priv = gpiochip_get_data(chip); local 62 offs = priv->dreg_offset + priv->data->dat_bit_offset + offset; 64 ret = regmap_read(priv->syscon, 74 struct syscon_gpio_priv *priv = gpiochip_get_data(chip); local 77 offs = priv->dreg_offset + priv->data->dat_bit_offset + offset; 79 regmap_update_bits(priv->syscon, 87 struct syscon_gpio_priv *priv = gpiochip_get_data(chip); local 89 if (priv 105 struct syscon_gpio_priv *priv = gpiochip_get_data(chip); local 134 struct syscon_gpio_priv *priv = gpiochip_get_data(chip); local 162 struct syscon_gpio_priv *priv = gpiochip_get_data(chip); local 208 struct syscon_gpio_priv *priv; local [all...] |
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hix5hd2_gmac.c | 276 static inline void hix5hd2_mac_interface_reset(struct hix5hd2_priv *priv) argument 278 if (!priv->mac_ifc_rst) 281 reset_control_assert(priv->mac_ifc_rst); 282 reset_control_deassert(priv->mac_ifc_rst); 287 struct hix5hd2_priv *priv = netdev_priv(dev); local 290 priv->speed = speed; 291 priv->duplex = duplex; 293 switch (priv->phy_mode) { 316 writel_relaxed(val, priv->ctrl_base); 317 hix5hd2_mac_interface_reset(priv); 331 hix5hd2_set_desc_depth(struct hix5hd2_priv *priv, int rx, int tx) argument 350 hix5hd2_set_rx_fq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) argument 357 hix5hd2_set_rx_bq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) argument 364 hix5hd2_set_tx_bq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) argument 371 hix5hd2_set_tx_rq(struct hix5hd2_priv *priv, dma_addr_t phy_addr) argument 378 hix5hd2_set_desc_addr(struct hix5hd2_priv *priv) argument 386 hix5hd2_hw_init(struct hix5hd2_priv *priv) argument 408 hix5hd2_irq_enable(struct hix5hd2_priv *priv) argument 413 hix5hd2_irq_disable(struct hix5hd2_priv *priv) argument 418 hix5hd2_port_enable(struct hix5hd2_priv *priv) argument 424 hix5hd2_port_disable(struct hix5hd2_priv *priv) argument 432 struct hix5hd2_priv *priv = netdev_priv(dev); local 456 struct hix5hd2_priv *priv = netdev_priv(dev); local 465 hix5hd2_rx_refill(struct hix5hd2_priv *priv) argument 511 struct hix5hd2_priv *priv = netdev_priv(dev); local 567 hix5hd2_clean_sg_desc(struct hix5hd2_priv *priv, struct sk_buff *skb, u32 pos) argument 592 struct hix5hd2_priv *priv = netdev_priv(dev); local 643 struct hix5hd2_priv *priv = container_of(napi, local 672 struct hix5hd2_priv *priv = netdev_priv(dev); local 703 hix5hd2_fill_sg_desc(struct hix5hd2_priv *priv, struct sk_buff *skb, u32 pos) argument 738 struct hix5hd2_priv *priv = netdev_priv(dev); local 794 hix5hd2_free_dma_desc_rings(struct hix5hd2_priv *priv) argument 828 struct hix5hd2_priv *priv = netdev_priv(dev); local 869 struct hix5hd2_priv *priv = netdev_priv(dev); local 890 struct hix5hd2_priv *priv; local 899 struct hix5hd2_priv *priv = netdev_priv(dev); local 920 struct hix5hd2_priv *priv = bus->priv; local 935 struct hix5hd2_priv *priv = bus->priv; local 963 struct hix5hd2_priv *priv = bus->priv; local 978 hix5hd2_destroy_hw_desc_queue(struct hix5hd2_priv *priv) argument 992 hix5hd2_init_hw_desc_queue(struct hix5hd2_priv *priv) argument 1023 hix5hd2_init_sg_desc_queue(struct hix5hd2_priv *priv) argument 1040 hix5hd2_destroy_sg_desc_queue(struct hix5hd2_priv *priv) argument 1050 hix5hd2_mac_core_reset(struct hix5hd2_priv *priv) argument 1073 hix5hd2_phy_reset(struct hix5hd2_priv *priv) argument 1099 struct hix5hd2_priv *priv; local 1283 struct hix5hd2_priv *priv = netdev_priv(ndev); local [all...] |
/linux-master/drivers/platform/olpc/ |
H A D | olpc-xo175-ec.c | 266 static void olpc_xo175_ec_flush_logbuf(struct olpc_xo175_ec *priv) argument 268 dev_dbg(&priv->spi->dev, "got debug string [%*pE]\n", 269 priv->logbuf_len, priv->logbuf); 270 priv->logbuf_len = 0; 275 static void olpc_xo175_ec_send_command(struct olpc_xo175_ec *priv, void *cmd, argument 280 memcpy(&priv->tx_buf, cmd, cmdlen); 281 priv->xfer.len = cmdlen; 283 spi_message_init_with_transfers(&priv->msg, &priv 293 olpc_xo175_ec_read_packet(struct olpc_xo175_ec *priv) argument 302 struct olpc_xo175_ec *priv = arg; local 476 struct olpc_xo175_ec *priv = ec_cb_arg; local 594 struct olpc_xo175_ec *priv = dev_get_drvdata(dev); local 623 struct olpc_xo175_ec *priv = dev_get_drvdata(dev); local 664 struct olpc_xo175_ec *priv; local [all...] |