/kernel/linux/linux-6.6/drivers/media/platform/renesas/ |
H A D | rcar_drif.c | 127 #define to_rcar_drif_buf_pair(sdr, ch_num, idx) \ 128 (&((sdr)->ch[!(ch_num)]->buf[(idx)])) 134 #define rdrif_dbg(sdr, fmt, arg...) \ 135 dev_dbg(sdr->v4l2_dev.dev, fmt, ## arg) 137 #define rdrif_err(sdr, fmt, arg...) \ 138 dev_err(sdr->v4l2_dev.dev, fmt, ## arg) 194 struct rcar_drif_sdr *sdr; /* Group device */ member 237 u32 produced; /* Buffers produced by sdr dev */ 252 static void rcar_drif_release_dmachannels(struct rcar_drif_sdr *sdr) in rcar_drif_release_dmachannels() argument 256 for_each_rcar_drif_channel(i, &sdr in rcar_drif_release_dmachannels() 264 rcar_drif_alloc_dmachannels(struct rcar_drif_sdr *sdr) rcar_drif_alloc_dmachannels() argument 302 rcar_drif_release_queued_bufs(struct rcar_drif_sdr *sdr, enum vb2_buffer_state state) rcar_drif_release_queued_bufs() argument 317 rcar_drif_set_mdr1(struct rcar_drif_sdr *sdr) rcar_drif_set_mdr1() argument 336 rcar_drif_set_format(struct rcar_drif_sdr *sdr) rcar_drif_set_format() argument 372 rcar_drif_release_buf(struct rcar_drif_sdr *sdr) rcar_drif_release_buf() argument 390 rcar_drif_request_buf(struct rcar_drif_sdr *sdr) rcar_drif_request_buf() argument 426 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vq); rcar_drif_queue_setup() local 443 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vb->vb2_queue); rcar_drif_buf_queue() local 456 rcar_drif_get_fbuf(struct rcar_drif_sdr *sdr) rcar_drif_get_fbuf() argument 521 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_dma_complete() local 595 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_qbuf() local 625 rcar_drif_enable_rx(struct rcar_drif_sdr *sdr) rcar_drif_enable_rx() argument 658 rcar_drif_disable_rx(struct rcar_drif_sdr *sdr) rcar_drif_disable_rx() argument 693 rcar_drif_stop(struct rcar_drif_sdr *sdr) rcar_drif_stop() argument 707 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_start_channel() local 738 rcar_drif_start(struct rcar_drif_sdr *sdr) rcar_drif_start() argument 770 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vq); rcar_drif_start_streaming() local 834 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vq); rcar_drif_stop_streaming() local 870 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_querycap() local 880 rcar_drif_set_default_format(struct rcar_drif_sdr *sdr) rcar_drif_set_default_format() argument 912 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_g_fmt_sdr_cap() local 923 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_s_fmt_sdr_cap() local 984 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_enum_freq_bands() local 992 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_g_frequency() local 1000 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_s_frequency() local 1008 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_g_tuner() local 1016 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_s_tuner() local 1059 rcar_drif_sdr_register(struct rcar_drif_sdr *sdr) rcar_drif_sdr_register() argument 1092 rcar_drif_sdr_unregister(struct rcar_drif_sdr *sdr) rcar_drif_sdr_unregister() argument 1103 struct rcar_drif_sdr *sdr = rcar_drif_notify_bound() local 1118 struct rcar_drif_sdr *sdr = rcar_drif_notify_unbind() local 1138 struct rcar_drif_sdr *sdr = rcar_drif_notify_complete() local 1185 rcar_drif_get_ep_properties(struct rcar_drif_sdr *sdr, struct fwnode_handle *fwnode) rcar_drif_get_ep_properties() argument 1205 rcar_drif_parse_subdevs(struct rcar_drif_sdr *sdr) rcar_drif_parse_subdevs() argument 1256 rcar_drif_bond_available(struct rcar_drif_sdr *sdr, struct device_node *np) rcar_drif_bond_available() argument 1291 rcar_drif_sdr_probe(struct rcar_drif_sdr *sdr) rcar_drif_sdr_probe() argument 1362 rcar_drif_sdr_remove(struct rcar_drif_sdr *sdr) rcar_drif_sdr_remove() argument 1372 struct rcar_drif_sdr *sdr; rcar_drif_probe() local 1440 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | rcar_drif.c | 131 #define to_rcar_drif_buf_pair(sdr, ch_num, idx) \ 132 (&((sdr)->ch[!(ch_num)]->buf[(idx)])) 138 #define rdrif_dbg(sdr, fmt, arg...) \ 139 dev_dbg(sdr->v4l2_dev.dev, fmt, ## arg) 141 #define rdrif_err(sdr, fmt, arg...) \ 142 dev_err(sdr->v4l2_dev.dev, fmt, ## arg) 198 struct rcar_drif_sdr *sdr; /* Group device */ member 241 u32 produced; /* Buffers produced by sdr dev */ 256 static void rcar_drif_release_dmachannels(struct rcar_drif_sdr *sdr) in rcar_drif_release_dmachannels() argument 260 for_each_rcar_drif_channel(i, &sdr in rcar_drif_release_dmachannels() 268 rcar_drif_alloc_dmachannels(struct rcar_drif_sdr *sdr) rcar_drif_alloc_dmachannels() argument 306 rcar_drif_release_queued_bufs(struct rcar_drif_sdr *sdr, enum vb2_buffer_state state) rcar_drif_release_queued_bufs() argument 321 rcar_drif_set_mdr1(struct rcar_drif_sdr *sdr) rcar_drif_set_mdr1() argument 340 rcar_drif_set_format(struct rcar_drif_sdr *sdr) rcar_drif_set_format() argument 376 rcar_drif_release_buf(struct rcar_drif_sdr *sdr) rcar_drif_release_buf() argument 394 rcar_drif_request_buf(struct rcar_drif_sdr *sdr) rcar_drif_request_buf() argument 430 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vq); rcar_drif_queue_setup() local 447 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vb->vb2_queue); rcar_drif_buf_queue() local 460 rcar_drif_get_fbuf(struct rcar_drif_sdr *sdr) rcar_drif_get_fbuf() argument 525 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_dma_complete() local 599 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_qbuf() local 629 rcar_drif_enable_rx(struct rcar_drif_sdr *sdr) rcar_drif_enable_rx() argument 662 rcar_drif_disable_rx(struct rcar_drif_sdr *sdr) rcar_drif_disable_rx() argument 697 rcar_drif_stop(struct rcar_drif_sdr *sdr) rcar_drif_stop() argument 711 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_start_channel() local 742 rcar_drif_start(struct rcar_drif_sdr *sdr) rcar_drif_start() argument 774 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vq); rcar_drif_start_streaming() local 838 struct rcar_drif_sdr *sdr = vb2_get_drv_priv(vq); rcar_drif_stop_streaming() local 874 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_querycap() local 884 rcar_drif_set_default_format(struct rcar_drif_sdr *sdr) rcar_drif_set_default_format() argument 916 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_g_fmt_sdr_cap() local 927 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_s_fmt_sdr_cap() local 988 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_enum_freq_bands() local 996 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_g_frequency() local 1004 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_s_frequency() local 1012 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_g_tuner() local 1020 struct rcar_drif_sdr *sdr = video_drvdata(file); rcar_drif_s_tuner() local 1063 rcar_drif_sdr_register(struct rcar_drif_sdr *sdr) rcar_drif_sdr_register() argument 1096 rcar_drif_sdr_unregister(struct rcar_drif_sdr *sdr) rcar_drif_sdr_unregister() argument 1107 struct rcar_drif_sdr *sdr = rcar_drif_notify_bound() local 1122 struct rcar_drif_sdr *sdr = rcar_drif_notify_unbind() local 1142 struct rcar_drif_sdr *sdr = rcar_drif_notify_complete() local 1189 rcar_drif_get_ep_properties(struct rcar_drif_sdr *sdr, struct fwnode_handle *fwnode) rcar_drif_get_ep_properties() argument 1209 rcar_drif_parse_subdevs(struct rcar_drif_sdr *sdr) rcar_drif_parse_subdevs() argument 1260 rcar_drif_bond_available(struct rcar_drif_sdr *sdr, struct device_node *np) rcar_drif_bond_available() argument 1295 rcar_drif_sdr_probe(struct rcar_drif_sdr *sdr) rcar_drif_sdr_probe() argument 1366 rcar_drif_sdr_remove(struct rcar_drif_sdr *sdr) rcar_drif_sdr_remove() argument 1376 struct rcar_drif_sdr *sdr; rcar_drif_probe() local 1445 struct rcar_drif_sdr *sdr = ch->sdr; rcar_drif_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | nand_toshiba.c | 35 const struct nand_sdr_timings *sdr = in toshiba_nand_benand_read_eccstatus_op() local 39 PSEC_TO_NSEC(sdr->tADL_min)), in toshiba_nand_benand_read_eccstatus_op() 223 struct nand_sdr_timings *sdr = &iface->timings.sdr; in th58nvg2s3hbai4_choose_interface_config() local 229 sdr->tALS_min = 12000; in th58nvg2s3hbai4_choose_interface_config() 230 sdr->tCHZ_max = 20000; in th58nvg2s3hbai4_choose_interface_config() 231 sdr->tCLS_min = 12000; in th58nvg2s3hbai4_choose_interface_config() 232 sdr->tCOH_min = 0; in th58nvg2s3hbai4_choose_interface_config() 233 sdr->tDS_min = 12000; in th58nvg2s3hbai4_choose_interface_config() 234 sdr in th58nvg2s3hbai4_choose_interface_config() [all...] |
H A D | cadence-nand-controller.c | 2310 const struct nand_sdr_timings *sdr; in cadence_nand_setup_interface() local 2331 sdr = nand_get_sdr_timings(conf); in cadence_nand_setup_interface() 2332 if (IS_ERR(sdr)) in cadence_nand_setup_interface() 2333 return PTR_ERR(sdr); in cadence_nand_setup_interface() 2345 tdvw_min = sdr->tREA_max + board_delay_skew_max; in cadence_nand_setup_interface() 2355 if (sdr->tRC_min <= clk_period && in cadence_nand_setup_interface() 2356 sdr->tRP_min <= (clk_period / 2) && in cadence_nand_setup_interface() 2357 sdr->tREH_min <= (clk_period / 2)) { in cadence_nand_setup_interface() 2360 tdvw = calc_tdvw(trp_cnt, clk_period, sdr->tRHOH_min, in cadence_nand_setup_interface() 2361 sdr in cadence_nand_setup_interface() [all...] |
H A D | tango_nand.c | 520 const struct nand_sdr_timings *sdr = nand_get_sdr_timings(conf); in tango_set_timings() local 526 if (IS_ERR(sdr)) in tango_set_timings() 527 return PTR_ERR(sdr); in tango_set_timings() 532 Trdy = to_ticks(kHz, sdr->tCEA_max - sdr->tREA_max); in tango_set_timings() 533 Textw = to_ticks(kHz, sdr->tWB_max); in tango_set_timings() 534 Twc = to_ticks(kHz, sdr->tWC_min); in tango_set_timings() 535 Twpw = to_ticks(kHz, sdr->tWC_min - sdr->tWP_min); in tango_set_timings() 537 Tacc = to_ticks(kHz, sdr in tango_set_timings() [all...] |
H A D | nand_timings.c | 27 .timings.sdr = { 72 .timings.sdr = { 117 .timings.sdr = { 162 .timings.sdr = { 207 .timings.sdr = { 252 .timings.sdr = { 568 onfi_timings = &onfi_sdr_timings[mode].timings.sdr; in onfi_find_closest_sdr_mode() 632 struct nand_sdr_timings *timings = &iface->timings.sdr; in onfi_fill_interface_config()
|
H A D | nand_base.c | 884 iface->timings.sdr = *spec_timings; in nand_choose_best_sdr_timings() 1009 const struct nand_sdr_timings *sdr = in nand_sp_exec_read_page_op() local 1015 NAND_OP_ADDR(3, addrs, PSEC_TO_NSEC(sdr->tWB_max)), in nand_sp_exec_read_page_op() 1016 NAND_OP_WAIT_RDY(PSEC_TO_MSEC(sdr->tR_max), in nand_sp_exec_read_page_op() 1017 PSEC_TO_NSEC(sdr->tRR_min)), in nand_sp_exec_read_page_op() 1052 const struct nand_sdr_timings *sdr = in nand_lp_exec_read_page_op() local 1058 NAND_OP_CMD(NAND_CMD_READSTART, PSEC_TO_NSEC(sdr->tWB_max)), in nand_lp_exec_read_page_op() 1059 NAND_OP_WAIT_RDY(PSEC_TO_MSEC(sdr->tR_max), in nand_lp_exec_read_page_op() 1060 PSEC_TO_NSEC(sdr->tRR_min)), in nand_lp_exec_read_page_op() 1149 const struct nand_sdr_timings *sdr in nand_read_param_page_op() local 1204 const struct nand_sdr_timings *sdr = nand_change_read_column_op() local 1279 const struct nand_sdr_timings *sdr = nand_exec_prog_page_op() local 1403 const struct nand_sdr_timings *sdr = nand_prog_page_end_op() local 1510 const struct nand_sdr_timings *sdr = nand_change_write_column_op() local 1565 const struct nand_sdr_timings *sdr = nand_readid_op() local 1604 const struct nand_sdr_timings *sdr = nand_status_op() local 1673 const struct nand_sdr_timings *sdr = nand_erase_op() local 1732 const struct nand_sdr_timings *sdr = nand_set_features_op() local 1779 const struct nand_sdr_timings *sdr = nand_get_features_op() local 1836 const struct nand_sdr_timings *sdr = nand_reset_op() local 3098 const struct nand_sdr_timings *sdr; nand_wait_readrdy() local [all...] |
H A D | marvell_nand.c | 1136 const struct nand_sdr_timings *sdr = in marvell_nfc_hw_ecc_hmg_do_write_page() local 1184 PSEC_TO_MSEC(sdr->tPROG_max)); in marvell_nfc_hw_ecc_hmg_do_write_page() 1616 const struct nand_sdr_timings *sdr = in marvell_nfc_hw_ecc_bch_write_page() local 1655 ret = marvell_nfc_wait_op(chip, PSEC_TO_MSEC(sdr->tPROG_max)); in marvell_nfc_hw_ecc_bch_write_page() 2378 const struct nand_sdr_timings *sdr; in marvell_nfc_setup_interface() local 2382 sdr = nand_get_sdr_timings(conf); in marvell_nfc_setup_interface() 2383 if (IS_ERR(sdr)) in marvell_nfc_setup_interface() 2384 return PTR_ERR(sdr); in marvell_nfc_setup_interface() 2397 nfc_tmg.tRP = TO_CYCLES(DIV_ROUND_UP(sdr->tRC_min, 2), period_ns) - 1; in marvell_nfc_setup_interface() 2399 nfc_tmg.tWP = TO_CYCLES(DIV_ROUND_UP(sdr in marvell_nfc_setup_interface() [all...] |
H A D | ams-delta.c | 198 const struct nand_sdr_timings *sdr = nand_get_sdr_timings(cf); in gpio_nand_setup_interface() local 201 if (IS_ERR(sdr)) in gpio_nand_setup_interface() 202 return PTR_ERR(sdr); in gpio_nand_setup_interface() 208 priv->tRP = DIV_ROUND_UP(sdr->tRP_min, 1000); in gpio_nand_setup_interface() 212 priv->tWP = DIV_ROUND_UP(sdr->tWP_min, 1000); in gpio_nand_setup_interface()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | nand_toshiba.c | 35 const struct nand_sdr_timings *sdr = in toshiba_nand_benand_read_eccstatus_op() local 39 PSEC_TO_NSEC(sdr->tADL_min)), in toshiba_nand_benand_read_eccstatus_op() 223 struct nand_sdr_timings *sdr = &iface->timings.sdr; in th58nvg2s3hbai4_choose_interface_config() local 229 sdr->tALS_min = 12000; in th58nvg2s3hbai4_choose_interface_config() 230 sdr->tCHZ_max = 20000; in th58nvg2s3hbai4_choose_interface_config() 231 sdr->tCLS_min = 12000; in th58nvg2s3hbai4_choose_interface_config() 232 sdr->tCOH_min = 0; in th58nvg2s3hbai4_choose_interface_config() 233 sdr->tDS_min = 12000; in th58nvg2s3hbai4_choose_interface_config() 234 sdr in th58nvg2s3hbai4_choose_interface_config() [all...] |
H A D | renesas-nand-controller.c | 895 const struct nand_sdr_timings *sdr; in rnandc_setup_interface() local 898 sdr = nand_get_sdr_timings(conf); in rnandc_setup_interface() 899 if (IS_ERR(sdr)) in rnandc_setup_interface() 900 return PTR_ERR(sdr); in rnandc_setup_interface() 902 if (sdr->tRP_min != sdr->tWP_min || sdr->tREH_min != sdr->tWH_min) { in rnandc_setup_interface() 911 TIMINGS_ASYN_TRWP(TO_CYCLES64(sdr->tRP_min, period_ns)) | in rnandc_setup_interface() 912 TIMINGS_ASYN_TRWH(TO_CYCLES64(sdr in rnandc_setup_interface() [all...] |
H A D | cadence-nand-controller.c | 2353 const struct nand_sdr_timings *sdr; in cadence_nand_setup_interface() local 2374 sdr = nand_get_sdr_timings(conf); in cadence_nand_setup_interface() 2375 if (IS_ERR(sdr)) in cadence_nand_setup_interface() 2376 return PTR_ERR(sdr); in cadence_nand_setup_interface() 2388 tdvw_min = sdr->tREA_max + board_delay_skew_max; in cadence_nand_setup_interface() 2398 if (sdr->tRC_min <= clk_period && in cadence_nand_setup_interface() 2399 sdr->tRP_min <= (clk_period / 2) && in cadence_nand_setup_interface() 2400 sdr->tREH_min <= (clk_period / 2)) { in cadence_nand_setup_interface() 2403 tdvw = calc_tdvw(trp_cnt, clk_period, sdr->tRHOH_min, in cadence_nand_setup_interface() 2404 sdr in cadence_nand_setup_interface() [all...] |
H A D | nand_timings.c | 27 .timings.sdr = { 72 .timings.sdr = { 117 .timings.sdr = { 162 .timings.sdr = { 207 .timings.sdr = { 252 .timings.sdr = { 568 onfi_timings = &onfi_sdr_timings[mode].timings.sdr; in onfi_find_closest_sdr_mode() 669 struct nand_sdr_timings *timings = &iface->timings.sdr; in onfi_fill_sdr_interface_config()
|
H A D | pl35x-nand-controller.c | 595 const struct nand_sdr_timings *sdr = in pl35x_nand_read_page_hwecc() local 631 ndelay(PSEC_TO_NSEC(sdr->tRR_min)); in pl35x_nand_read_page_hwecc() 790 const struct nand_sdr_timings *sdr; in pl35x_nfc_setup_interface() local 794 sdr = nand_get_sdr_timings(conf); in pl35x_nfc_setup_interface() 795 if (IS_ERR(sdr)) in pl35x_nfc_setup_interface() 796 return PTR_ERR(sdr); in pl35x_nfc_setup_interface() 815 val = TO_CYCLES(sdr->tRC_min, period_ns); in pl35x_nfc_setup_interface() 816 if (sdr->tRC_min <= 20000) in pl35x_nfc_setup_interface() 823 val = TO_CYCLES(sdr->tWC_min, period_ns); in pl35x_nfc_setup_interface() 834 val = TO_CYCLES(sdr in pl35x_nfc_setup_interface() [all...] |
H A D | marvell_nand.c | 1150 const struct nand_sdr_timings *sdr = in marvell_nfc_hw_ecc_hmg_do_write_page() local 1198 PSEC_TO_MSEC(sdr->tPROG_max)); in marvell_nfc_hw_ecc_hmg_do_write_page() 1630 const struct nand_sdr_timings *sdr = in marvell_nfc_hw_ecc_bch_write_page() local 1669 ret = marvell_nfc_wait_op(chip, PSEC_TO_MSEC(sdr->tPROG_max)); in marvell_nfc_hw_ecc_bch_write_page() 2392 const struct nand_sdr_timings *sdr; in marvell_nfc_setup_interface() local 2396 sdr = nand_get_sdr_timings(conf); in marvell_nfc_setup_interface() 2397 if (IS_ERR(sdr)) in marvell_nfc_setup_interface() 2398 return PTR_ERR(sdr); in marvell_nfc_setup_interface() 2414 nfc_tmg.tRP = TO_CYCLES(DIV_ROUND_UP(sdr->tRC_min, 2), period_ns) - 1; in marvell_nfc_setup_interface() 2416 nfc_tmg.tWP = TO_CYCLES(DIV_ROUND_UP(sdr in marvell_nfc_setup_interface() [all...] |
H A D | ams-delta.c | 198 const struct nand_sdr_timings *sdr = nand_get_sdr_timings(cf); in gpio_nand_setup_interface() local 201 if (IS_ERR(sdr)) in gpio_nand_setup_interface() 202 return PTR_ERR(sdr); in gpio_nand_setup_interface() 208 priv->tRP = DIV_ROUND_UP(sdr->tRP_min, 1000); in gpio_nand_setup_interface() 212 priv->tWP = DIV_ROUND_UP(sdr->tWP_min, 1000); in gpio_nand_setup_interface()
|
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/ |
H A D | vivid-sdr-cap.c | 3 * vivid-sdr-cap.c - software defined radio support functions. 23 #include "vivid-sdr-cap.h" 270 "%s-sdr-cap", dev->v4l2_dev.name); in sdr_cap_start_streaming() 454 f->fmt.sdr.pixelformat = dev->sdr_pixelformat; in vidioc_g_fmt_sdr_cap() 455 f->fmt.sdr.buffersize = dev->sdr_buffersize; in vidioc_g_fmt_sdr_cap() 456 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in vidioc_g_fmt_sdr_cap() 469 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in vidioc_s_fmt_sdr_cap() 471 if (formats[i].pixelformat == f->fmt.sdr in vidioc_s_fmt_sdr_cap() [all...] |
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/ |
H A D | vivid-sdr-cap.c | 3 * vivid-sdr-cap.c - software defined radio support functions. 24 #include "vivid-sdr-cap.h" 277 "%s-sdr-cap", dev->v4l2_dev.name); in sdr_cap_start_streaming() 461 f->fmt.sdr.pixelformat = dev->sdr_pixelformat; in vidioc_g_fmt_sdr_cap() 462 f->fmt.sdr.buffersize = dev->sdr_buffersize; in vidioc_g_fmt_sdr_cap() 476 if (formats[i].pixelformat == f->fmt.sdr.pixelformat) { in vidioc_s_fmt_sdr_cap() 479 f->fmt.sdr.buffersize = formats[i].buffersize; in vidioc_s_fmt_sdr_cap() 485 f->fmt.sdr.pixelformat = formats[0].pixelformat; in vidioc_s_fmt_sdr_cap() 486 f->fmt.sdr.buffersize = formats[0].buffersize; in vidioc_s_fmt_sdr_cap() 495 if (formats[i].pixelformat == f->fmt.sdr in vidioc_try_fmt_sdr_cap() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/msi2500/ |
H A D | msi2500.c | 913 f->fmt.sdr.pixelformat = dev->pixelformat; in msi2500_g_fmt_sdr_cap() 914 f->fmt.sdr.buffersize = dev->buffersize; in msi2500_g_fmt_sdr_cap() 915 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in msi2500_g_fmt_sdr_cap() 928 (char *)&f->fmt.sdr.pixelformat); in msi2500_s_fmt_sdr_cap() 933 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in msi2500_s_fmt_sdr_cap() 935 if (formats[i].pixelformat == f->fmt.sdr.pixelformat) { in msi2500_s_fmt_sdr_cap() 938 f->fmt.sdr.buffersize = formats[i].buffersize; in msi2500_s_fmt_sdr_cap() 945 f->fmt.sdr in msi2500_s_fmt_sdr_cap() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/airspy/ |
H A D | airspy.c | 633 f->fmt.sdr.pixelformat = s->pixelformat; in airspy_g_fmt_sdr_cap() 634 f->fmt.sdr.buffersize = s->buffersize; in airspy_g_fmt_sdr_cap() 635 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in airspy_g_fmt_sdr_cap() 650 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in airspy_s_fmt_sdr_cap() 652 if (formats[i].pixelformat == f->fmt.sdr.pixelformat) { in airspy_s_fmt_sdr_cap() 655 f->fmt.sdr.buffersize = formats[i].buffersize; in airspy_s_fmt_sdr_cap() 662 f->fmt.sdr.pixelformat = formats[0].pixelformat; in airspy_s_fmt_sdr_cap() 663 f->fmt.sdr in airspy_s_fmt_sdr_cap() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/atmel/ |
H A D | nand-controller.c | 1257 if (conf->timings.sdr.tRC_min < 30000) in atmel_smc_nand_prepare_smcconf() 1270 ncycles = DIV_ROUND_UP(conf->timings.sdr.tWP_min, mckperiodps); in atmel_smc_nand_prepare_smcconf() 1288 timeps = max3(conf->timings.sdr.tCLS_min, conf->timings.sdr.tCS_min, in atmel_smc_nand_prepare_smcconf() 1289 conf->timings.sdr.tALS_min); in atmel_smc_nand_prepare_smcconf() 1290 timeps = max(timeps, conf->timings.sdr.tDS_min); in atmel_smc_nand_prepare_smcconf() 1305 timeps = max3(conf->timings.sdr.tCLH_min, conf->timings.sdr.tCH_min, in atmel_smc_nand_prepare_smcconf() 1306 conf->timings.sdr.tALH_min); in atmel_smc_nand_prepare_smcconf() 1307 timeps = max3(timeps, conf->timings.sdr in atmel_smc_nand_prepare_smcconf() 1528 const struct nand_sdr_timings *sdr; atmel_nand_setup_interface() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/msi2500/ |
H A D | msi2500.c | 913 f->fmt.sdr.pixelformat = dev->pixelformat; in msi2500_g_fmt_sdr_cap() 914 f->fmt.sdr.buffersize = dev->buffersize; in msi2500_g_fmt_sdr_cap() 927 (char *)&f->fmt.sdr.pixelformat); in msi2500_s_fmt_sdr_cap() 933 if (formats[i].pixelformat == f->fmt.sdr.pixelformat) { in msi2500_s_fmt_sdr_cap() 936 f->fmt.sdr.buffersize = formats[i].buffersize; in msi2500_s_fmt_sdr_cap() 943 f->fmt.sdr.pixelformat = formats[0].pixelformat; in msi2500_s_fmt_sdr_cap() 944 f->fmt.sdr.buffersize = formats[0].buffersize; in msi2500_s_fmt_sdr_cap() 956 (char *)&f->fmt.sdr.pixelformat); in msi2500_try_fmt_sdr_cap() 959 if (formats[i].pixelformat == f->fmt.sdr.pixelformat) { in msi2500_try_fmt_sdr_cap() 960 f->fmt.sdr in msi2500_try_fmt_sdr_cap() [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | rtl2832_sdr.c | 1130 f->fmt.sdr.pixelformat = dev->pixelformat; in rtl2832_sdr_g_fmt_sdr_cap() 1131 f->fmt.sdr.buffersize = dev->buffersize; in rtl2832_sdr_g_fmt_sdr_cap() 1133 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in rtl2832_sdr_g_fmt_sdr_cap() 1147 (char *)&f->fmt.sdr.pixelformat); in rtl2832_sdr_s_fmt_sdr_cap() 1152 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in rtl2832_sdr_s_fmt_sdr_cap() 1154 if (formats[i].pixelformat == f->fmt.sdr.pixelformat) { in rtl2832_sdr_s_fmt_sdr_cap() 1157 f->fmt.sdr.buffersize = formats[i].buffersize; in rtl2832_sdr_s_fmt_sdr_cap() 1164 f->fmt.sdr in rtl2832_sdr_s_fmt_sdr_cap() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/hackrf/ |
H A D | hackrf.c | 922 (char *)&f->fmt.sdr.pixelformat); in hackrf_s_fmt_sdr() 932 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in hackrf_s_fmt_sdr() 934 if (f->fmt.sdr.pixelformat == formats[i].pixelformat) { in hackrf_s_fmt_sdr() 937 f->fmt.sdr.buffersize = formats[i].buffersize; in hackrf_s_fmt_sdr() 944 f->fmt.sdr.pixelformat = formats[0].pixelformat; in hackrf_s_fmt_sdr() 945 f->fmt.sdr.buffersize = formats[0].buffersize; in hackrf_s_fmt_sdr() 958 memset(f->fmt.sdr.reserved, 0, sizeof(f->fmt.sdr.reserved)); in hackrf_g_fmt_sdr() 959 f->fmt.sdr in hackrf_g_fmt_sdr() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/atmel/ |
H A D | nand-controller.c | 1257 if (conf->timings.sdr.tRC_min < 30000) in atmel_smc_nand_prepare_smcconf() 1270 ncycles = DIV_ROUND_UP(conf->timings.sdr.tWP_min, mckperiodps); in atmel_smc_nand_prepare_smcconf() 1288 timeps = max3(conf->timings.sdr.tCLS_min, conf->timings.sdr.tCS_min, in atmel_smc_nand_prepare_smcconf() 1289 conf->timings.sdr.tALS_min); in atmel_smc_nand_prepare_smcconf() 1290 timeps = max(timeps, conf->timings.sdr.tDS_min); in atmel_smc_nand_prepare_smcconf() 1305 timeps = max3(conf->timings.sdr.tCLH_min, conf->timings.sdr.tCH_min, in atmel_smc_nand_prepare_smcconf() 1306 conf->timings.sdr.tALH_min); in atmel_smc_nand_prepare_smcconf() 1307 timeps = max3(timeps, conf->timings.sdr in atmel_smc_nand_prepare_smcconf() [all...] |