/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | p54spi.c | 46 static void p54spi_spi_read(struct p54s_priv *priv, u8 address, argument 67 spi_sync(priv->spi, &m); 71 static void p54spi_spi_write(struct p54s_priv *priv, u8 address, argument 101 spi_sync(priv->spi, &m); 104 static u32 p54spi_read32(struct p54s_priv *priv, u8 addr) argument 108 p54spi_spi_read(priv, addr, &val, sizeof(val)); 113 static inline void p54spi_write16(struct p54s_priv *priv, u8 addr, __le16 val) argument 115 p54spi_spi_write(priv, addr, &val, sizeof(val)); 118 static inline void p54spi_write32(struct p54s_priv *priv, u8 addr, __le32 val) argument 120 p54spi_spi_write(priv, add 123 p54spi_wait_bit(struct p54s_priv *priv, u16 reg, u32 bits) argument 135 p54spi_spi_write_dma(struct p54s_priv *priv, __le32 base, const void *buf, size_t len) argument 155 struct p54s_priv *priv = dev->priv; local 177 struct p54s_priv *priv = dev->priv; local 204 struct p54s_priv *priv = dev->priv; local 263 p54spi_power_off(struct p54s_priv *priv) argument 269 p54spi_power_on(struct p54s_priv *priv) argument 280 p54spi_int_ack(struct p54s_priv *priv, u32 val) argument 285 p54spi_wakeup(struct p54s_priv *priv) argument 302 p54spi_sleep(struct p54s_priv *priv) argument 308 p54spi_int_ready(struct p54s_priv *priv) argument 327 p54spi_rx(struct p54s_priv *priv) argument 386 struct p54s_priv *priv = spi_get_drvdata(spi); local 393 p54spi_tx_frame(struct p54s_priv *priv, struct sk_buff *skb) argument 421 p54spi_wq_tx(struct p54s_priv *priv) argument 464 struct p54s_priv *priv = dev->priv; local 481 struct p54s_priv *priv = container_of(work, struct p54s_priv, work); local 520 struct p54s_priv *priv = dev->priv; local 568 struct p54s_priv *priv = dev->priv; local 587 struct p54s_priv *priv = NULL; local 676 struct p54s_priv *priv = spi_get_drvdata(spi); local [all...] |
/linux-master/include/drm/ |
H A D | drm_privacy_screen_consumer.h | 20 void drm_privacy_screen_put(struct drm_privacy_screen *priv); 22 int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv, 24 void drm_privacy_screen_get_state(struct drm_privacy_screen *priv, 28 int drm_privacy_screen_register_notifier(struct drm_privacy_screen *priv, 30 int drm_privacy_screen_unregister_notifier(struct drm_privacy_screen *priv, 38 static inline void drm_privacy_screen_put(struct drm_privacy_screen *priv) argument 41 static inline int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv, argument 46 static inline void drm_privacy_screen_get_state(struct drm_privacy_screen *priv, argument 53 static inline int drm_privacy_screen_register_notifier(struct drm_privacy_screen *priv, argument 58 static inline int drm_privacy_screen_unregister_notifier(struct drm_privacy_screen *priv, argument [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | tt.h | 99 u8 iwl_tt_current_power_mode(struct iwl_priv *priv); 100 bool iwl_tt_is_low_power_state(struct iwl_priv *priv); 101 bool iwl_ht_enabled(struct iwl_priv *priv); 102 enum iwl_antenna_ok iwl_tx_ant_restriction(struct iwl_priv *priv); 103 enum iwl_antenna_ok iwl_rx_ant_restriction(struct iwl_priv *priv); 104 void iwl_tt_enter_ct_kill(struct iwl_priv *priv); 105 void iwl_tt_exit_ct_kill(struct iwl_priv *priv); 106 void iwl_tt_handler(struct iwl_priv *priv); 107 void iwl_tt_initialize(struct iwl_priv *priv); 108 void iwl_tt_exit(struct iwl_priv *priv); [all...] |
H A D | scan.c | 36 static int iwl_send_scan_abort(struct iwl_priv *priv) argument 48 if (!test_bit(STATUS_READY, &priv->status) || 49 !test_bit(STATUS_SCAN_HW, &priv->status) || 50 test_bit(STATUS_FW_ERROR, &priv->status)) 53 ret = iwl_dvm_send_cmd(priv, &cmd); 65 IWL_DEBUG_SCAN(priv, "SCAN_ABORT ret %d.\n", 74 static void iwl_complete_scan(struct iwl_priv *priv, bool aborted) argument 81 if (priv->scan_request) { 82 IWL_DEBUG_SCAN(priv, "Complete scan in mac80211\n"); 83 ieee80211_scan_completed(priv 91 iwl_process_scan_complete(struct iwl_priv *priv) argument 144 iwl_force_scan_end(struct iwl_priv *priv) argument 161 iwl_do_scan_abort(struct iwl_priv *priv) argument 188 iwl_scan_cancel(struct iwl_priv *priv) argument 199 iwl_scan_cancel_timeout(struct iwl_priv *priv, unsigned long ms) argument 232 iwl_rx_reply_scan(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument 244 iwl_rx_scan_start_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument 262 iwl_rx_scan_results_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument 285 iwl_rx_scan_complete_notif(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb) argument 335 iwl_setup_rx_scan_handlers(struct iwl_priv *priv) argument 346 iwl_get_active_dwell_time(struct iwl_priv *priv, enum nl80211_band band, u8 n_probes) argument 357 iwl_limit_dwell(struct iwl_priv *priv, u16 dwell_time) argument 415 iwl_get_passive_dwell_time(struct iwl_priv *priv, enum nl80211_band band) argument 426 iwl_get_single_channel_number(struct iwl_priv *priv, enum nl80211_band band) argument 453 iwl_get_channel_for_reset_scan(struct iwl_priv *priv, struct ieee80211_vif *vif, enum nl80211_band band, struct iwl_scan_channel *scan_ch) argument 488 iwl_get_channels_for_scan(struct iwl_priv *priv, struct ieee80211_vif *vif, enum nl80211_band band, u8 is_active, u8 n_probes, struct iwl_scan_channel *scan_ch) argument 609 iwlagn_request_scan(struct iwl_priv *priv, struct ieee80211_vif *vif) argument 912 iwl_init_scan_params(struct iwl_priv *priv) argument 921 iwl_scan_initiate(struct iwl_priv *priv, struct ieee80211_vif *vif, enum iwl_scan_type scan_type, enum nl80211_band band) argument 975 iwl_internal_short_hw_scan(struct iwl_priv *priv) argument 982 struct iwl_priv *priv = local 1007 struct iwl_priv *priv = local 1022 struct iwl_priv *priv = container_of(work, struct iwl_priv, abort_scan); local 1035 struct iwl_priv *priv = local 1043 iwl_setup_scan_deferred_work(struct iwl_priv *priv) argument 1051 iwl_cancel_scan_deferred_work(struct iwl_priv *priv) argument [all...] |
H A D | ucode.c | 29 static int iwl_set_Xtal_calib(struct iwl_priv *priv) argument 32 __le16 *xtal_calib = priv->nvm_data->xtal_calib; 37 return iwl_calib_set(priv, (void *)&cmd, sizeof(cmd)); 40 static int iwl_set_temperature_offset_calib(struct iwl_priv *priv) argument 46 cmd.radio_sensor_offset = priv->nvm_data->raw_temperature; 50 IWL_DEBUG_CALIB(priv, "Radio sensor offset: %d\n", 52 return iwl_calib_set(priv, (void *)&cmd, sizeof(cmd)); 55 static int iwl_set_temperature_offset_calib_v2(struct iwl_priv *priv) argument 61 cmd.radio_sensor_offset_high = priv->nvm_data->kelvin_temperature; 62 cmd.radio_sensor_offset_low = priv 80 iwl_send_calib_cfg(struct iwl_priv *priv) argument 99 iwl_init_alive_start(struct iwl_priv *priv) argument 136 iwl_send_wimax_coex(struct iwl_priv *priv) argument 170 iwl_send_prio_tbl(struct iwl_priv *priv) argument 182 iwl_send_bt_env(struct iwl_priv *priv, u8 action, u8 type) argument 218 iwl_alive_notify(struct iwl_priv *priv) argument 265 struct iwl_priv *priv = local 291 iwl_load_ucode_wait_alive(struct iwl_priv *priv, enum iwl_ucode_type ucode_type) argument 358 struct iwl_priv *priv = data; local 375 iwl_run_init_ucode(struct iwl_priv *priv) argument [all...] |
/linux-master/drivers/reset/ |
H A D | reset-uniphier-glue.c | 33 struct uniphier_glue_reset_priv *priv = _priv; local 35 clk_bulk_disable_unprepare(priv->data->nclks, priv->clk); 40 struct uniphier_glue_reset_priv *priv = _priv; local 42 reset_control_bulk_assert(priv->data->nrsts, priv->rst); 48 struct uniphier_glue_reset_priv *priv; local 52 priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL); 53 if (!priv) [all...] |
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 32 static inline u32 name##_readl(struct bcm_sysport_priv *priv, u32 off) \ 34 u32 reg = readl_relaxed(priv->base + offset + off); \ 37 static inline void name##_writel(struct bcm_sysport_priv *priv, \ 40 writel_relaxed(val, priv->base + offset + off); \ 57 static inline u32 rdma_readl(struct bcm_sysport_priv *priv, u32 off) argument 59 if (priv->is_lite && off >= RDMA_STATUS) 61 return readl_relaxed(priv->base + SYS_PORT_RDMA_OFFSET + off); 64 static inline void rdma_writel(struct bcm_sysport_priv *priv, u32 val, u32 off) argument 66 if (priv->is_lite && off >= RDMA_STATUS) 68 writel_relaxed(val, priv 71 tdma_control_bit(struct bcm_sysport_priv *priv, u32 bit) argument 107 dma_desc_set_addr(struct bcm_sysport_priv *priv, void __iomem *d, dma_addr_t addr) argument 122 struct bcm_sysport_priv *priv = netdev_priv(dev); local 159 struct bcm_sysport_priv *priv = netdev_priv(dev); local 190 struct bcm_sysport_priv *priv = netdev_priv(dev); local 319 struct bcm_sysport_priv *priv = netdev_priv(dev); local 326 struct bcm_sysport_priv *priv = netdev_priv(dev); local 348 struct bcm_sysport_priv *priv = netdev_priv(dev); local 371 struct bcm_sysport_priv *priv = netdev_priv(dev); local 406 bcm_sysport_update_mib_counters(struct bcm_sysport_priv *priv) argument 460 bcm_sysport_update_tx_stats(struct bcm_sysport_priv *priv, u64 *tx_bytes, u64 *tx_packets) argument 484 struct bcm_sysport_priv *priv = netdev_priv(dev); local 546 struct bcm_sysport_priv *priv = netdev_priv(dev); local 560 struct bcm_sysport_priv *priv = netdev_priv(dev); local 592 bcm_sysport_set_rx_coalesce(struct bcm_sysport_priv *priv, u32 usecs, u32 pkts) argument 608 struct bcm_sysport_priv *priv = ring->priv; local 625 struct bcm_sysport_priv *priv = netdev_priv(dev); local 647 struct bcm_sysport_priv *priv = netdev_priv(dev); local 695 bcm_sysport_rx_refill(struct bcm_sysport_priv *priv, struct bcm_sysport_cb *cb) argument 738 bcm_sysport_alloc_rx_bufs(struct bcm_sysport_priv *priv) argument 756 bcm_sysport_desc_rx(struct bcm_sysport_priv *priv, unsigned int budget) argument 890 struct bcm_sysport_priv *priv = ring->priv; local 910 __bcm_sysport_tx_reclaim(struct bcm_sysport_priv *priv, struct bcm_sysport_tx_ring *ring) argument 965 bcm_sysport_tx_reclaim(struct bcm_sysport_priv *priv, struct bcm_sysport_tx_ring *ring) argument 985 bcm_sysport_tx_clean(struct bcm_sysport_priv *priv, struct bcm_sysport_tx_ring *ring) argument 1018 bcm_sysport_tx_reclaim_all(struct bcm_sysport_priv *priv) argument 1028 struct bcm_sysport_priv *priv = local 1062 mpd_enable_set(struct bcm_sysport_priv *priv, bool enable) argument 1086 bcm_sysport_resume_from_wol(struct bcm_sysport_priv *priv) argument 1128 struct bcm_sysport_priv *priv = local 1141 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1192 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1222 struct bcm_sysport_priv *priv = dev_id; local 1232 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1249 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1320 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1418 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1481 bcm_sysport_init_dim(struct bcm_sysport_priv *priv, void (*cb)(struct work_struct *work)) argument 1493 bcm_sysport_init_rx_coalesce(struct bcm_sysport_priv *priv) argument 1512 bcm_sysport_init_tx_ring(struct bcm_sysport_priv *priv, unsigned int index) argument 1603 bcm_sysport_fini_tx_ring(struct bcm_sysport_priv *priv, unsigned int index) argument 1635 rdma_enable_set(struct bcm_sysport_priv *priv, unsigned int enable) argument 1662 tdma_enable_set(struct bcm_sysport_priv *priv, unsigned int enable) argument 1689 bcm_sysport_init_rx_ring(struct bcm_sysport_priv *priv) argument 1743 bcm_sysport_fini_rx_ring(struct bcm_sysport_priv *priv) argument 1771 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1789 umac_enable_set(struct bcm_sysport_priv *priv, u32 mask, unsigned int enable) argument 1817 umac_reset(struct bcm_sysport_priv *priv) argument 1833 umac_set_hw_addr(struct bcm_sysport_priv *priv, const unsigned char *addr) argument 1849 topctrl_flush(struct bcm_sysport_priv *priv) argument 1860 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1882 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1900 struct bcm_sysport_priv *priv = netdev_priv(dev); local 1919 rbuf_init(struct bcm_sysport_priv *priv) argument 1937 bcm_sysport_mask_all_intrs(struct bcm_sysport_priv *priv) argument 1947 gib_set_pad_extension(struct bcm_sysport_priv *priv) argument 1964 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2091 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2105 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2149 bcm_sysport_rule_find(struct bcm_sysport_priv *priv, u64 location) argument 2166 bcm_sysport_rule_get(struct bcm_sysport_priv *priv, struct ethtool_rxnfc *nfc) argument 2181 bcm_sysport_rule_set(struct bcm_sysport_priv *priv, struct ethtool_rxnfc *nfc) argument 2217 bcm_sysport_rule_del(struct bcm_sysport_priv *priv, u64 location) argument 2239 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2256 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2297 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2335 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2390 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2421 struct bcm_sysport_priv *priv; local 2474 struct bcm_sysport_priv *priv; local 2654 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2668 bcm_sysport_suspend_to_wol(struct bcm_sysport_priv *priv) argument 2737 struct bcm_sysport_priv *priv = netdev_priv(dev); local 2803 struct bcm_sysport_priv *priv = netdev_priv(dev); local [all...] |
/linux-master/drivers/net/dsa/ |
H A D | bcm_sf2.c | 35 static u16 bcm_sf2_reg_rgmii_cntrl(struct bcm_sf2_priv *priv, int port) argument 37 switch (priv->type) { 65 static u16 bcm_sf2_reg_led_base(struct bcm_sf2_priv *priv, int port) argument 76 switch (priv->type) { 97 static u32 bcm_sf2_port_override_offset(struct bcm_sf2_priv *priv, int port) argument 99 switch (priv->type) { 108 WARN_ONCE(1, "Unsupported device: %d\n", priv->type); 118 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 124 if (priv->port_sts[port].enabled) 133 struct bcm_sf2_priv *priv local 160 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 204 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 236 bcm_sf2_port_intr_enable(struct bcm_sf2_priv *priv, int port) argument 257 bcm_sf2_port_intr_disable(struct bcm_sf2_priv *priv, int port) argument 283 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 351 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 381 bcm_sf2_sw_indir_rw(struct bcm_sf2_priv *priv, int op, int addr, int regnum, u16 val) argument 414 struct bcm_sf2_priv *priv = bus->priv; local 428 struct bcm_sf2_priv *priv = bus->priv; local 443 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 455 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 473 bcm_sf2_sw_rst(struct bcm_sf2_priv *priv) argument 508 bcm_sf2_crossbar_setup(struct bcm_sf2_priv *priv) argument 546 bcm_sf2_intr_disable(struct bcm_sf2_priv *priv) argument 554 bcm_sf2_identify_ports(struct bcm_sf2_priv *priv, struct device_node *dn) argument 609 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 699 bcm_sf2_mdio_unregister(struct bcm_sf2_priv *priv) argument 708 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 726 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 747 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 792 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 816 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 837 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 896 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 925 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 939 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 961 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 991 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 1015 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 1043 struct bcm_sf2_priv *priv = bcm_sf2_to_priv(ds); local 1077 struct bcm_sf2_priv *priv = dev->priv; local 1087 struct bcm_sf2_priv *priv = dev->priv; local 1097 struct bcm_sf2_priv *priv = dev->priv; local 1107 struct bcm_sf2_priv *priv = dev->priv; local 1117 struct bcm_sf2_priv *priv = dev->priv; local 1127 struct bcm_sf2_priv *priv = dev->priv; local 1137 struct bcm_sf2_priv *priv = dev->priv; local 1147 struct bcm_sf2_priv *priv = dev->priv; local 1350 struct bcm_sf2_priv *priv; local 1546 struct bcm_sf2_priv *priv = platform_get_drvdata(pdev); local 1565 struct bcm_sf2_priv *priv = platform_get_drvdata(pdev); local 1587 struct bcm_sf2_priv *priv = dev_get_drvdata(dev); local 1594 struct bcm_sf2_priv *priv = dev_get_drvdata(dev); local [all...] |
H A D | mt7530-mmio.c | 23 struct mt7530_priv *priv; local 27 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); 28 if (!priv) 31 priv->bus = NULL; 32 priv->dev = &pdev->dev; 34 ret = mt7530_probe_common(priv); 38 priv->rstc = devm_reset_control_get(&pdev->dev, NULL); 39 if (IS_ERR(priv->rstc)) { 41 return PTR_ERR(priv 68 struct mt7530_priv *priv = platform_get_drvdata(pdev); local 76 struct mt7530_priv *priv = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/watchdog/ |
H A D | asm9260_wdt.c | 69 struct asm9260_wdt_priv *priv = watchdog_get_drvdata(wdd); local 71 iowrite32(0xaa, priv->iobase + HW_WDFEED); 72 iowrite32(0x55, priv->iobase + HW_WDFEED); 79 struct asm9260_wdt_priv *priv = watchdog_get_drvdata(wdd); local 82 counter = ioread32(priv->iobase + HW_WDTV); 84 return counter / priv->wdt_freq; 89 struct asm9260_wdt_priv *priv = watchdog_get_drvdata(wdd); local 92 counter = wdd->timeout * priv->wdt_freq; 94 iowrite32(counter, priv->iobase + HW_WDTC); 101 struct asm9260_wdt_priv *priv local 118 struct asm9260_wdt_priv *priv = watchdog_get_drvdata(wdd); local 135 asm9260_wdt_sys_reset(struct asm9260_wdt_priv *priv) argument 155 struct asm9260_wdt_priv *priv = devid; local 175 struct asm9260_wdt_priv *priv = watchdog_get_drvdata(wdd); local 203 asm9260_wdt_get_dt_clks(struct asm9260_wdt_priv *priv) argument 261 asm9260_wdt_get_dt_mode(struct asm9260_wdt_priv *priv) argument 288 struct asm9260_wdt_priv *priv; local [all...] |
/linux-master/drivers/nvmem/ |
H A D | qfprom.c | 130 * @priv: Our driver data. 139 static void qfprom_disable_fuse_blowing(const struct qfprom_priv *priv, argument 144 writel(old->timer_val, priv->qfpconf + QFPROM_BLOW_TIMER_OFFSET); 145 writel(old->accel_val, priv->qfpconf + QFPROM_ACCEL_OFFSET); 147 dev_pm_genpd_set_performance_state(priv->dev, 0); 148 pm_runtime_put(priv->dev); 156 ret = regulator_set_voltage(priv->vcc, 0, INT_MAX); 158 dev_warn(priv->dev, "Failed to set 0 voltage (ignoring)\n"); 160 ret = regulator_disable(priv->vcc); 162 dev_warn(priv 184 qfprom_enable_fuse_blowing(const struct qfprom_priv *priv, struct qfprom_touched_values *old) argument 259 struct qfprom_priv *priv = context; local 323 struct qfprom_priv *priv = context; local 370 struct qfprom_priv *priv; local [all...] |
H A D | brcm_nvram.c | 52 struct brcm_nvram *priv = context; local 55 if (offset + bytes > priv->data_len) 56 to_copy = max_t(ssize_t, (ssize_t)priv->data_len - offset, 0); 60 memcpy(val, priv->data + offset, to_copy); 62 memset((uint8_t *)val + to_copy, priv->padding_byte, bytes - to_copy); 67 static int brcm_nvram_copy_data(struct brcm_nvram *priv, struct platform_device *pdev) argument 76 priv->nvmem_size = resource_size(res); 78 priv->padding_byte = readb(base + priv->nvmem_size - 1); 79 for (priv 117 brcm_nvram_add_cells(struct brcm_nvram *priv, uint8_t *data, size_t len) argument 177 brcm_nvram_parse(struct brcm_nvram *priv) argument 210 struct brcm_nvram *priv; local [all...] |
/linux-master/drivers/staging/media/imx/ |
H A D | imx-media-csi.c | 167 static int csi_get_upstream_mbus_config(struct csi_priv *priv, argument 174 if (!priv->src_sd) 177 sd = priv->src_sd; 190 sd = priv->src_sd; 199 sd = &priv->sd; 214 v4l2_err(&priv->sd, 221 static void csi_idmac_put_ipu_resources(struct csi_priv *priv) argument 223 if (priv->idmac_ch) 224 ipu_idmac_put(priv->idmac_ch); 225 priv 232 csi_idmac_get_ipu_resources(struct csi_priv *priv) argument 263 csi_vb2_buf_done(struct csi_priv *priv) argument 304 struct csi_priv *priv = dev_id; local 336 struct csi_priv *priv = dev_id; local 359 struct csi_priv *priv = from_timer(priv, t, eof_timeout_timer); local 368 csi_idmac_setup_vb2_buf(struct csi_priv *priv, dma_addr_t *phys) argument 387 csi_idmac_unsetup_vb2_buf(struct csi_priv *priv, enum vb2_buffer_state return_status) argument 406 csi_idmac_setup_channel(struct csi_priv *priv) argument 566 csi_idmac_unsetup(struct csi_priv *priv, enum vb2_buffer_state state) argument 575 csi_idmac_setup(struct csi_priv *priv) argument 598 csi_idmac_start(struct csi_priv *priv) argument 669 csi_idmac_wait_last_eof(struct csi_priv *priv) argument 688 csi_idmac_stop(struct csi_priv *priv) argument 704 csi_setup(struct csi_priv *priv) argument 746 csi_start(struct csi_priv *priv) argument 804 csi_stop(struct csi_priv *priv) argument 909 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 934 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 987 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1028 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1122 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1163 __csi_get_fmt(struct csi_priv *priv, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument 1173 __csi_get_crop(struct csi_priv *priv, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which) argument 1183 __csi_get_compose(struct csi_priv *priv, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which) argument 1192 csi_try_crop(struct csi_priv *priv, struct v4l2_rect *crop, struct v4l2_subdev_state *sd_state, struct v4l2_mbus_framefmt *infmt, struct v4l2_mbus_config *mbus_cfg) argument 1236 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1290 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1324 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1360 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1381 csi_try_field(struct csi_priv *priv, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat) argument 1430 csi_try_fmt(struct csi_priv *priv, struct v4l2_mbus_config *mbus_cfg, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat, struct v4l2_rect *crop, struct v4l2_rect *compose, const struct imx_media_pixfmt **cc) argument 1519 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1587 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1651 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1762 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1833 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1853 struct csi_priv *priv = v4l2_get_subdevdata(sd); local 1911 struct csi_priv *priv = notifier_to_dev(notifier); local 1928 imx_csi_async_register(struct csi_priv *priv) argument 1972 struct csi_priv *priv; local 2061 struct csi_priv *priv = sd_to_dev(sd); local [all...] |
/linux-master/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_ib.c | 84 struct ipoib_dev_priv *priv = ipoib_priv(ah->dev); local 88 spin_lock_irqsave(&priv->lock, flags); 89 list_add_tail(&ah->list, &priv->dead_ahs); 90 spin_unlock_irqrestore(&priv->lock, flags); 93 static void ipoib_ud_dma_unmap_rx(struct ipoib_dev_priv *priv, argument 96 ib_dma_unmap_single(priv->ca, mapping[0], 97 IPOIB_UD_BUF_SIZE(priv->max_ib_mtu), 103 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 106 priv->rx_wr.wr_id = id | IPOIB_OP_RECV; 107 priv 124 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 156 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 175 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 317 ipoib_dma_unmap_tx(struct ipoib_dev_priv *priv, struct ipoib_tx_buf *tx_req) argument 350 struct ipoib_dev_priv *priv = qp_work->priv; local 387 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 434 poll_tx(struct ipoib_dev_priv *priv) argument 452 struct ipoib_dev_priv *priv = local 500 struct ipoib_dev_priv *priv = container_of(napi, struct ipoib_dev_priv, local 529 struct ipoib_dev_priv *priv = ctx_ptr; local 537 struct ipoib_dev_priv *priv = local 551 struct ipoib_dev_priv *priv = ctx_ptr; local 565 post_send(struct ipoib_dev_priv *priv, unsigned int wr_id, struct ib_ah *address, u32 dqpn, struct ipoib_tx_buf *tx_req, void *head, int hlen) argument 593 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 697 ipoib_reap_dead_ahs(struct ipoib_dev_priv *priv) argument 718 struct ipoib_dev_priv *priv = local 728 ipoib_start_ah_reaper(struct ipoib_dev_priv *priv) argument 735 ipoib_stop_ah_reaper(struct ipoib_dev_priv *priv) argument 748 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 759 check_qp_movement_and_print(struct ipoib_dev_priv *priv, struct ib_qp *qp, enum ib_qp_state new_state) argument 782 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 790 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 798 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 874 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 905 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 932 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 942 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 958 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 974 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 989 struct ipoib_dev_priv *priv = ipoib_priv(dev); local 1031 update_parent_pkey(struct ipoib_dev_priv *priv) argument 1063 update_child_pkey(struct ipoib_dev_priv *priv) argument 1080 ipoib_dev_addr_changed_valid(struct ipoib_dev_priv *priv) argument 1174 __ipoib_ib_dev_flush(struct ipoib_dev_priv *priv, enum ipoib_flush_level level, int nesting) argument 1280 struct ipoib_dev_priv *priv = local 1288 struct ipoib_dev_priv *priv = local 1296 struct ipoib_dev_priv *priv = local 1306 struct ipoib_dev_priv *priv = ipoib_priv(dev); local [all...] |
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_adminq.c | 36 void gve_parse_device_option(struct gve_priv *priv, argument 57 dev_warn(&priv->pdev->dev, GVE_DEVICE_OPTION_ERROR_FMT, 65 dev_info(&priv->pdev->dev, 67 priv->queue_format = GVE_GQI_RDA_FORMAT; 72 dev_warn(&priv->pdev->dev, GVE_DEVICE_OPTION_ERROR_FMT, 80 dev_warn(&priv->pdev->dev, 88 dev_warn(&priv->pdev->dev, GVE_DEVICE_OPTION_ERROR_FMT, 96 dev_warn(&priv->pdev->dev, 104 dev_warn(&priv->pdev->dev, GVE_DEVICE_OPTION_ERROR_FMT, 112 dev_warn(&priv 179 gve_process_device_options(struct gve_priv *priv, struct gve_device_descriptor *descriptor, struct gve_device_option_gqi_rda **dev_op_gqi_rda, struct gve_device_option_gqi_qpl **dev_op_gqi_qpl, struct gve_device_option_dqo_rda **dev_op_dqo_rda, struct gve_device_option_jumbo_frames **dev_op_jumbo_frames, struct gve_device_option_dqo_qpl **dev_op_dqo_qpl, struct gve_device_option_buffer_sizes **dev_op_buffer_sizes) argument 214 gve_adminq_alloc(struct device *dev, struct gve_priv *priv) argument 265 gve_adminq_release(struct gve_priv *priv) argument 297 gve_adminq_free(struct device *dev, struct gve_priv *priv) argument 307 gve_adminq_kick_cmd(struct gve_priv *priv, u32 prod_cnt) argument 312 gve_adminq_wait_for_cmd(struct gve_priv *priv, u32 prod_cnt) argument 326 gve_adminq_parse_err(struct gve_priv *priv, u32 status) argument 370 gve_adminq_kick_and_wait(struct gve_priv *priv) argument 403 gve_adminq_issue_cmd(struct gve_priv *priv, union gve_adminq_command *cmd_orig) argument 493 gve_adminq_execute_cmd(struct gve_priv *priv, union gve_adminq_command *cmd_orig) argument 520 gve_adminq_configure_device_resources(struct gve_priv *priv, dma_addr_t counter_array_bus_addr, u32 num_counters, dma_addr_t db_array_bus_addr, u32 num_ntfy_blks) argument 545 gve_adminq_deconfigure_device_resources(struct gve_priv *priv) argument 555 gve_adminq_create_tx_queue(struct gve_priv *priv, u32 queue_index) argument 599 gve_adminq_create_tx_queues(struct gve_priv *priv, u32 start_id, u32 num_queues) argument 613 gve_adminq_create_rx_queue(struct gve_priv *priv, u32 queue_index) argument 670 gve_adminq_create_rx_queues(struct gve_priv *priv, u32 num_queues) argument 684 gve_adminq_destroy_tx_queue(struct gve_priv *priv, u32 queue_index) argument 702 gve_adminq_destroy_tx_queues(struct gve_priv *priv, u32 start_id, u32 num_queues) argument 716 gve_adminq_destroy_rx_queue(struct gve_priv *priv, u32 queue_index) argument 734 gve_adminq_destroy_rx_queues(struct gve_priv *priv, u32 num_queues) argument 748 gve_set_desc_cnt(struct gve_priv *priv, struct gve_device_descriptor *descriptor) argument 757 gve_set_desc_cnt_dqo(struct gve_priv *priv, const struct gve_device_descriptor *descriptor, const struct gve_device_option_dqo_rda *dev_op_dqo_rda) argument 775 gve_enable_supported_features(struct gve_priv *priv, u32 supported_features_mask, const struct gve_device_option_jumbo_frames *dev_op_jumbo_frames, const struct gve_device_option_dqo_qpl *dev_op_dqo_qpl, const struct gve_device_option_buffer_sizes *dev_op_buffer_sizes) argument 819 gve_adminq_describe_device(struct gve_priv *priv) argument 933 gve_adminq_register_page_list(struct gve_priv *priv, struct gve_queue_page_list *qpl) argument 966 gve_adminq_unregister_page_list(struct gve_priv *priv, u32 page_list_id) argument 979 gve_adminq_set_mtu(struct gve_priv *priv, u64 mtu) argument 993 gve_adminq_report_stats(struct gve_priv *priv, u64 stats_report_len, dma_addr_t stats_report_addr, u64 interval) argument 1009 gve_adminq_verify_driver_compatibility(struct gve_priv *priv, u64 driver_info_len, dma_addr_t driver_info_addr) argument 1025 gve_adminq_report_link_speed(struct gve_priv *priv) argument 1052 gve_adminq_get_ptype_map_dqo(struct gve_priv *priv, struct gve_ptype_lut *ptype_lut) argument [all...] |
/linux-master/drivers/net/ethernet/faraday/ |
H A D | ftgmac100.c | 114 static int ftgmac100_reset_mac(struct ftgmac100 *priv, u32 maccr) argument 116 struct net_device *netdev = priv->netdev; 120 iowrite32(maccr, priv->base + FTGMAC100_OFFSET_MACCR); 122 priv->base + FTGMAC100_OFFSET_MACCR); 126 maccr = ioread32(priv->base + FTGMAC100_OFFSET_MACCR); 137 static int ftgmac100_reset_and_config_mac(struct ftgmac100 *priv) argument 141 switch (priv->cur_speed) { 154 netdev_err(priv->netdev, "Unknown speed %d !\n", 155 priv->cur_speed); 160 priv 171 ftgmac100_write_mac_addr(struct ftgmac100 *priv, const u8 *mac) argument 180 ftgmac100_initial_mac(struct ftgmac100 *priv) argument 232 ftgmac100_config_pause(struct ftgmac100 *priv) argument 249 ftgmac100_init_hw(struct ftgmac100 *priv) argument 311 ftgmac100_start_hw(struct ftgmac100 *priv) argument 346 ftgmac100_stop_hw(struct ftgmac100 *priv) argument 351 ftgmac100_calc_mc_hash(struct ftgmac100 *priv) argument 370 struct ftgmac100 *priv = netdev_priv(netdev); local 387 ftgmac100_alloc_rx_buf(struct ftgmac100 *priv, unsigned int entry, struct ftgmac100_rxdes *rxdes, gfp_t gfp) argument 432 ftgmac100_next_rx_pointer(struct ftgmac100 *priv, unsigned int pointer) argument 438 ftgmac100_rx_packet_error(struct ftgmac100 *priv, u32 status) argument 454 ftgmac100_rx_packet(struct ftgmac100 *priv, int *processed) argument 583 ftgmac100_base_tx_ctlstat(struct ftgmac100 *priv, unsigned int index) argument 592 ftgmac100_next_tx_pointer(struct ftgmac100 *priv, unsigned int pointer) argument 598 ftgmac100_tx_buf_avail(struct ftgmac100 *priv) argument 610 ftgmac100_tx_buf_cleanable(struct ftgmac100 *priv) argument 615 ftgmac100_free_tx_packet(struct ftgmac100 *priv, unsigned int pointer, struct sk_buff *skb, struct ftgmac100_txdes *txdes, u32 ctl_stat) argument 638 ftgmac100_tx_complete_packet(struct ftgmac100 *priv) argument 664 ftgmac100_tx_complete(struct ftgmac100 *priv) argument 711 struct ftgmac100 *priv = netdev_priv(netdev); local 862 ftgmac100_free_buffers(struct ftgmac100 *priv) argument 892 ftgmac100_free_rings(struct ftgmac100 *priv) argument 917 ftgmac100_alloc_rings(struct ftgmac100 *priv) argument 952 ftgmac100_init_rings(struct ftgmac100 *priv) argument 985 ftgmac100_alloc_rx_buffers(struct ftgmac100 *priv) argument 1001 struct ftgmac100 *priv = netdev_priv(netdev); local 1037 struct ftgmac100 *priv = netdev_priv(netdev); local 1082 struct ftgmac100 *priv = netdev_priv(netdev); local 1097 struct ftgmac100 *priv = netdev_priv(netdev); local 1118 struct ftgmac100 *priv = netdev_priv(netdev); local 1128 struct ftgmac100 *priv = netdev_priv(netdev); local 1161 struct ftgmac100 *priv = netdev_priv(netdev); local 1209 ftgmac100_check_rx(struct ftgmac100 *priv) argument 1219 struct ftgmac100 *priv = container_of(napi, struct ftgmac100, napi); local 1281 ftgmac100_init_all(struct ftgmac100 *priv, bool ignore_alloc_err) argument 1308 ftgmac100_reset(struct ftgmac100 *priv) argument 1357 struct ftgmac100 *priv = container_of(work, struct ftgmac100, local 1365 struct ftgmac100 *priv = netdev_priv(netdev); local 1426 struct ftgmac100 *priv = netdev_priv(netdev); local 1485 struct ftgmac100 *priv = netdev_priv(netdev); local 1562 struct ftgmac100 *priv = netdev_priv(netdev); local 1593 struct ftgmac100 *priv = netdev_priv(netdev); local 1605 struct ftgmac100 *priv = netdev_priv(netdev); local 1656 struct ftgmac100 *priv = netdev_priv(netdev); local 1710 struct ftgmac100 *priv = netdev_priv(netdev); local 1722 struct ftgmac100 *priv = netdev_priv(netdev); local 1740 ftgmac100_setup_clk(struct ftgmac100 *priv) argument 1795 struct ftgmac100 *priv; local 2018 struct ftgmac100 *priv; local [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-mlxcpld.c | 100 static void mlxcpld_i2c_read_comm(struct mlxcpld_i2c_priv *priv, u8 offs, argument 103 u32 addr = priv->base_addr + offs; 125 static void mlxcpld_i2c_write_comm(struct mlxcpld_i2c_priv *priv, u8 offs, argument 128 u32 addr = priv->base_addr + offs; 154 static int mlxcpld_i2c_check_msg_params(struct mlxcpld_i2c_priv *priv, argument 160 dev_err(priv->dev, "Incorrect 0 num of messages\n"); 165 dev_err(priv->dev, "Invalid address 0x%03x\n", 172 dev_err(priv->dev, "Invalid buf in msg[%d]\n", 177 dev_err(priv->dev, "Invalid addr in msg[%d]\n", 191 static int mlxcpld_i2c_check_status(struct mlxcpld_i2c_priv *priv, in argument 214 mlxcpld_i2c_set_transf_data(struct mlxcpld_i2c_priv *priv, struct i2c_msg *msgs, int num, u8 comm_len) argument 239 mlxcpld_i2c_reset(struct mlxcpld_i2c_priv *priv) argument 253 mlxcpld_i2c_check_busy(struct mlxcpld_i2c_priv *priv) argument 265 mlxcpld_i2c_wait_for_free(struct mlxcpld_i2c_priv *priv) argument 287 mlxcpld_i2c_wait_for_tc(struct mlxcpld_i2c_priv *priv) argument 349 mlxcpld_i2c_xfer_msg(struct mlxcpld_i2c_priv *priv) argument 392 struct mlxcpld_i2c_priv *priv = i2c_get_adapdata(adap); local 441 struct mlxcpld_i2c_priv *priv = i2c_get_adapdata(adap); local 488 mlxcpld_i2c_set_frequency(struct mlxcpld_i2c_priv *priv, struct mlxreg_core_hotplug_platform_data *pdata) argument 528 struct mlxcpld_i2c_priv *priv; local 586 struct mlxcpld_i2c_priv *priv = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/xen/ |
H A D | gntdev-dmabuf.h | 19 void gntdev_dmabuf_fini(struct gntdev_dmabuf_priv *priv); 21 long gntdev_ioctl_dmabuf_exp_from_refs(struct gntdev_priv *priv, int use_ptemod, 24 long gntdev_ioctl_dmabuf_exp_wait_released(struct gntdev_priv *priv, 27 long gntdev_ioctl_dmabuf_imp_to_refs(struct gntdev_priv *priv, 30 long gntdev_ioctl_dmabuf_imp_release(struct gntdev_priv *priv,
|
/linux-master/drivers/net/wireless/marvell/libertas/ |
H A D | decl.h | 23 typedef void (*lbs_fw_cb)(struct lbs_private *priv, int ret, 36 void lbs_send_tx_feedback(struct lbs_private *priv, u32 try_count); 41 int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *); 46 void lbs_remove_card(struct lbs_private *priv); 47 int lbs_start_card(struct lbs_private *priv); 48 void lbs_stop_card(struct lbs_private *priv); 49 void lbs_host_to_card_done(struct lbs_private *priv); 51 int lbs_start_iface(struct lbs_private *priv); 52 int lbs_stop_iface(struct lbs_private *priv); 53 int lbs_set_iface_type(struct lbs_private *priv, enu [all...] |
/linux-master/drivers/phy/rockchip/ |
H A D | phy-rockchip-snps-pcie3.c | 66 int (*phy_init)(struct rockchip_p3phy_priv *priv); 71 struct rockchip_p3phy_priv *priv = phy_get_drvdata(phy); local 76 priv->mode = PHY_MODE_PCIE_RC; 79 priv->mode = PHY_MODE_PCIE_EP; 89 static int rockchip_p3phy_rk3568_init(struct rockchip_p3phy_priv *priv) argument 91 struct phy *phy = priv->phy; 97 regmap_write(priv->phy_grf, GRF_PCIE30PHY_CON9, GRF_PCIE30PHY_DA_OCM); 99 for (int i = 0; i < priv->num_lanes; i++) { 100 dev_info(&phy->dev, "lane number %d, val %d\n", i, priv->lanes[i]); 101 if (priv 134 rockchip_p3phy_rk3588_init(struct rockchip_p3phy_priv *priv) argument 187 struct rockchip_p3phy_priv *priv = phy_get_drvdata(phy); local 210 struct rockchip_p3phy_priv *priv = phy_get_drvdata(phy); local 228 struct rockchip_p3phy_priv *priv; local [all...] |
/linux-master/drivers/net/ethernet/microchip/ |
H A D | enc28j60.c | 84 spi_read_buf(struct enc28j60_net *priv, int len, u8 *data) argument 86 struct device *dev = &priv->spi->dev; 87 u8 *rx_buf = priv->spi_transfer_buf + 4; 88 u8 *tx_buf = priv->spi_transfer_buf; 106 ret = spi_sync(priv->spi, &msg); 111 if (ret && netif_msg_drv(priv)) 121 static int spi_write_buf(struct enc28j60_net *priv, int len, const u8 *data) argument 123 struct device *dev = &priv->spi->dev; 129 priv->spi_transfer_buf[0] = ENC28J60_WRITE_BUF_MEM; 130 memcpy(&priv 142 spi_read_op(struct enc28j60_net *priv, u8 op, u8 addr) argument 169 spi_write_op(struct enc28j60_net *priv, u8 op, u8 addr, u8 val) argument 183 enc28j60_soft_reset(struct enc28j60_net *priv) argument 194 enc28j60_set_bank(struct enc28j60_net *priv, u8 addr) argument 238 nolock_reg_bfset(struct enc28j60_net *priv, u8 addr, u8 mask) argument 244 locked_reg_bfset(struct enc28j60_net *priv, u8 addr, u8 mask) argument 254 nolock_reg_bfclr(struct enc28j60_net *priv, u8 addr, u8 mask) argument 260 locked_reg_bfclr(struct enc28j60_net *priv, u8 addr, u8 mask) argument 270 nolock_regb_read(struct enc28j60_net *priv, u8 address) argument 276 locked_regb_read(struct enc28j60_net *priv, u8 address) argument 290 nolock_regw_read(struct enc28j60_net *priv, u8 address) argument 301 locked_regw_read(struct enc28j60_net *priv, u8 address) argument 315 nolock_regb_write(struct enc28j60_net *priv, u8 address, u8 data) argument 321 locked_regb_write(struct enc28j60_net *priv, u8 address, u8 data) argument 331 nolock_regw_write(struct enc28j60_net *priv, u8 address, u16 data) argument 339 locked_regw_write(struct enc28j60_net *priv, u8 address, u16 data) argument 350 enc28j60_mem_read(struct enc28j60_net *priv, u16 addr, int len, u8 *data) argument 375 enc28j60_packet_write(struct enc28j60_net *priv, int len, const u8 *data) argument 409 poll_ready(struct enc28j60_net *priv, u8 reg, u8 mask, u8 val) argument 429 wait_phy_ready(struct enc28j60_net *priv) argument 438 enc28j60_phy_read(struct enc28j60_net *priv, u8 address) argument 458 enc28j60_phy_write(struct enc28j60_net *priv, u8 address, u16 data) argument 480 struct enc28j60_net *priv = netdev_priv(ndev); local 526 enc28j60_dump_regs(struct enc28j60_net *priv, const char *msg) argument 587 nolock_rxfifo_init(struct enc28j60_net *priv, u16 start, u16 end) argument 606 nolock_txfifo_init(struct enc28j60_net *priv, u16 start, u16 end) argument 626 enc28j60_lowpower(struct enc28j60_net *priv, bool is_low) argument 648 enc28j60_hw_init(struct enc28j60_net *priv) argument 743 enc28j60_hw_enable(struct enc28j60_net *priv) argument 766 enc28j60_hw_disable(struct enc28j60_net *priv) argument 779 struct enc28j60_net *priv = netdev_priv(ndev); local 804 enc28j60_read_tsv(struct enc28j60_net *priv, u8 tsv[TSV_SIZE]) argument 816 enc28j60_dump_tsv(struct enc28j60_net *priv, const char *msg, u8 tsv[TSV_SIZE]) argument 862 enc28j60_dump_rsv(struct enc28j60_net *priv, const char *msg, u16 pk_ptr, int len, u16 sts) argument 904 struct enc28j60_net *priv = netdev_priv(ndev); local 1011 enc28j60_get_free_rxfifo(struct enc28j60_net *priv) argument 1046 struct enc28j60_net *priv = netdev_priv(ndev); local 1072 struct enc28j60_net *priv = netdev_priv(ndev); local 1099 struct enc28j60_net *priv = netdev_priv(ndev); local 1122 struct enc28j60_net *priv = dev_id; local 1235 enc28j60_hw_tx(struct enc28j60_net *priv) argument 1284 struct enc28j60_net *priv = netdev_priv(dev); local 1305 struct enc28j60_net *priv = local 1314 struct enc28j60_net *priv = netdev_priv(ndev); local 1334 struct enc28j60_net *priv = netdev_priv(dev); local 1366 struct enc28j60_net *priv = netdev_priv(dev); local 1383 struct enc28j60_net *priv = netdev_priv(dev); local 1407 struct enc28j60_net *priv = local 1432 struct enc28j60_net *priv = local 1464 struct enc28j60_net *priv = netdev_priv(dev); local 1489 struct enc28j60_net *priv = netdev_priv(dev); local 1495 struct enc28j60_net *priv = netdev_priv(dev); local 1509 struct enc28j60_net *priv = netdev_priv(dev); local 1527 struct enc28j60_net *priv; local 1601 struct enc28j60_net *priv = spi_get_drvdata(spi); local [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-latch.c | 74 static void gpio_latch_set_unlocked(struct gpio_latch_priv *priv, argument 78 int latch = offset / priv->n_latched_gpios; 81 assign_bit(offset, priv->shadow, val); 83 for (i = 0; i < priv->n_latched_gpios; i++) 84 set(priv->latched_gpios->desc[i], 85 test_bit(latch * priv->n_latched_gpios + i, priv->shadow)); 87 ndelay(priv->setup_duration_ns); 88 set(priv->clk_gpios->desc[latch], 1); 89 ndelay(priv 95 struct gpio_latch_priv *priv = gpiochip_get_data(gc); local 107 struct gpio_latch_priv *priv = gpiochip_get_data(gc); local 116 gpio_latch_can_sleep(struct gpio_latch_priv *priv, unsigned int n_latches) argument 141 struct gpio_latch_priv *priv; local [all...] |
/linux-master/drivers/char/hw_random/ |
H A D | npcm-rng.c | 40 struct npcm_rng *priv = to_npcm_rng(rng); local 42 writel(priv->clkp | NPCM_RNG_ENABLE, priv->base + NPCM_RNGCS_REG); 49 struct npcm_rng *priv = to_npcm_rng(rng); local 51 writel(priv->clkp, priv->base + NPCM_RNGCS_REG); 56 struct npcm_rng *priv = to_npcm_rng(rng); local 60 pm_runtime_get_sync((struct device *)priv->rng.priv); 64 if (readb_poll_timeout(priv 90 struct npcm_rng *priv; local 131 struct npcm_rng *priv = platform_get_drvdata(pdev); local 141 struct npcm_rng *priv = dev_get_drvdata(dev); local 150 struct npcm_rng *priv = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/gpu/drm/meson/ |
H A D | meson_viu.c | 81 static void meson_viu_set_g12a_osd1_matrix(struct meson_drm *priv, argument 86 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_PRE_OFFSET0_1)); 88 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_PRE_OFFSET2)); 90 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_COEF00_01)); 92 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_COEF02_10)); 94 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_COEF11_12)); 96 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_COEF20_21)); 98 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_COEF22)); 101 priv->io_base + _REG(VPP_WRAP_OSD1_MATRIX_OFFSET0_1)); 103 priv 109 meson_viu_set_osd_matrix(struct meson_drm *priv, enum viu_matrix_sel_e m_select, int *m, bool csc_on) argument 179 meson_viu_set_osd_lut(struct meson_drm *priv, enum viu_lut_sel_e lut_sel, unsigned int *r_map, unsigned int *g_map, unsigned int *b_map, bool csc_on) argument 287 meson_viu_load_matrix(struct meson_drm *priv) argument 315 meson_viu_osd1_reset(struct meson_drm *priv) argument 361 meson_viu_g12a_enable_osd1_afbc(struct meson_drm *priv) argument 391 meson_viu_g12a_disable_osd1_afbc(struct meson_drm *priv) argument 402 meson_viu_gxm_enable_osd1_afbc(struct meson_drm *priv) argument 408 meson_viu_gxm_disable_osd1_afbc(struct meson_drm *priv) argument 414 meson_viu_init(struct meson_drm *priv) argument [all...] |
/linux-master/drivers/net/ieee802154/ |
H A D | cc2520.c | 217 cc2520_cmd_strobe(struct cc2520_private *priv, u8 cmd) argument 223 .tx_buf = priv->buf, 224 .rx_buf = priv->buf, 230 mutex_lock(&priv->buffer_mutex); 231 priv->buf[xfer.len++] = cmd; 232 dev_vdbg(&priv->spi->dev, 234 priv->buf[0]); 236 ret = spi_sync(priv->spi, &msg); 237 dev_vdbg(&priv->spi->dev, 238 "buf[0] = %02x\n", priv 245 cc2520_get_status(struct cc2520_private *priv, u8 *status) argument 274 cc2520_write_register(struct cc2520_private *priv, u8 reg, u8 value) argument 307 cc2520_write_ram(struct cc2520_private *priv, u16 reg, u8 len, u8 *data) argument 341 cc2520_read_register(struct cc2520_private *priv, u8 reg, u8 *data) argument 376 cc2520_write_txfifo(struct cc2520_private *priv, u8 pkt_len, u8 *data, u8 len) argument 423 cc2520_read_rxfifo(struct cc2520_private *priv, u8 *data, u8 len) argument 475 struct cc2520_private *priv = hw->priv; local 536 cc2520_rx(struct cc2520_private *priv) argument 608 struct cc2520_private *priv = hw->priv; local 633 struct cc2520_private *priv = hw->priv; local 652 struct cc2520_private *priv = hw->priv; local 698 cc2520_set_tx_power(struct cc2520_private *priv, s32 mbm) argument 737 cc2520_cc2591_set_tx_power(struct cc2520_private *priv, s32 mbm) argument 781 struct cc2520_private *priv = hw->priv; local 792 struct cc2520_private *priv = hw->priv; local 825 cc2520_register(struct cc2520_private *priv) argument 872 struct cc2520_private *priv local 888 struct cc2520_private *priv = data; local 897 struct cc2520_private *priv = data; local 914 cc2520_hw_init(struct cc2520_private *priv) argument 1034 struct cc2520_private *priv; local 1157 struct cc2520_private *priv = spi_get_drvdata(spi); local [all...] |