/drivers/md/ |
D | faulty.c | 94 static int check_mode(struct faulty_conf *conf, int mode) in check_mode() argument 96 if (conf->period[mode] == 0 && in check_mode() 97 atomic_read(&conf->counters[mode]) <= 0) in check_mode() 101 if (atomic_dec_and_test(&conf->counters[mode])) { in check_mode() 102 if (conf->period[mode]) in check_mode() 103 atomic_set(&conf->counters[mode], conf->period[mode]); in check_mode() 109 static int check_sector(struct faulty_conf *conf, sector_t start, sector_t end, int dir) in check_sector() argument 113 for (i=0; i<conf->nfaults; i++) in check_sector() 114 if (conf->faults[i] >= start && in check_sector() 115 conf->faults[i] < end) { in check_sector() [all …]
|
D | raid1.c | 69 static void allow_barrier(struct r1conf *conf, sector_t start_next_window, 71 static void lower_barrier(struct r1conf *conf); 179 static void put_all_bios(struct r1conf *conf, struct r1bio *r1_bio) in put_all_bios() argument 183 for (i = 0; i < conf->raid_disks * 2; i++) { in put_all_bios() 193 struct r1conf *conf = r1_bio->mddev->private; in free_r1bio() local 195 put_all_bios(conf, r1_bio); in free_r1bio() 196 mempool_free(r1_bio, conf->r1bio_pool); in free_r1bio() 201 struct r1conf *conf = r1_bio->mddev->private; in put_buf() local 204 for (i = 0; i < conf->raid_disks * 2; i++) { in put_buf() 207 rdev_dec_pending(conf->mirrors[i].rdev, r1_bio->mddev); in put_buf() [all …]
|
D | raid10.c | 98 static void allow_barrier(struct r10conf *conf); 99 static void lower_barrier(struct r10conf *conf); 100 static int _enough(struct r10conf *conf, int previous, int ignore); 105 static void end_reshape(struct r10conf *conf); 109 struct r10conf *conf = data; in r10bio_pool_alloc() local 110 int size = offsetof(struct r10bio, devs[conf->copies]); in r10bio_pool_alloc() 139 struct r10conf *conf = data; in r10buf_pool_alloc() local 146 r10_bio = r10bio_pool_alloc(gfp_flags, conf); in r10buf_pool_alloc() 150 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in r10buf_pool_alloc() 151 test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery)) in r10buf_pool_alloc() [all …]
|
D | raid5.c | 86 static inline struct hlist_head *stripe_hash(struct r5conf *conf, sector_t sect) in stripe_hash() argument 89 return &conf->stripe_hashtbl[hash]; in stripe_hash() 97 static inline void lock_device_hash_lock(struct r5conf *conf, int hash) in lock_device_hash_lock() argument 99 spin_lock_irq(conf->hash_locks + hash); in lock_device_hash_lock() 100 spin_lock(&conf->device_lock); in lock_device_hash_lock() 103 static inline void unlock_device_hash_lock(struct r5conf *conf, int hash) in unlock_device_hash_lock() argument 105 spin_unlock(&conf->device_lock); in unlock_device_hash_lock() 106 spin_unlock_irq(conf->hash_locks + hash); in unlock_device_hash_lock() 109 static inline void lock_all_device_hash_locks_irq(struct r5conf *conf) in lock_all_device_hash_locks_irq() argument 113 spin_lock(conf->hash_locks); in lock_all_device_hash_locks_irq() [all …]
|
D | multipath.c | 34 static int multipath_map (struct mpconf *conf) in multipath_map() argument 36 int i, disks = conf->raid_disks; in multipath_map() 45 struct md_rdev *rdev = rcu_dereference(conf->multipaths[i].rdev); in multipath_map() 62 struct mpconf *conf = mddev->private; in multipath_reschedule_retry() local 64 spin_lock_irqsave(&conf->device_lock, flags); in multipath_reschedule_retry() 65 list_add(&mp_bh->retry_list, &conf->retry_list); in multipath_reschedule_retry() 66 spin_unlock_irqrestore(&conf->device_lock, flags); in multipath_reschedule_retry() 78 struct mpconf *conf = mp_bh->mddev->private; in multipath_end_bh_io() local 81 mempool_free(mp_bh, conf->pool); in multipath_end_bh_io() 88 struct mpconf *conf = mp_bh->mddev->private; in multipath_end_request() local [all …]
|
D | linear.c | 33 struct linear_conf *conf; in which_dev() local 37 conf = rcu_dereference(mddev->private); in which_dev() 46 if (sector < conf->disks[mid].end_sector) in which_dev() 52 return conf->disks + lo; in which_dev() 103 struct linear_conf *conf; in linear_congested() local 110 conf = rcu_dereference(mddev->private); in linear_congested() 113 struct request_queue *q = bdev_get_queue(conf->disks[i].rdev->bdev); in linear_congested() 123 struct linear_conf *conf; in linear_size() local 127 conf = rcu_dereference(mddev->private); in linear_size() 130 array_sectors = conf->array_sectors; in linear_size() [all …]
|
D | raid0.c | 31 struct r0conf *conf = mddev->private; in raid0_congested() local 32 struct md_rdev **devlist = conf->devlist; in raid0_congested() 33 int raid_disks = conf->strip_zone[0].nb_dev; in raid0_congested() 56 struct r0conf *conf = mddev->private; in dump_zones() local 57 int raid_disks = conf->strip_zone[0].nb_dev; in dump_zones() 60 conf->nr_strip_zones, conf->nr_strip_zones==1?"":"s"); in dump_zones() 61 for (j = 0; j < conf->nr_strip_zones; j++) { in dump_zones() 63 for (k = 0; k < conf->strip_zone[j].nb_dev; k++) in dump_zones() 65 bdevname(conf->devlist[j*raid_disks in dump_zones() 69 zone_size = conf->strip_zone[j].zone_end - zone_start; in dump_zones() [all …]
|
/drivers/net/wireless/ath/ath9k/ |
D | common-beacon.c | 56 struct ath_beacon_config *conf, in ath9k_cmn_beacon_config_sta() argument 71 conf->intval = conf->beacon_interval; in ath9k_cmn_beacon_config_sta() 77 dtim_intval = conf->intval * conf->dtim_period; in ath9k_cmn_beacon_config_sta() 84 conf->nexttbtt = ath9k_get_next_tbtt(ah, tsf, conf->intval); in ath9k_cmn_beacon_config_sta() 86 bs->bs_intval = TU_TO_USEC(conf->intval); in ath9k_cmn_beacon_config_sta() 87 bs->bs_dtimperiod = conf->dtim_period * bs->bs_intval; in ath9k_cmn_beacon_config_sta() 88 bs->bs_nexttbtt = conf->nexttbtt; in ath9k_cmn_beacon_config_sta() 89 bs->bs_nextdtim = conf->nexttbtt; in ath9k_cmn_beacon_config_sta() 90 if (conf->dtim_period > 1) in ath9k_cmn_beacon_config_sta() 99 bs->bs_bmissthreshold = DIV_ROUND_UP(conf->bmiss_timeout, conf->intval); in ath9k_cmn_beacon_config_sta() [all …]
|
D | antenna.c | 90 static inline bool ath_ant_div_comb_alt_check(struct ath_hw_antcomb_conf *conf, in ath_ant_div_comb_alt_check() argument 99 if (conf->main_lna_conf == ATH_ANT_DIV_COMB_LNA2 && in ath_ant_div_comb_alt_check() 100 conf->alt_lna_conf == ATH_ANT_DIV_COMB_LNA1) in ath_ant_div_comb_alt_check() 103 if (conf->main_lna_conf == ATH_ANT_DIV_COMB_LNA1 && in ath_ant_div_comb_alt_check() 104 conf->alt_lna_conf == ATH_ANT_DIV_COMB_LNA2) in ath_ant_div_comb_alt_check() 107 switch (conf->div_group) { in ath_ant_div_comb_alt_check() 194 struct ath_hw_antcomb_conf *conf) in ath_ant_set_alt_ratio() argument 203 if (conf->main_lna_conf == ATH_ANT_DIV_COMB_LNA2) in ath_ant_set_alt_ratio() 204 conf->alt_lna_conf = ATH_ANT_DIV_COMB_LNA1; in ath_ant_set_alt_ratio() 206 conf->alt_lna_conf = ATH_ANT_DIV_COMB_LNA2; in ath_ant_set_alt_ratio() [all …]
|
/drivers/net/wireless/rt2x00/ |
D | rt2x00config.c | 35 struct rt2x00intf_conf conf; in rt2x00lib_config_intf() local 38 conf.type = type; in rt2x00lib_config_intf() 42 conf.sync = TSF_SYNC_ADHOC; in rt2x00lib_config_intf() 47 conf.sync = TSF_SYNC_AP_NONE; in rt2x00lib_config_intf() 50 conf.sync = TSF_SYNC_INFRA; in rt2x00lib_config_intf() 53 conf.sync = TSF_SYNC_NONE; in rt2x00lib_config_intf() 63 memset(conf.mac, 0, sizeof(conf.mac)); in rt2x00lib_config_intf() 65 memcpy(conf.mac, mac, ETH_ALEN); in rt2x00lib_config_intf() 67 memset(conf.bssid, 0, sizeof(conf.bssid)); in rt2x00lib_config_intf() 69 memcpy(conf.bssid, bssid, ETH_ALEN); in rt2x00lib_config_intf() [all …]
|
/drivers/staging/lustre/lustre/ptlrpc/ |
D | sec_config.c | 502 static void sptlrpc_conf_free_rsets(struct sptlrpc_conf *conf) in sptlrpc_conf_free_rsets() argument 506 sptlrpc_rule_set_free(&conf->sc_rset); in sptlrpc_conf_free_rsets() 509 &conf->sc_tgts, sct_list) { in sptlrpc_conf_free_rsets() 514 LASSERT(list_empty(&conf->sc_tgts)); in sptlrpc_conf_free_rsets() 516 conf->sc_updated = 0; in sptlrpc_conf_free_rsets() 517 conf->sc_local = 0; in sptlrpc_conf_free_rsets() 520 static void sptlrpc_conf_free(struct sptlrpc_conf *conf) in sptlrpc_conf_free() argument 522 CDEBUG(D_SEC, "free sptlrpc conf %s\n", conf->sc_fsname); in sptlrpc_conf_free() 524 sptlrpc_conf_free_rsets(conf); in sptlrpc_conf_free() 525 list_del(&conf->sc_list); in sptlrpc_conf_free() [all …]
|
/drivers/isdn/mISDN/ |
D | dsp_cmx.c | 161 struct dsp_conf *conf; in dsp_cmx_debug() local 170 if (odsp->conf) in dsp_cmx_debug() 171 printk(" (Conf %d)", odsp->conf->id); in dsp_cmx_debug() 177 list_for_each_entry(conf, &conf_ilist, list) { in dsp_cmx_debug() 178 printk(KERN_DEBUG "* Conf %d (%p)\n", conf->id, conf); in dsp_cmx_debug() 179 list_for_each_entry(member, &conf->mlist, list) { in dsp_cmx_debug() 200 struct dsp_conf *conf; in dsp_cmx_search_conf() local 208 list_for_each_entry(conf, &conf_ilist, list) in dsp_cmx_search_conf() 209 if (conf->id == id) in dsp_cmx_search_conf() 210 return conf; in dsp_cmx_search_conf() [all …]
|
/drivers/ata/ |
D | pata_piccolo.c | 37 u16 conf; in tosh_set_piomode() local 38 pci_read_config_word(pdev, 0x50, &conf); in tosh_set_piomode() 39 conf &= 0xE088; in tosh_set_piomode() 40 conf |= pio[adev->pio_mode - XFER_PIO_0]; in tosh_set_piomode() 41 pci_write_config_word(pdev, 0x50, conf); in tosh_set_piomode() 47 u32 conf; in tosh_set_dmamode() local 48 pci_read_config_dword(pdev, 0x5C, &conf); in tosh_set_dmamode() 49 conf &= 0x78FFE088; /* Keep the other bits */ in tosh_set_dmamode() 52 conf |= 0x80000000; in tosh_set_dmamode() 53 conf |= (udma + 2) << 28; in tosh_set_dmamode() [all …]
|
D | pata_it821x.c | 131 u8 conf; in it821x_program() local 135 conf = timing >> 8; in it821x_program() 137 conf = timing & 0xFF; in it821x_program() 138 pci_write_config_byte(pdev, 0x54 + 4 * channel, conf); in it821x_program() 160 u8 conf; in it821x_program_udma() local 164 conf = timing >> 8; in it821x_program_udma() 166 conf = timing & 0xFF; in it821x_program_udma() 168 pci_write_config_byte(pdev, 0x56 + 4 * channel + unit, conf); in it821x_program_udma() 171 pci_write_config_byte(pdev, 0x56 + 4 * channel, conf); in it821x_program_udma() 172 pci_write_config_byte(pdev, 0x56 + 4 * channel + 1, conf); in it821x_program_udma() [all …]
|
/drivers/thermal/ti-soc-thermal/ |
D | ti-bandgap.c | 85 t = bgp->conf->sensors[(id)].registers; \ 113 for (i = 0; i < bgp->conf->sensor_count; i++) in ti_bandgap_power() 138 tsr = bgp->conf->sensors[id].registers; in ti_bandgap_read_temp() 183 for (i = 0; i < bgp->conf->sensor_count; i++) { in ti_bandgap_talert_irq_handler() 184 tsr = bgp->conf->sensors[i].registers; in ti_bandgap_talert_irq_handler() 214 __func__, bgp->conf->sensors[i].domain, in ti_bandgap_talert_irq_handler() 218 if (bgp->conf->report_temperature) in ti_bandgap_talert_irq_handler() 219 bgp->conf->report_temperature(bgp, i); in ti_bandgap_talert_irq_handler() 265 const struct ti_bandgap_data *conf = bgp->conf; in ti_bandgap_adc_to_mcelsius() local 269 if (adc_val < conf->adc_start_val || adc_val > conf->adc_end_val) { in ti_bandgap_adc_to_mcelsius() [all …]
|
/drivers/media/platform/omap3isp/ |
D | isph3a_af.c | 31 struct omap3isp_h3a_af_config *conf = priv; in h3a_af_setup_regs() local 51 pax1 = ((conf->paxel.width >> 1) - 1) << AF_PAXW_SHIFT; in h3a_af_setup_regs() 53 pax1 |= (conf->paxel.height >> 1) - 1; in h3a_af_setup_regs() 58 pax2 = ((conf->paxel.line_inc >> 1) - 1) << AF_LINE_INCR_SHIFT; in h3a_af_setup_regs() 60 pax2 |= (conf->paxel.v_cnt - 1) << AF_VT_COUNT_SHIFT; in h3a_af_setup_regs() 62 pax2 |= (conf->paxel.h_cnt - 1); in h3a_af_setup_regs() 67 paxstart = conf->paxel.h_start << AF_HZ_START_SHIFT; in h3a_af_setup_regs() 69 paxstart |= conf->paxel.v_start; in h3a_af_setup_regs() 74 isp_reg_writel(af->isp, conf->iir.h_start, in h3a_af_setup_regs() 82 coef |= conf->iir.coeff_set0[index]; in h3a_af_setup_regs() [all …]
|
D | isph3a_aewb.c | 30 struct omap3isp_h3a_aewb_config *conf = priv; in h3a_aewb_setup_regs() local 47 pcr = conf->saturation_limit << ISPH3A_PCR_AEW_AVE2LMT_SHIFT; in h3a_aewb_setup_regs() 48 pcr |= !!conf->alaw_enable << ISPH3A_PCR_AEW_ALAW_EN_SHIFT; in h3a_aewb_setup_regs() 50 win1 = ((conf->win_height >> 1) - 1) << ISPH3A_AEWWIN1_WINH_SHIFT; in h3a_aewb_setup_regs() 51 win1 |= ((conf->win_width >> 1) - 1) << ISPH3A_AEWWIN1_WINW_SHIFT; in h3a_aewb_setup_regs() 52 win1 |= (conf->ver_win_count - 1) << ISPH3A_AEWWIN1_WINVC_SHIFT; in h3a_aewb_setup_regs() 53 win1 |= (conf->hor_win_count - 1) << ISPH3A_AEWWIN1_WINHC_SHIFT; in h3a_aewb_setup_regs() 55 start = conf->hor_win_start << ISPH3A_AEWINSTART_WINSH_SHIFT; in h3a_aewb_setup_regs() 56 start |= conf->ver_win_start << ISPH3A_AEWINSTART_WINSV_SHIFT; in h3a_aewb_setup_regs() 58 blk = conf->blk_ver_win_start << ISPH3A_AEWINBLK_WINSV_SHIFT; in h3a_aewb_setup_regs() [all …]
|
D | isphist.c | 39 struct omap3isp_hist_config *conf = hist->priv; in hist_reset_mem() local 62 hist->wait_acc_frames = conf->num_acc_frames; in hist_reset_mem() 85 struct omap3isp_hist_config *conf = priv; in hist_setup_regs() local 96 cnt = conf->cfa << ISPHIST_CNT_CFA_SHIFT; in hist_setup_regs() 98 wb_gain = conf->wg[0] << ISPHIST_WB_GAIN_WG00_SHIFT; in hist_setup_regs() 99 wb_gain |= conf->wg[1] << ISPHIST_WB_GAIN_WG01_SHIFT; in hist_setup_regs() 100 wb_gain |= conf->wg[2] << ISPHIST_WB_GAIN_WG02_SHIFT; in hist_setup_regs() 101 if (conf->cfa == OMAP3ISP_HIST_CFA_BAYER) in hist_setup_regs() 102 wb_gain |= conf->wg[3] << ISPHIST_WB_GAIN_WG03_SHIFT; in hist_setup_regs() 106 if (c < conf->num_regions) { in hist_setup_regs() [all …]
|
/drivers/net/wireless/ti/wlcore/ |
D | acx.c | 186 acx->lifetime = cpu_to_le32(wl->conf.rx.rx_msdu_life_time); in wl1271_acx_rx_msdu_life_time() 275 rx_timeout->ps_poll_timeout = cpu_to_le16(wl->conf.rx.ps_poll_timeout); in wl1271_acx_service_period_timeout() 276 rx_timeout->upsd_timeout = cpu_to_le16(wl->conf.rx.upsd_timeout); in wl1271_acx_service_period_timeout() 302 rts_threshold = wl->conf.rx.rts_threshold; in wl1271_acx_rts_threshold() 329 struct conf_itrim_settings *c = &wl->conf.itrim; in wl1271_acx_dco_itrim_params() 365 wl->conf.conn.bcn_filt_mode == CONF_BCN_FILT_MODE_DISABLED) in wl1271_acx_beacon_filter_opt() 414 for (i = 0; i < wl->conf.conn.bcn_filt_ie_count; i++) { in wl1271_acx_beacon_filter_table() 415 struct conf_bcn_filt_rule *r = &(wl->conf.conn.bcn_filt_ie[i]); in wl1271_acx_beacon_filter_table() 471 threshold = wl->conf.conn.synch_fail_thold; in wl1271_acx_conn_monit_params() 472 timeout = wl->conf.conn.bss_lose_timeout; in wl1271_acx_conn_monit_params() [all …]
|
/drivers/ide/ |
D | it821x.c | 118 u8 conf; in it821x_program() local 122 conf = timing >> 8; in it821x_program() 124 conf = timing & 0xFF; in it821x_program() 126 pci_write_config_byte(dev, 0x54 + 4 * channel, conf); in it821x_program() 144 u8 unit = drive->dn & 1, conf; in it821x_program_udma() local 148 conf = timing >> 8; in it821x_program_udma() 150 conf = timing & 0xFF; in it821x_program_udma() 153 pci_write_config_byte(dev, 0x56 + 4 * channel + unit, conf); in it821x_program_udma() 155 pci_write_config_byte(dev, 0x56 + 4 * channel, conf); in it821x_program_udma() 156 pci_write_config_byte(dev, 0x56 + 4 * channel + 1, conf); in it821x_program_udma() [all …]
|
/drivers/pinctrl/ |
D | pinctrl-st.c | 127 #define ST_PINCONF_UNPACK(conf, param)\ argument 128 ((conf >> ST_PINCONF_ ##param ##_SHIFT) \ 131 #define ST_PINCONF_PACK(conf, val, param) (conf |=\ argument 139 #define ST_PINCONF_UNPACK_OE(conf) ST_PINCONF_UNPACK(conf, OE) argument 140 #define ST_PINCONF_PACK_OE(conf) ST_PINCONF_PACK(conf, 1, OE) argument 146 #define ST_PINCONF_UNPACK_PU(conf) ST_PINCONF_UNPACK(conf, PU) argument 147 #define ST_PINCONF_PACK_PU(conf) ST_PINCONF_PACK(conf, 1, PU) argument 153 #define ST_PINCONF_UNPACK_OD(conf) ST_PINCONF_UNPACK(conf, OD) argument 154 #define ST_PINCONF_PACK_OD(conf) ST_PINCONF_PACK(conf, 1, OD) argument 159 #define ST_PINCONF_UNPACK_RT(conf) ST_PINCONF_UNPACK(conf, RT) argument [all …]
|
/drivers/staging/lustre/lustre/llite/ |
D | vvp_object.c | 124 const struct cl_object_conf *conf) in vvp_conf_set() argument 126 struct ll_inode_info *lli = ll_i2info(conf->coc_inode); in vvp_conf_set() 128 if (conf->coc_opc == OBJECT_CONF_INVALIDATE) { in vvp_conf_set() 142 unmap_mapping_range(conf->coc_inode->i_mapping, in vvp_conf_set() 148 if (conf->coc_opc != OBJECT_CONF_SET) in vvp_conf_set() 151 if (conf->u.coc_md != NULL && conf->u.coc_md->lsm != NULL) { in vvp_conf_set() 154 conf->u.coc_md->lsm->lsm_layout_gen); in vvp_conf_set() 156 lli->lli_has_smd = lsm_has_objects(conf->u.coc_md->lsm); in vvp_conf_set() 157 ll_layout_version_set(lli, conf->u.coc_md->lsm->lsm_layout_gen); in vvp_conf_set()
|
/drivers/hwmon/ |
D | ds1621.c | 130 u8 conf; /* Register encoding, combined */ member 157 u8 conf, new_conf, sreg, resol; in ds1621_init_client() local 159 new_conf = conf = i2c_smbus_read_byte_data(client, DS1621_REG_CONF); in ds1621_init_client() 169 if (conf != new_conf) in ds1621_init_client() 212 data->conf = i2c_smbus_read_byte_data(client, DS1621_REG_CONF); in ds1621_update_client() 219 new_conf = data->conf; in ds1621_update_client() 224 if (data->conf != new_conf) in ds1621_update_client() 270 return sprintf(buf, "%d\n", ALARMS_FROM_REG(data->conf)); in show_alarms() 278 return sprintf(buf, "%d\n", !!(data->conf & attr->index)); in show_alarm() 307 data->conf = i2c_smbus_read_byte_data(client, DS1621_REG_CONF); in set_convrate() [all …]
|
/drivers/staging/iio/adc/ |
D | ad7192.c | 144 u32 conf; member 161 st->conf &= ~AD7192_CONF_CHAN_MASK; in ad7192_set_channel() 162 st->conf |= AD7192_CONF_CHAN(channel); in ad7192_set_channel() 164 return ad_sd_write_reg(&st->sd, AD7192_REG_CONF, 3, st->conf); in ad7192_set_channel() 247 st->conf = AD7192_CONF_GAIN(0); in ad7192_setup() 256 st->conf |= AD7192_CONF_REFSEL; in ad7192_setup() 259 st->conf |= AD7192_CONF_CHOP; in ad7192_setup() 269 st->conf |= AD7192_CONF_BUF; in ad7192_setup() 272 st->conf |= AD7192_CONF_UNIPOLAR; in ad7192_setup() 275 st->conf |= AD7192_CONF_BURN; in ad7192_setup() [all …]
|
/drivers/gpu/drm/i2c/ |
D | ch7006_drv.c | 251 struct drm_mode_config *conf = &dev->mode_config; in ch7006_encoder_create_resources() local 257 drm_object_attach_property(&connector->base, conf->tv_select_subconnector_property, in ch7006_encoder_create_resources() 259 drm_object_attach_property(&connector->base, conf->tv_subconnector_property, in ch7006_encoder_create_resources() 261 drm_object_attach_property(&connector->base, conf->tv_left_margin_property, in ch7006_encoder_create_resources() 263 drm_object_attach_property(&connector->base, conf->tv_bottom_margin_property, in ch7006_encoder_create_resources() 265 drm_object_attach_property(&connector->base, conf->tv_mode_property, in ch7006_encoder_create_resources() 267 drm_object_attach_property(&connector->base, conf->tv_brightness_property, in ch7006_encoder_create_resources() 269 drm_object_attach_property(&connector->base, conf->tv_contrast_property, in ch7006_encoder_create_resources() 271 drm_object_attach_property(&connector->base, conf->tv_flicker_reduction_property, in ch7006_encoder_create_resources() 287 struct drm_mode_config *conf = &encoder->dev->mode_config; in ch7006_encoder_set_property() local [all …]
|