/kernel/linux/linux-5.10/drivers/reset/ |
H A D | reset-socfpga.c | 24 struct reset_simple_data *data; in a10_reset_init() local 30 data = kzalloc(sizeof(*data), GFP_KERNEL); in a10_reset_init() 31 if (!data) in a10_reset_init() 44 data->membase = ioremap(res.start, size); in a10_reset_init() 45 if (!data->membase) { in a10_reset_init() 52 data->membase += reg_offset; in a10_reset_init() 54 spin_lock_init(&data->lock); in a10_reset_init() 56 data->rcdev.owner = THIS_MODULE; in a10_reset_init() 57 data in a10_reset_init() [all...] |
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-socfpga.c | 24 struct reset_simple_data *data; in a10_reset_init() local 30 data = kzalloc(sizeof(*data), GFP_KERNEL); in a10_reset_init() 31 if (!data) in a10_reset_init() 44 data->membase = ioremap(res.start, size); in a10_reset_init() 45 if (!data->membase) { in a10_reset_init() 52 data->membase += reg_offset; in a10_reset_init() 54 spin_lock_init(&data->lock); in a10_reset_init() 56 data->rcdev.owner = THIS_MODULE; in a10_reset_init() 57 data in a10_reset_init() [all...] |
/kernel/linux/linux-6.6/drivers/clk/meson/ |
H A D | clk-cpu-dyndiv.c | 16 return (struct meson_clk_cpu_dyndiv_data *)clk->data; in meson_clk_cpu_dyndiv_data() 23 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_recalc_rate() local 26 meson_parm_read(clk->map, &data->div), in meson_clk_cpu_dyndiv_recalc_rate() 27 NULL, 0, data->div.width); in meson_clk_cpu_dyndiv_recalc_rate() 34 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_determine_rate() local 36 return divider_determine_rate(hw, req, NULL, data->div.width, 0); in meson_clk_cpu_dyndiv_determine_rate() 43 struct meson_clk_cpu_dyndiv_data *data = meson_clk_cpu_dyndiv_data(clk); in meson_clk_cpu_dyndiv_set_rate() local 47 ret = divider_get_val(rate, parent_rate, NULL, data->div.width, 0); in meson_clk_cpu_dyndiv_set_rate() 51 val = (unsigned int)ret << data->div.shift; in meson_clk_cpu_dyndiv_set_rate() 54 meson_parm_write(clk->map, &data in meson_clk_cpu_dyndiv_set_rate() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-nvm-parse.c | 173 /* rate data (static) */ 398 struct iwl_nvm_data *data, in iwl_init_channel_map() 432 !data->sku_cap_band_52ghz_enable) in iwl_init_channel_map() 444 data->vht160_supported = true; in iwl_init_channel_map() 458 channel = &data->channels[n_channels]; in iwl_init_channel_map() 467 /* Initialize regulatory-based run-time data */ in iwl_init_channel_map() 493 struct iwl_nvm_data *data, in iwl_init_vht_hw_capab() 512 if (data->vht160_supported) in iwl_init_vht_hw_capab() 522 if (data->sku_cap_mimo_disabled) { in iwl_init_vht_hw_capab() 746 struct iwl_nvm_data *data, in iwl_init_he_hw_capab() 397 iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg, struct iwl_nvm_data *data, const void * const nvm_ch_flags, u32 sbands_flags, bool v4) iwl_init_channel_map() argument 492 iwl_init_vht_hw_capab(struct iwl_trans *trans, struct iwl_nvm_data *data, struct ieee80211_sta_vht_cap *vht_cap, u8 tx_chains, u8 rx_chains) iwl_init_vht_hw_capab() argument 745 iwl_init_he_hw_capab(struct iwl_trans *trans, struct iwl_nvm_data *data, struct ieee80211_supported_band *sband, u8 tx_chains, u8 rx_chains) iwl_init_he_hw_capab() argument 768 iwl_init_sbands(struct iwl_trans *trans, struct iwl_nvm_data *data, const void *nvm_ch_flags, u8 tx_chains, u8 rx_chains, u32 sbands_flags, bool v4) iwl_init_sbands() argument 853 iwl_set_radio_cfg(const struct iwl_cfg *cfg, struct iwl_nvm_data *data, u32 radio_cfg) iwl_set_radio_cfg() argument 889 iwl_set_hw_address_from_csr(struct iwl_trans *trans, struct iwl_nvm_data *data) iwl_set_hw_address_from_csr() argument 909 iwl_set_hw_address_family_8000(struct iwl_trans *trans, const struct iwl_cfg *cfg, struct iwl_nvm_data *data, const __le16 *mac_override, const __be16 *nvm_hw) iwl_set_hw_address_family_8000() argument 958 iwl_set_hw_address(struct iwl_trans *trans, const struct iwl_cfg *cfg, struct iwl_nvm_data *data, const __be16 *nvm_hw, const __le16 *mac_override) iwl_set_hw_address() argument 1030 struct iwl_nvm_data *data; iwl_parse_nvm_data() local 1327 iwl_nvm_fixups(u32 hw_id, unsigned int section, u8 *data, unsigned int len) iwl_nvm_fixups() argument 1372 u8 data[]; iwl_read_external_nvm() member [all...] |
/kernel/linux/linux-5.10/drivers/dma/dw/ |
H A D | platform.c | 29 struct dw_dma_chip_pdata *data; in dw_probe() local 38 data = devm_kmemdup(&pdev->dev, match, sizeof(*match), GFP_KERNEL); in dw_probe() 39 if (!data) in dw_probe() 58 if (!data->pdata) in dw_probe() 59 data->pdata = dev_get_platdata(dev); in dw_probe() 60 if (!data->pdata) in dw_probe() 61 data->pdata = dw_dma_parse_dt(pdev); in dw_probe() 65 chip->pdata = data->pdata; in dw_probe() 67 data->chip = chip; in dw_probe() 78 err = data in dw_probe() 98 struct dw_dma_chip_pdata *data = platform_get_drvdata(pdev); dw_remove() local 118 struct dw_dma_chip_pdata *data = platform_get_drvdata(pdev); dw_shutdown() local 165 struct dw_dma_chip_pdata *data = dev_get_drvdata(dev); dw_suspend_late() local 176 struct dw_dma_chip_pdata *data = dev_get_drvdata(dev); dw_resume_early() local [all...] |
/kernel/linux/linux-5.10/drivers/video/backlight/ |
H A D | max8925_bl.c | 34 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_set() local 35 struct max8925_chip *chip = data->chip; in max8925_backlight_set() 44 ret = max8925_reg_write(chip->i2c, data->reg_cntl, value); in max8925_backlight_set() 48 if (!data->current_brightness && brightness) in max8925_backlight_set() 50 ret = max8925_set_bits(chip->i2c, data->reg_mode_cntl, 1, 1); in max8925_backlight_set() 53 ret = max8925_set_bits(chip->i2c, data->reg_mode_cntl, 1, 0); in max8925_backlight_set() 57 data->current_brightness = value; in max8925_backlight_set() 72 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_get_brightness() local 73 struct max8925_chip *chip = data->chip; in max8925_backlight_get_brightness() 76 ret = max8925_reg_read(chip->i2c, data in max8925_backlight_get_brightness() 123 struct max8925_backlight_data *data; max8925_backlight_probe() local [all...] |
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | xt_ipvs.c | 51 const struct xt_ipvs_mtinfo *data = par->matchinfo; in ipvs_mt() local 60 if (data->bitmask == XT_IPVS_IPVS_PROPERTY) { in ipvs_mt() 62 !!(data->invert & XT_IPVS_IPVS_PROPERTY); in ipvs_mt() 74 if (data->bitmask & XT_IPVS_PROTO) in ipvs_mt() 75 if ((iph.protocol == data->l4proto) ^ in ipvs_mt() 76 !(data->invert & XT_IPVS_PROTO)) { in ipvs_mt() 101 if (data->bitmask & XT_IPVS_VPORT) in ipvs_mt() 102 if ((cp->vport == data->vport) ^ in ipvs_mt() 103 !(data->invert & XT_IPVS_VPORT)) { in ipvs_mt() 108 if (data in ipvs_mt() [all...] |
/kernel/linux/linux-6.6/drivers/video/backlight/ |
H A D | max8925_bl.c | 34 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_set() local 35 struct max8925_chip *chip = data->chip; in max8925_backlight_set() 44 ret = max8925_reg_write(chip->i2c, data->reg_cntl, value); in max8925_backlight_set() 48 if (!data->current_brightness && brightness) in max8925_backlight_set() 50 ret = max8925_set_bits(chip->i2c, data->reg_mode_cntl, 1, 1); in max8925_backlight_set() 53 ret = max8925_set_bits(chip->i2c, data->reg_mode_cntl, 1, 0); in max8925_backlight_set() 57 data->current_brightness = value; in max8925_backlight_set() 72 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_get_brightness() local 73 struct max8925_chip *chip = data->chip; in max8925_backlight_get_brightness() 76 ret = max8925_reg_read(chip->i2c, data in max8925_backlight_get_brightness() 123 struct max8925_backlight_data *data; max8925_backlight_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | hs3001.c | 69 struct hs3001_data *data) in hs3001_data_fetch_command() 93 data->humidity = in hs3001_data_fetch_command() 95 data->temperature = in hs3001_data_fetch_command() 101 static umode_t hs3001_is_visible(const void *data, enum hwmon_sensor_types type, in hs3001_is_visible() argument 111 struct hs3001_data *data = dev_get_drvdata(dev); in hs3001_read() local 112 struct i2c_client *client = data->client; in hs3001_read() 115 mutex_lock(&data->i2c_lock); in hs3001_read() 118 mutex_unlock(&data->i2c_lock); in hs3001_read() 126 fsleep(data->wait_time); in hs3001_read() 128 ret = hs3001_data_fetch_command(client, data); in hs3001_read() 68 hs3001_data_fetch_command(struct i2c_client *client, struct hs3001_data *data) hs3001_data_fetch_command() argument 193 struct hs3001_data *data; hs3001_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | atlas-ezo-sensor.c | 117 struct atlas_ezo_data *data = iio_priv(indio_dev); in atlas_ezo_read_raw() local 118 struct i2c_client *client = data->client; in atlas_ezo_read_raw() 128 mutex_lock(&data->lock); in atlas_ezo_read_raw() 133 mutex_unlock(&data->lock); in atlas_ezo_read_raw() 137 msleep(data->chip->delay); in atlas_ezo_read_raw() 139 tmp = i2c_master_recv(client, data->buffer, sizeof(data->buffer)); in atlas_ezo_read_raw() 141 if (tmp < 0 || data->buffer[0] != 1) { in atlas_ezo_read_raw() 142 mutex_unlock(&data->lock); in atlas_ezo_read_raw() 147 atlas_ezo_sanitize(data in atlas_ezo_read_raw() 208 struct atlas_ezo_data *data; atlas_ezo_probe() local [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | xt_ipvs.c | 51 const struct xt_ipvs_mtinfo *data = par->matchinfo; in ipvs_mt() local 60 if (data->bitmask == XT_IPVS_IPVS_PROPERTY) { in ipvs_mt() 62 !!(data->invert & XT_IPVS_IPVS_PROPERTY); in ipvs_mt() 74 if (data->bitmask & XT_IPVS_PROTO) in ipvs_mt() 75 if ((iph.protocol == data->l4proto) ^ in ipvs_mt() 76 !(data->invert & XT_IPVS_PROTO)) { in ipvs_mt() 101 if (data->bitmask & XT_IPVS_VPORT) in ipvs_mt() 102 if ((cp->vport == data->vport) ^ in ipvs_mt() 103 !(data->invert & XT_IPVS_VPORT)) { in ipvs_mt() 108 if (data in ipvs_mt() [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | blk-mq-debugfs.c | 27 static int queue_poll_stat_show(void *data, struct seq_file *m) in queue_poll_stat_show() argument 29 struct request_queue *q = data; in queue_poll_stat_show() 95 static int queue_pm_only_show(void *data, struct seq_file *m) in queue_pm_only_show() argument 97 struct request_queue *q = data; in queue_pm_only_show() 137 static int queue_state_show(void *data, struct seq_file *m) in queue_state_show() argument 139 struct request_queue *q = data; in queue_state_show() 147 static ssize_t queue_state_write(void *data, const char __user *buf, in queue_state_write() argument 150 struct request_queue *q = data; in queue_state_write() 184 static int queue_write_hint_show(void *data, struct seq_file *m) in queue_write_hint_show() argument 186 struct request_queue *q = data; in queue_write_hint_show() 195 queue_write_hint_store(void *data, const char __user *buf, size_t count, loff_t *ppos) queue_write_hint_store() argument 226 hctx_state_show(void *data, struct seq_file *m) hctx_state_show() argument 254 hctx_flags_show(void *data, struct seq_file *m) hctx_flags_show() argument 405 hctx_show_busy_rq(struct request *rq, void *data, bool reserved) hctx_show_busy_rq() argument 415 hctx_busy_show(void *data, struct seq_file *m) hctx_busy_show() argument 432 hctx_type_show(void *data, struct seq_file *m) hctx_type_show() argument 441 hctx_ctx_map_show(void *data, struct seq_file *m) hctx_ctx_map_show() argument 466 hctx_tags_show(void *data, struct seq_file *m) hctx_tags_show() argument 483 hctx_tags_bitmap_show(void *data, struct seq_file *m) hctx_tags_bitmap_show() argument 500 hctx_sched_tags_show(void *data, struct seq_file *m) hctx_sched_tags_show() argument 517 hctx_sched_tags_bitmap_show(void *data, struct seq_file *m) hctx_sched_tags_bitmap_show() argument 534 hctx_io_poll_show(void *data, struct seq_file *m) hctx_io_poll_show() argument 544 hctx_io_poll_write(void *data, const char __user *buf, size_t count, loff_t *ppos) hctx_io_poll_write() argument 553 hctx_dispatched_show(void *data, struct seq_file *m) hctx_dispatched_show() argument 570 hctx_dispatched_write(void *data, const char __user *buf, size_t count, loff_t *ppos) hctx_dispatched_write() argument 581 hctx_queued_show(void *data, struct seq_file *m) hctx_queued_show() argument 589 hctx_queued_write(void *data, const char __user *buf, size_t count, loff_t *ppos) hctx_queued_write() argument 598 hctx_run_show(void *data, struct seq_file *m) hctx_run_show() argument 606 hctx_run_write(void *data, const char __user *buf, size_t count, loff_t *ppos) hctx_run_write() argument 615 hctx_active_show(void *data, struct seq_file *m) hctx_active_show() argument 623 hctx_dispatch_busy_show(void *data, struct seq_file *m) hctx_dispatch_busy_show() argument 668 ctx_dispatched_show(void *data, struct seq_file *m) ctx_dispatched_show() argument 676 ctx_dispatched_write(void *data, const char __user *buf, size_t count, loff_t *ppos) ctx_dispatched_write() argument 685 ctx_merged_show(void *data, struct seq_file *m) ctx_merged_show() argument 693 ctx_merged_write(void *data, const char __user *buf, size_t count, loff_t *ppos) ctx_merged_write() argument 702 ctx_completed_show(void *data, struct seq_file *m) ctx_completed_show() argument 710 ctx_completed_write(void *data, const char __user *buf, size_t count, loff_t *ppos) ctx_completed_write() argument 722 void *data = d_inode(m->file->f_path.dentry->d_parent)->i_private; blk_mq_debugfs_show() local 732 void *data = d_inode(file->f_path.dentry->d_parent)->i_private; blk_mq_debugfs_write() local 747 void *data = d_inode(file->f_path.dentry->d_parent)->i_private; blk_mq_debugfs_open() local 814 debugfs_create_files(struct dentry *parent, void *data, const struct blk_mq_debugfs_attr *attr) debugfs_create_files() argument [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | test_xdp_noinline.c | 232 bool parse_udp(void *data, void *data_end, in parse_udp() argument 239 udp = data + off; in parse_udp() 254 bool parse_tcp(void *data, void *data_end, in parse_tcp() argument 262 tcp = data + off; in parse_tcp() 287 void *data; in encap_v6() local 291 data = (void *)(long)xdp->data; in encap_v6() 293 new_eth = data; in encap_v6() 294 ip6h = data + sizeof(struct eth_hdr); in encap_v6() 295 old_eth = data in encap_v6() 333 void *data; encap_v4() local 375 decap_v6(struct xdp_md *xdp, void **data, void **data_end, bool inner_v4) decap_v6() argument 396 decap_v4(struct xdp_md *xdp, void **data, void **data_end) decap_v4() argument 414 swap_mac_and_send(void *data, void *data_end) swap_mac_and_send() argument 427 send_icmp_reply(void *data, void *data_end) send_icmp_reply() argument 460 send_icmp6_reply(void *data, void *data_end) send_icmp6_reply() argument 484 parse_icmpv6(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 509 parse_icmp(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmp() argument 628 process_l3_headers_v6(struct packet_description *pckt, __u8 *protocol, __u64 off, __u16 *pkt_bytes, void *data, void *data_end) process_l3_headers_v6() argument 659 process_l3_headers_v4(struct packet_description *pckt, __u8 *protocol, __u64 off, __u16 *pkt_bytes, void *data, void *data_end) process_l3_headers_v4() argument 691 process_packet(void *data, __u64 off, void *data_end, bool is_ipv6, struct xdp_md *xdp) process_packet() argument 803 void *data = (void *)(long)ctx->data; balancer_ingress_v4() local 822 void *data = (void *)(long)ctx->data; balancer_ingress_v6() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
H A D | meson_dw_hdmi.c | 66 * Pixel data arrives in 4:4:4 format from the VENC 130 unsigned int addr, unsigned int data); 134 unsigned int addr, unsigned int data); 144 const struct meson_dw_hdmi_data *data; member 170 unsigned int data; in dw_hdmi_top_read() local 179 data = readl(dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_read() 180 data = readl(dw_hdmi->hdmitx + HDMITX_TOP_DATA_REG); in dw_hdmi_top_read() 184 return data; in dw_hdmi_top_read() 194 unsigned int addr, unsigned int data) in dw_hdmi_top_write() 205 writel(data, dw_hdm in dw_hdmi_top_write() 193 dw_hdmi_top_write(struct meson_dw_hdmi *dw_hdmi, unsigned int addr, unsigned int data) dw_hdmi_top_write() argument 210 dw_hdmi_g12a_top_write(struct meson_dw_hdmi *dw_hdmi, unsigned int addr, unsigned int data) dw_hdmi_g12a_top_write() argument 222 unsigned int data = dw_hdmi->data->top_read(dw_hdmi, addr); dw_hdmi_top_write_bits() local 234 unsigned int data; dw_hdmi_dwc_read() local 257 dw_hdmi_dwc_write(struct meson_dw_hdmi *dw_hdmi, unsigned int addr, unsigned int data) dw_hdmi_dwc_write() argument 274 dw_hdmi_g12a_dwc_write(struct meson_dw_hdmi *dw_hdmi, unsigned int addr, unsigned int data) dw_hdmi_g12a_dwc_write() argument 286 unsigned int data = dw_hdmi->data->dwc_read(dw_hdmi, addr); dw_hdmi_dwc_write_bits() local 427 dw_hdmi_phy_init(struct dw_hdmi *hdmi, void *data, const struct drm_display_info *display, const struct drm_display_mode *mode) dw_hdmi_phy_init() argument 540 dw_hdmi_phy_disable(struct dw_hdmi *hdmi, void *data) dw_hdmi_phy_disable() argument 551 dw_hdmi_read_hpd(struct dw_hdmi *hdmi, void *data) dw_hdmi_read_hpd() argument 560 dw_hdmi_setup_hpd(struct dw_hdmi *hdmi, void *data) dw_hdmi_setup_hpd() argument 632 dw_hdmi_mode_valid(struct dw_hdmi *hdmi, void *data, const struct drm_display_info *display_info, const struct drm_display_mode *mode) dw_hdmi_mode_valid() argument 942 meson_disable_regulator(void *data) meson_disable_regulator() argument 947 meson_disable_clk(void *data) meson_disable_clk() argument 970 meson_dw_hdmi_bind(struct device *dev, struct device *master, void *data) meson_dw_hdmi_bind() argument 1129 meson_dw_hdmi_unbind(struct device *dev, struct device *master, void *data) meson_dw_hdmi_unbind() argument [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | max20730.c | 115 const struct max20730_data *data; in max20730_debugfs_read() local 120 data = to_max20730_data(info); in max20730_debugfs_read() 124 ret = VOLT_FROM_REG(data->mfr_voutmin * 10000); in max20730_debugfs_read() 129 val = (data->mfr_devset1 & MAX20730_MFR_DEVSET1_FSW_MASK) in max20730_debugfs_read() 147 val = (data->mfr_devset1 & MAX20730_MFR_DEVSET1_TSTAT_MASK) in max20730_debugfs_read() 160 val = (data->mfr_devset1 & MAX20730_MFR_DEVSET1_RGAIN_MASK) in max20730_debugfs_read() 163 if (data->id == max20734) { in max20730_debugfs_read() 173 } else if (data->id == max20730 || data->id == max20710) { in max20730_debugfs_read() 183 } else if (data in max20730_debugfs_read() 303 max20730_init_debugfs(struct i2c_client *client, struct max20730_data *data) max20730_init_debugfs() argument 386 max20730_init_debugfs(struct i2c_client *client, struct max20730_data *data) max20730_init_debugfs() argument 450 const struct max20730_data *data = to_max20730_data(info); max20730_read_word_data() local 491 struct max20730_data *data; max20730_write_word_data() local 665 struct max20730_data *data; max20730_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmgp100.c | 44 u64 data = (u64)datahi << 32 | datalo; in gp100_vmm_pfn_unmap() local 45 if ((data & (3ULL << 1)) != 0) { in gp100_vmm_pfn_unmap() 46 addr = (data >> 8) << 12; in gp100_vmm_pfn_unmap() 63 u64 data = (u64)datahi << 32 | datalo; in gp100_vmm_pfn_clear() local 64 if ((data & BIT_ULL(0)) && (data & (3ULL << 1)) != 0) { in gp100_vmm_pfn_clear() 65 VMM_WO064(pt, vmm, ptei * 8, data & ~BIT_ULL(0)); in gp100_vmm_pfn_clear() 83 u64 data = 0; in gp100_vmm_pgt_pfn() local 89 data |= BIT_ULL(6); /* RO. */ in gp100_vmm_pgt_pfn() 92 data | in gp100_vmm_pgt_pfn() 118 u64 data = (addr >> 4) | map->type; gp100_vmm_pgt_pte() local 143 const u64 data = (*map->dma++ >> 4) | map->type; gp100_vmm_pgt_dma() local 201 u64 data = (addr >> 4) | map->type; gp100_vmm_pd0_pte() local 219 gp100_vmm_pde(struct nvkm_mmu_pt *pt, u64 *data) gp100_vmm_pde() argument 240 u64 data[2] = {}; gp100_vmm_pd0_pde() local 278 u64 data = (u64)datahi << 32 | datalo; gp100_vmm_pd0_pfn_unmap() local 299 u64 data = (u64)datahi << 32 | datalo; gp100_vmm_pd0_pfn_clear() local 320 u64 data = 0; gp100_vmm_pd0_pfn() local 367 u64 data = 0; gp100_vmm_pd1_pde() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
H A D | max20730.c | 115 const struct max20730_data *data; in max20730_debugfs_read() local 121 data = to_max20730_data(info); in max20730_debugfs_read() 125 ret = VOLT_FROM_REG(data->mfr_voutmin * 10000); in max20730_debugfs_read() 130 val = (data->mfr_devset1 & MAX20730_MFR_DEVSET1_FSW_MASK) in max20730_debugfs_read() 148 val = (data->mfr_devset1 & MAX20730_MFR_DEVSET1_TSTAT_MASK) in max20730_debugfs_read() 161 val = (data->mfr_devset1 & MAX20730_MFR_DEVSET1_RGAIN_MASK) in max20730_debugfs_read() 164 if (data->id == max20734) { in max20730_debugfs_read() 174 } else if (data->id == max20730 || data->id == max20710) { in max20730_debugfs_read() 184 } else if (data in max20730_debugfs_read() 305 max20730_init_debugfs(struct i2c_client *client, struct max20730_data *data) max20730_init_debugfs() argument 386 max20730_init_debugfs(struct i2c_client *client, struct max20730_data *data) max20730_init_debugfs() argument 450 const struct max20730_data *data = to_max20730_data(info); max20730_read_word_data() local 491 struct max20730_data *data; max20730_write_word_data() local 665 struct max20730_data *data; max20730_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/block/paride/ |
H A D | ppc6lnx.c | 53 #define STATUS_EEPROM_DO 0x40 // Serial EEPROM data bit 79 u8 org_data; // original LPT data port contents 107 static void ppc6_wr_data_byte(Interface *ppc, u8 data); 110 static void ppc6_wr_port(Interface *ppc, u8 port, u8 data); 111 static void ppc6_rd_data_blk(Interface *ppc, u8 *data, long count); 113 static void ppc6_wr_data_blk(Interface *ppc, u8 *data, long count); 114 static void ppc6_rd_port16_blk(Interface *ppc, u8 port, u8 *data, long length); 115 static void ppc6_wr_port16_blk(Interface *ppc, u8 port, u8 *data, long length); 257 static void ppc6_wr_data_byte(Interface *ppc, u8 data) in ppc6_wr_data_byte() argument 266 outb(data, pp in ppc6_wr_data_byte() 290 u8 data = 0; ppc6_rd_data_byte() local 370 ppc6_wr_port(Interface *ppc, u8 port, u8 data) ppc6_wr_port() argument 379 ppc6_rd_data_blk(Interface *ppc, u8 *data, long count) ppc6_rd_data_blk() argument 528 ppc6_wr_data_blk(Interface *ppc, u8 *data, long count) ppc6_wr_data_blk() argument 647 ppc6_rd_port16_blk(Interface *ppc, u8 port, u8 *data, long length) ppc6_rd_port16_blk() argument 667 ppc6_wr_port16_blk(Interface *ppc, u8 port, u8 *data, long length) ppc6_wr_port16_blk() argument [all...] |
/kernel/linux/linux-5.10/drivers/clk/mediatek/ |
H A D | clk-pll.c | 47 const struct mtk_pll_data *data; member 65 int pcwbits = pll->data->pcwbits; in __mtk_pll_recalc_rate() 72 ibits = pll->data->pcwibits ? pll->data->pcwibits : INTEGER_BITS; in __mtk_pll_recalc_rate() 94 r = readl(pll->tuner_en_addr) | BIT(pll->data->tuner_en_bit); in __mtk_pll_tuner_enable() 107 r = readl(pll->tuner_en_addr) & ~BIT(pll->data->tuner_en_bit); in __mtk_pll_tuner_disable() 125 val &= ~(POSTDIV_MASK << pll->data->pd_shift); in mtk_pll_set_rate_regs() 126 val |= (ffs(postdiv) - 1) << pll->data->pd_shift; in mtk_pll_set_rate_regs() 135 val &= ~GENMASK(pll->data->pcw_shift + pll->data in mtk_pll_set_rate_regs() 300 mtk_clk_register_pll(const struct mtk_pll_data *data, void __iomem *base) mtk_clk_register_pll() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | sc27xx_adc.c | 57 /* Timeout (us) for ADC data conversion according to ADC datasheet */ 121 static int sc27xx_adc_scale_calibration(struct sc27xx_adc_data *data, in sc27xx_adc_scale_calibration() argument 142 cell = nvmem_cell_get(data->dev, cell_name); in sc27xx_adc_scale_calibration() 188 static int sc27xx_adc_read(struct sc27xx_adc_data *data, int channel, in sc27xx_adc_read() argument 194 ret = hwspin_lock_timeout_raw(data->hwlock, SC27XX_ADC_HWLOCK_TIMEOUT); in sc27xx_adc_read() 196 dev_err(data->dev, "timeout to get the hwspinlock\n"); in sc27xx_adc_read() 200 ret = regmap_update_bits(data->regmap, data->base + SC27XX_ADC_CTL, in sc27xx_adc_read() 205 ret = regmap_update_bits(data->regmap, data in sc27xx_adc_read() 261 sc27xx_adc_volt_ratio(struct sc27xx_adc_data *data, int channel, int scale, u32 *div_numerator, u32 *div_denominator) sc27xx_adc_volt_ratio() argument 283 sc27xx_adc_convert_volt(struct sc27xx_adc_data *data, int channel, int scale, int raw_adc) sc27xx_adc_convert_volt() argument 313 sc27xx_adc_read_processed(struct sc27xx_adc_data *data, int channel, int scale, int *val) sc27xx_adc_read_processed() argument 330 struct sc27xx_adc_data *data = iio_priv(indio_dev); sc27xx_adc_read_raw() local 371 struct sc27xx_adc_data *data = iio_priv(indio_dev); sc27xx_adc_write_raw() local 431 sc27xx_adc_enable(struct sc27xx_adc_data *data) sc27xx_adc_enable() argument 470 struct sc27xx_adc_data *data = _data; sc27xx_adc_disable() local [all...] |
/kernel/linux/linux-5.10/net/sctp/ |
H A D | sysctl.c | 59 .data = &sysctl_sctp_mem, 66 .data = &sysctl_sctp_rmem, 73 .data = &sysctl_sctp_wmem, 95 .data = &init_net.sctp.rto_min, 104 .data = &init_net.sctp.rto_max, 113 .data = &init_net.sctp.pf_retrans, 122 .data = &init_net.sctp.ps_retrans, 131 .data = &init_net.sctp.rto_initial, 140 .data = &init_net.sctp.rto_alpha, 149 .data [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-ab-eoz9.c | 102 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); in abeoz9_check_validity() local 103 struct regmap *regmap = data->regmap; in abeoz9_check_validity() 145 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); in abeoz9_rtc_get_time() local 153 ret = regmap_bulk_read(data->regmap, ABEOZ9_REG_SEC, in abeoz9_rtc_get_time() 183 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); in abeoz9_rtc_set_time() local 184 struct regmap *regmap = data->regmap; in abeoz9_rtc_set_time() 196 ret = regmap_bulk_write(data->regmap, ABEOZ9_REG_SEC, in abeoz9_rtc_set_time() 210 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); in abeoz9_rtc_read_alarm() local 211 struct regmap *regmap = data->regmap; in abeoz9_rtc_read_alarm() 244 struct abeoz9_rtc_data *data in abeoz9_rtc_alarm_irq_enable() local 253 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); abeoz9_rtc_set_alarm() local 281 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); abeoz9_rtc_irq() local 323 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); abeoz9_rtc_setup() local 390 struct abeoz9_rtc_data *data = dev_get_drvdata(dev); abeoz9z3_temp_read() local 424 abeoz9_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) abeoz9_is_visible() argument 474 abeoz9_hwmon_register(struct device *dev, struct abeoz9_rtc_data *data) abeoz9_hwmon_register() argument 491 abeoz9_hwmon_register(struct device *dev, struct abeoz9_rtc_data *data) abeoz9_hwmon_register() argument 500 struct abeoz9_rtc_data *data = NULL; abeoz9_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | nct7802.c | 68 struct nct7802_data *data = dev_get_drvdata(dev); in temp_type_show() local 73 ret = regmap_read(data->regmap, REG_MODE, &mode); in temp_type_show() 84 struct nct7802_data *data = dev_get_drvdata(dev); in temp_type_store() local 96 err = regmap_update_bits(data->regmap, REG_MODE, in temp_type_store() 105 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_mode_show() local 112 ret = regmap_read(data->regmap, 0x5E, ®val); in pwm_mode_show() 123 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_show() local 130 ret = regmap_read(data->regmap, attr->index, &val); in pwm_show() 141 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_store() local 149 err = regmap_write(data in pwm_store() 156 struct nct7802_data *data = dev_get_drvdata(dev); pwm_enable_show() local 172 struct nct7802_data *data = dev_get_drvdata(dev); pwm_enable_store() local 188 nct7802_read_temp(struct nct7802_data *data, u8 reg_temp, u8 reg_temp_low, int *temp) nct7802_read_temp() argument 213 nct7802_read_fan(struct nct7802_data *data, u8 reg_fan) nct7802_read_fan() argument 236 nct7802_read_fan_min(struct nct7802_data *data, u8 reg_fan_low, u8 reg_fan_high) nct7802_read_fan_min() argument 262 nct7802_write_fan_min(struct nct7802_data *data, u8 reg_fan_low, u8 reg_fan_high, unsigned long limit) nct7802_write_fan_min() argument 286 nct7802_read_voltage(struct nct7802_data *data, int nr, int index) nct7802_read_voltage() argument 318 nct7802_write_voltage(struct nct7802_data *data, int nr, int index, unsigned long voltage) nct7802_write_voltage() argument 345 struct nct7802_data *data = dev_get_drvdata(dev); in_show() local 359 struct nct7802_data *data = dev_get_drvdata(dev); in_store() local 377 struct nct7802_data *data = dev_get_drvdata(dev); in_alarm_show() local 436 struct nct7802_data *data = dev_get_drvdata(dev); temp_show() local 451 struct nct7802_data *data = dev_get_drvdata(dev); temp_store() local 470 struct nct7802_data *data = dev_get_drvdata(dev); fan_show() local 484 struct nct7802_data *data = dev_get_drvdata(dev); fan_min_show() local 499 struct nct7802_data *data = dev_get_drvdata(dev); fan_min_store() local 514 struct nct7802_data *data = dev_get_drvdata(dev); alarm_show() local 531 struct nct7802_data *data = dev_get_drvdata(dev); beep_show() local 547 struct nct7802_data *data = dev_get_drvdata(dev); beep_store() local 683 struct nct7802_data *data = dev_get_drvdata(dev); nct7802_temp_is_visible() local 782 struct nct7802_data *data = dev_get_drvdata(dev); nct7802_in_is_visible() local 857 struct nct7802_data *data = dev_get_drvdata(dev); nct7802_fan_is_visible() local 1041 nct7802_init_chip(struct nct7802_data *data) nct7802_init_chip() argument 1062 struct nct7802_data *data; nct7802_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/keystone/ |
H A D | gate.c | 44 * struct clk_psc_data - PSC data 58 * @psc_data: PSC driver specific data 107 struct clk_psc_data *data = psc->psc_data; in keystone_clk_is_enabled() local 108 u32 mdstat = readl(data->control_base + MDSTAT); in keystone_clk_is_enabled() 116 struct clk_psc_data *data = psc->psc_data; in keystone_clk_enable() local 122 psc_config(data->control_base, data->domain_base, in keystone_clk_enable() 123 PSC_STATE_ENABLE, data->domain_id); in keystone_clk_enable() 134 struct clk_psc_data *data = psc->psc_data; in keystone_clk_disable() local 140 psc_config(data in keystone_clk_disable() 201 struct clk_psc_data *data; of_psc_clk_init() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/tegra/ |
H A D | clk-tegra-audio.c | 137 struct tegra_audio_clk_initdata *data; in tegra_audio_sync_clk_init() local 140 for (i = 0, data = sync; i < num_sync_clks; i++, data++) { in tegra_audio_sync_clk_init() 141 dt_clk = tegra_lookup_dt_id(data->mux_clk_id, tegra_clks); in tegra_audio_sync_clk_init() 145 clk = clk_register_mux(NULL, data->mux_name, mux_names, in tegra_audio_sync_clk_init() 148 clk_base + data->offset, 0, 3, 0, in tegra_audio_sync_clk_init() 152 dt_clk = tegra_lookup_dt_id(data->gate_clk_id, tegra_clks); in tegra_audio_sync_clk_init() 156 clk = clk_register_gate(NULL, data->gate_name, data->mux_name, in tegra_audio_sync_clk_init() 157 0, clk_base + data in tegra_audio_sync_clk_init() 203 struct tegra_sync_source_initdata *data; tegra_audio_clk_init() local 228 struct tegra_audio2x_clk_initdata *data; tegra_audio_clk_init() local [all...] |