Home
last modified time | relevance | path

Searched refs:rinfo (Results 1 – 28 of 28) sorted by relevance

/linux-4.1.27/drivers/video/fbdev/aty/
Dradeon_monitor.c118 static int radeon_probe_OF_head(struct radeonfb_info *rinfo, int head_no, in radeon_probe_OF_head() argument
125 dp = rinfo->of_node; in radeon_probe_OF_head()
129 if (rinfo->has_CRTC2) { in radeon_probe_OF_head()
148 if (mt == MT_DFP && rinfo->is_mobility) in radeon_probe_OF_head()
166 static int radeon_get_panel_info_BIOS(struct radeonfb_info *rinfo) in radeon_get_panel_info_BIOS() argument
172 if (!rinfo->bios_seg) in radeon_get_panel_info_BIOS()
175 if (!(tmp = BIOS_IN16(rinfo->fp_bios_start + 0x40))) { in radeon_get_panel_info_BIOS()
177 rinfo->panel_info.pwr_delay = 200; in radeon_get_panel_info_BIOS()
185 rinfo->panel_info.xres = BIOS_IN16(tmp + 25); in radeon_get_panel_info_BIOS()
186 rinfo->panel_info.yres = BIOS_IN16(tmp + 27); in radeon_get_panel_info_BIOS()
[all …]
Dradeon_pm.c40 static void radeon_reinitialize_M10(struct radeonfb_info *rinfo);
98 static int radeon_apply_workarounds(struct radeonfb_info *rinfo) in radeon_apply_workarounds() argument
103 if ((id->subsystem_vendor == rinfo->pdev->subsystem_vendor ) && in radeon_apply_workarounds()
104 (id->subsystem_device == rinfo->pdev->subsystem_device )) { in radeon_apply_workarounds()
110 rinfo->pm_mode |= id->pm_mode_modifier; in radeon_apply_workarounds()
113 rinfo->reinit_func = id->new_reinit_func; in radeon_apply_workarounds()
121 static inline int radeon_apply_workarounds(struct radeonfb_info *rinfo) in radeon_apply_workarounds() argument
129 static void radeon_pm_disable_dynamic_mode(struct radeonfb_info *rinfo) in radeon_pm_disable_dynamic_mode() argument
134 if ((rinfo->family == CHIP_FAMILY_RV100) && (!rinfo->is_mobility)) { in radeon_pm_disable_dynamic_mode()
135 if (rinfo->has_CRTC2) { in radeon_pm_disable_dynamic_mode()
[all …]
Dradeon_i2c.c20 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_setscl() local
34 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_setsda() local
48 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_getscl() local
59 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_getsda() local
75 chan->adapter.dev.parent = &chan->rinfo->pdev->dev; in radeon_setup_i2c_bus()
93 dev_dbg(&chan->rinfo->pdev->dev, "I2C bus %s registered.\n", name); in radeon_setup_i2c_bus()
95 dev_warn(&chan->rinfo->pdev->dev, "Failed to register I2C bus %s.\n", name); in radeon_setup_i2c_bus()
99 void radeon_create_i2c_busses(struct radeonfb_info *rinfo) in radeon_create_i2c_busses() argument
101 rinfo->i2c[0].rinfo = rinfo; in radeon_create_i2c_busses()
102 rinfo->i2c[0].ddc_reg = GPIO_MONID; in radeon_create_i2c_busses()
[all …]
Dradeon_base.c289 static void radeon_unmap_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev) in radeon_unmap_ROM() argument
291 if (!rinfo->bios_seg) in radeon_unmap_ROM()
293 pci_unmap_rom(dev, rinfo->bios_seg); in radeon_unmap_ROM()
296 static int radeon_map_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev) in radeon_map_ROM() argument
319 pci_name(rinfo->pdev)); in radeon_map_ROM()
323 rinfo->bios_seg = rom; in radeon_map_ROM()
329 pci_name(rinfo->pdev), BIOS_IN16(0)); in radeon_map_ROM()
361 "incorrect: %08x\n", pci_name(rinfo->pdev), BIOS_IN32(dptr)); in radeon_map_ROM()
381 rinfo->fp_bios_start = BIOS_IN16(0x48); in radeon_map_ROM()
385 rinfo->bios_seg = NULL; in radeon_map_ROM()
[all …]
Dradeonfb.h61 #define IS_RV100_VARIANT(rinfo) (((rinfo)->family == CHIP_FAMILY_RV100) || \ argument
62 ((rinfo)->family == CHIP_FAMILY_RV200) || \
63 ((rinfo)->family == CHIP_FAMILY_RS100) || \
64 ((rinfo)->family == CHIP_FAMILY_RS200) || \
65 ((rinfo)->family == CHIP_FAMILY_RV250) || \
66 ((rinfo)->family == CHIP_FAMILY_RV280) || \
67 ((rinfo)->family == CHIP_FAMILY_RS300))
70 #define IS_R300_VARIANT(rinfo) (((rinfo)->family == CHIP_FAMILY_R300) || \ argument
71 ((rinfo)->family == CHIP_FAMILY_RV350) || \
72 ((rinfo)->family == CHIP_FAMILY_R350) || \
[all …]
Dradeon_backlight.c24 struct radeonfb_info *rinfo; member
35 rlevel = pdata->rinfo->info->bl_curve[level] * in radeon_bl_get_level_brightness()
52 struct radeonfb_info *rinfo = pdata->rinfo; in radeon_bl_update_status() local
56 if (rinfo->mon1_type != MT_LCD) in radeon_bl_update_status()
69 del_timer_sync(&rinfo->lvds_timer); in radeon_bl_update_status()
76 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_DIGON); in radeon_bl_update_status()
84 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_BL_MOD_EN); in radeon_bl_update_status()
85 rinfo->pending_lvds_gen_cntl = lvds_gen_cntl; in radeon_bl_update_status()
86 mod_timer(&rinfo->lvds_timer, in radeon_bl_update_status()
87 jiffies + msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_bl_update_status()
[all …]
Dradeon_accel.c8 static void radeon_fixup_offset(struct radeonfb_info *rinfo) in radeon_fixup_offset() argument
30 if (local_base == rinfo->fb_local_base) in radeon_fixup_offset()
33 rinfo->fb_local_base = local_base; in radeon_fixup_offset()
36 OUTREG(DEFAULT_PITCH_OFFSET, (rinfo->pitch << 0x16) | in radeon_fixup_offset()
37 (rinfo->fb_local_base >> 10)); in radeon_fixup_offset()
38 OUTREG(DST_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset()
39 OUTREG(SRC_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset()
42 static void radeonfb_prim_fillrect(struct radeonfb_info *rinfo, in radeonfb_prim_fillrect() argument
48 rinfo->dp_gui_master_cntl /* contains, like GMC_DST_32BPP */ in radeonfb_prim_fillrect()
51 if (radeon_get_dstbpp(rinfo->depth) != DST_8BPP) in radeonfb_prim_fillrect()
[all …]
/linux-4.1.27/drivers/regulator/
Dtps80031-regulator.c89 struct tps80031_regulator_info *rinfo; member
111 ret = tps80031_read(parent, TPS80031_SLAVE_ID1, ri->rinfo->state_reg, in tps80031_reg_is_enabled()
115 ri->rinfo->state_reg, ret); in tps80031_reg_is_enabled()
130 ret = tps80031_update(parent, TPS80031_SLAVE_ID1, ri->rinfo->state_reg, in tps80031_reg_enable()
134 ri->rinfo->state_reg, ret); in tps80031_reg_enable()
149 ret = tps80031_update(parent, TPS80031_SLAVE_ID1, ri->rinfo->state_reg, in tps80031_reg_disable()
153 ri->rinfo->state_reg, ret); in tps80031_reg_disable()
186 if (ri->rinfo->force_reg) { in tps80031_dcdc_set_voltage_sel()
187 ret = tps80031_read(parent, ri->rinfo->volt_id, in tps80031_dcdc_set_voltage_sel()
188 ri->rinfo->force_reg, &reg_val); in tps80031_dcdc_set_voltage_sel()
[all …]
Dpalmas-regulator.c440 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_set_mode_smps() local
444 palmas_smps_read(pmic->palmas, rinfo->ctrl_addr, &reg); in palmas_set_mode_smps()
467 palmas_smps_write(pmic->palmas, rinfo->ctrl_addr, reg); in palmas_set_mode_smps()
501 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_smps_set_ramp_delay() local
521 ret = palmas_smps_write(pmic->palmas, rinfo->tstep_addr, reg); in palmas_smps_set_ramp_delay()
595 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_is_enabled_ldo() local
598 palmas_ldo_read(pmic->palmas, rinfo->ctrl_addr, &reg); in palmas_is_enabled_ldo()
646 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_regulator_config_external() local
649 ret = palmas_ext_control_req_config(palmas, rinfo->sleep_id, in palmas_regulator_config_external()
670 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_smps_init() local
[all …]
Dda9063-regulator.c170 const struct da9063_regulator_info *rinfo = regl->info; in da9063_set_current_limit() local
173 for (n = 0; n < rinfo->n_current_limits; n++) { in da9063_set_current_limit()
174 tval = rinfo->current_limits[n]; in da9063_set_current_limit()
185 const struct da9063_regulator_info *rinfo = regl->info; in da9063_get_current_limit() local
193 if (sel >= rinfo->n_current_limits) in da9063_get_current_limit()
194 sel = rinfo->n_current_limits - 1; in da9063_get_current_limit()
196 return rinfo->current_limits[sel]; in da9063_get_current_limit()
363 const struct da9063_regulator_info *rinfo = regl->info; in da9063_set_suspend_voltage() local
372 ret = regmap_update_bits(regl->hw->regmap, rinfo->suspend_vsel_reg, in da9063_set_suspend_voltage()
/linux-4.1.27/drivers/hid/usbhid/
Dhiddev.c77 hiddev_lookup_report(struct hid_device *hid, struct hiddev_report_info *rinfo) in hiddev_lookup_report() argument
79 unsigned int flags = rinfo->report_id & ~HID_REPORT_ID_MASK; in hiddev_lookup_report()
80 unsigned int rid = rinfo->report_id & HID_REPORT_ID_MASK; in hiddev_lookup_report()
85 if (rinfo->report_type < HID_REPORT_TYPE_MIN || in hiddev_lookup_report()
86 rinfo->report_type > HID_REPORT_TYPE_MAX) in hiddev_lookup_report()
90 (rinfo->report_type - HID_REPORT_TYPE_MIN); in hiddev_lookup_report()
102 rinfo->report_id = report->id; in hiddev_lookup_report()
115 rinfo->report_id = report->id; in hiddev_lookup_report()
122 return report_enum->report_id_hash[rinfo->report_id]; in hiddev_lookup_report()
452 struct hiddev_report_info rinfo; in hiddev_ioctl_usage() local
[all …]
/linux-4.1.27/drivers/scsi/aic7xxx/aicasm/
Daicasm_gram.y332 if (cur_symbol->info.rinfo->valid_bitmask == 0)
333 cur_symbol->info.rinfo->valid_bitmask = 0xFF;
335 if (cur_symbol->info.rinfo->size == 0)
336 cur_symbol->info.rinfo->size = 1;
342 if (cur_symbol->info.rinfo->address == 0)
343 cur_symbol->info.rinfo->address =
346 cur_symbol->info.rinfo->size;
379 cur_symbol->info.rinfo->address = $2;
386 cur_symbol->info.rinfo->size = $2;
391 max_addr = scb_or_sram_symbol->info.rinfo->address
[all …]
Daicasm_symbol.c98 if (symbol->info.rinfo != NULL) in symbol_delete()
99 free(symbol->info.rinfo); in symbol_delete()
265 || (!field && (curnode->symbol->info.rinfo->address > in symlist_add()
266 newnode->symbol->info.rinfo->address))) { in symlist_add()
286 && (cursymbol->info.rinfo->address > in symlist_add()
287 symbol->info.rinfo->address))) { in symlist_add()
421 regnode->symbol->info.rinfo->address); in aic_print_reg_dump_end()
439 regnode->symbol->info.rinfo->address); in aic_print_reg_dump_end()
558 fields = &curnode->symbol->info.rinfo->fields; in symtable_dump()
618 value = curnode->symbol->info.rinfo->address; in symtable_dump()
[all …]
Daicasm_symbol.h133 struct reg_info *rinfo; member
/linux-4.1.27/fs/ceph/
Dinode.c1029 struct ceph_mds_reply_info_parsed *rinfo = &req->r_reply_info; in ceph_fill_trace() local
1036 rinfo->head->is_dentry, rinfo->head->is_target); in ceph_fill_trace()
1049 if (rinfo->head->op & CEPH_MDS_OP_WRITE) { in ceph_fill_trace()
1051 req->r_tid, ceph_mds_op_name(rinfo->head->op)); in ceph_fill_trace()
1052 if (rinfo->head->is_dentry) { in ceph_fill_trace()
1053 rinfo->head->is_dentry = 0; in ceph_fill_trace()
1055 &rinfo->diri, rinfo->dirfrag, in ceph_fill_trace()
1058 if (rinfo->head->is_target) { in ceph_fill_trace()
1059 rinfo->head->is_target = 0; in ceph_fill_trace()
1060 ininfo = rinfo->targeti.in; in ceph_fill_trace()
[all …]
Ddir.c254 struct ceph_mds_reply_info_parsed *rinfo; in ceph_readdir() local
374 rinfo = &req->r_reply_info; in ceph_readdir()
375 if (le32_to_cpu(rinfo->dir_dir->frag) != frag) { in ceph_readdir()
376 frag = le32_to_cpu(rinfo->dir_dir->frag); in ceph_readdir()
396 rinfo->dir_dname[rinfo->dir_nr-1], in ceph_readdir()
397 rinfo->dir_dname_len[rinfo->dir_nr-1]); in ceph_readdir()
400 fi->next_offset += rinfo->dir_nr; in ceph_readdir()
404 rinfo = &fi->last_readdir->r_reply_info; in ceph_readdir()
406 rinfo->dir_nr, off, fi->offset); in ceph_readdir()
409 while (off >= fi->offset && off - fi->offset < rinfo->dir_nr) { in ceph_readdir()
[all …]
Dexport.c230 struct ceph_mds_reply_info_parsed *rinfo = &req->r_reply_info; in ceph_get_name() local
231 memcpy(name, rinfo->dname, rinfo->dname_len); in ceph_get_name()
232 name[rinfo->dname_len] = 0; in ceph_get_name()
Dmds_client.c1624 struct ceph_mds_reply_info_parsed *rinfo = &req->r_reply_info; in ceph_alloc_readdir_reply_buffer() local
1626 size_t size = sizeof(*rinfo->dir_in) + sizeof(*rinfo->dir_dname_len) + in ceph_alloc_readdir_reply_buffer()
1627 sizeof(*rinfo->dir_dname) + sizeof(*rinfo->dir_dlease); in ceph_alloc_readdir_reply_buffer()
1638 rinfo->dir_in = (void*)__get_free_pages(GFP_NOFS | __GFP_NOWARN, in ceph_alloc_readdir_reply_buffer()
1640 if (rinfo->dir_in) in ceph_alloc_readdir_reply_buffer()
1644 if (!rinfo->dir_in) in ceph_alloc_readdir_reply_buffer()
1650 rinfo->dir_buf_size = PAGE_SIZE << order; in ceph_alloc_readdir_reply_buffer()
2341 struct ceph_mds_reply_info_parsed *rinfo; /* parsed reply info */ in handle_reply() local
2446 rinfo = &req->r_reply_info; in handle_reply()
2447 err = parse_reply_info(msg, rinfo, session->s_con.peer_features); in handle_reply()
[all …]
/linux-4.1.27/net/sctp/
Dulpevent.c895 struct sctp_rcvinfo rinfo; in sctp_ulpevent_read_rcvinfo() local
900 memset(&rinfo, 0, sizeof(struct sctp_rcvinfo)); in sctp_ulpevent_read_rcvinfo()
901 rinfo.rcv_sid = event->stream; in sctp_ulpevent_read_rcvinfo()
902 rinfo.rcv_ssn = event->ssn; in sctp_ulpevent_read_rcvinfo()
903 rinfo.rcv_ppid = event->ppid; in sctp_ulpevent_read_rcvinfo()
904 rinfo.rcv_flags = event->flags; in sctp_ulpevent_read_rcvinfo()
905 rinfo.rcv_tsn = event->tsn; in sctp_ulpevent_read_rcvinfo()
906 rinfo.rcv_cumtsn = event->cumtsn; in sctp_ulpevent_read_rcvinfo()
907 rinfo.rcv_assoc_id = sctp_assoc2id(event->asoc); in sctp_ulpevent_read_rcvinfo()
908 rinfo.rcv_context = event->asoc->default_rcv_context; in sctp_ulpevent_read_rcvinfo()
[all …]
/linux-4.1.27/net/mac80211/
Ddebugfs_sta.c366 struct rate_info rinfo; in sta_current_tx_rate_read() local
368 sta_set_rate_info_tx(sta, &sta->last_tx_rate, &rinfo); in sta_current_tx_rate_read()
369 rate = cfg80211_calculate_bitrate(&rinfo); in sta_current_tx_rate_read()
381 struct rate_info rinfo; in sta_last_rx_rate_read() local
384 sta_set_rate_info_rx(sta, &rinfo); in sta_last_rx_rate_read()
386 rate = cfg80211_calculate_bitrate(&rinfo); in sta_last_rx_rate_read()
Dcfg.c442 struct rate_info *rinfo) in sta_set_rate_info_tx() argument
444 rinfo->flags = 0; in sta_set_rate_info_tx()
446 rinfo->flags |= RATE_INFO_FLAGS_MCS; in sta_set_rate_info_tx()
447 rinfo->mcs = rate->idx; in sta_set_rate_info_tx()
449 rinfo->flags |= RATE_INFO_FLAGS_VHT_MCS; in sta_set_rate_info_tx()
450 rinfo->mcs = ieee80211_rate_get_vht_mcs(rate); in sta_set_rate_info_tx()
451 rinfo->nss = ieee80211_rate_get_vht_nss(rate); in sta_set_rate_info_tx()
460 rinfo->legacy = DIV_ROUND_UP(brate, 1 << shift); in sta_set_rate_info_tx()
463 rinfo->bw = RATE_INFO_BW_40; in sta_set_rate_info_tx()
465 rinfo->bw = RATE_INFO_BW_80; in sta_set_rate_info_tx()
[all …]
Dsta_info.h628 struct rate_info *rinfo);
630 struct rate_info *rinfo);
Dmesh_hwmp.c327 struct rate_info rinfo; in airtime_link_metric_get() local
339 sta_set_rate_info_tx(sta, &sta->last_tx_rate, &rinfo); in airtime_link_metric_get()
340 rate = cfg80211_calculate_bitrate(&rinfo); in airtime_link_metric_get()
/linux-4.1.27/drivers/scsi/
Dsg.c1014 sg_req_info_t *rinfo; in sg_ioctl() local
1017 rinfo = kmalloc(SZ_SG_REQ_INFO * SG_MAX_QUEUE, in sg_ioctl()
1019 if (!rinfo) in sg_ioctl()
1024 memset(&rinfo[val], 0, SZ_SG_REQ_INFO); in sg_ioctl()
1026 rinfo[val].req_state = srp->done + 1; in sg_ioctl()
1027 rinfo[val].problem = in sg_ioctl()
1032 rinfo[val].duration = in sg_ioctl()
1036 rinfo[val].duration = in sg_ioctl()
1040 rinfo[val].orphan = srp->orphan; in sg_ioctl()
1041 rinfo[val].sg_io_owned = in sg_ioctl()
[all …]
/linux-4.1.27/net/ipv6/
Droute.c702 struct route_info *rinfo = (struct route_info *) opt; in rt6_route_rcv() local
713 if (rinfo->length > 3) { in rt6_route_rcv()
715 } else if (rinfo->prefix_len > 128) { in rt6_route_rcv()
717 } else if (rinfo->prefix_len > 64) { in rt6_route_rcv()
718 if (rinfo->length < 2) { in rt6_route_rcv()
721 } else if (rinfo->prefix_len > 0) { in rt6_route_rcv()
722 if (rinfo->length < 1) { in rt6_route_rcv()
727 pref = rinfo->route_pref; in rt6_route_rcv()
731 lifetime = addrconf_timeout_fixup(ntohl(rinfo->lifetime), HZ); in rt6_route_rcv()
733 if (rinfo->length == 3) in rt6_route_rcv()
[all …]
/linux-4.1.27/drivers/mtd/chips/
Dcfi_cmdset_0001.c437 struct cfi_intelext_regioninfo *rinfo; in read_pri_intelext() local
438 rinfo = (struct cfi_intelext_regioninfo *)&extp->extra[extra_size]; in read_pri_intelext()
439 extra_size += sizeof(*rinfo); in read_pri_intelext()
442 rinfo->NumIdentPartitions=le16_to_cpu(rinfo->NumIdentPartitions); in read_pri_intelext()
443 extra_size += (rinfo->NumBlockTypes - 1) in read_pri_intelext()
702 struct cfi_intelext_regioninfo *rinfo; in cfi_intelext_partition_fixup() local
703 rinfo = (struct cfi_intelext_regioninfo *)&extp->extra[offs]; in cfi_intelext_partition_fixup()
704 numparts += rinfo->NumIdentPartitions; in cfi_intelext_partition_fixup()
705 offs += sizeof(*rinfo) in cfi_intelext_partition_fixup()
706 + (rinfo->NumBlockTypes - 1) * in cfi_intelext_partition_fixup()
/linux-4.1.27/drivers/net/
Dxen-netfront.c713 struct netfront_rx_info *rinfo, RING_IDX rp, in xennet_get_responses() argument
716 struct xen_netif_rx_response *rx = &rinfo->rx; in xennet_get_responses()
717 struct xen_netif_extra_info *extras = rinfo->extras; in xennet_get_responses()
917 struct netfront_rx_info rinfo; in xennet_poll() local
918 struct xen_netif_rx_response *rx = &rinfo.rx; in xennet_poll()
919 struct xen_netif_extra_info *extras = rinfo.extras; in xennet_poll()
940 memset(extras, 0, sizeof(rinfo.extras)); in xennet_poll()
942 err = xennet_get_responses(queue, &rinfo, rp, &tmpq); in xennet_poll()
/linux-4.1.27/drivers/video/fbdev/
Dcarminefb.c542 struct fb_info **rinfo) in alloc_carmine_fb() argument
590 *rinfo = info; in alloc_carmine_fb()