/linux-4.4.14/Documentation/devicetree/bindings/display/ |
D | arm,pl11x.txt | 46 - arm,pl11x,tft-r0g0b0-pads: an array of three 32-bit values, 47 defining the way CLD pads are wired up; first value 56 arm,pl11x,tft-r0g0b0-pads = <4 15 20>; 58 arm,pl11x,tft-r0g0b0-pads = <1 7 13>; 60 arm,pl11x,tft-r0g0b0-pads = <3 11 19>; 62 arm,pl11x,tft-r0g0b0-pads = <3 10 19>; 64 arm,pl11x,tft-r0g0b0-pads = <0 8 16>; 66 arm,pl11x,tft-r0g0b0-pads = <16 8 0>; 83 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
/linux-4.4.14/drivers/media/platform/vsp1/ |
D | vsp1_entity.c | 210 entity->pads = devm_kzalloc(vsp1->dev, num_pads * sizeof(*entity->pads), in vsp1_entity_init() 212 if (entity->pads == NULL) in vsp1_entity_init() 217 entity->pads[i].flags = MEDIA_PAD_FL_SINK; in vsp1_entity_init() 219 entity->pads[num_pads - 1].flags = MEDIA_PAD_FL_SOURCE; in vsp1_entity_init() 223 entity->pads, 0); in vsp1_entity_init()
|
D | vsp1_entity.h | 65 struct media_pad *pads; member
|
D | vsp1_video.c | 322 pad = media_entity_remote_pad(&input->entity.pads[RWPF_PAD_SOURCE]); in vsp1_pipeline_validate_branch() 375 pad = &entity->pads[entity->source_pad]; in vsp1_pipeline_validate_branch() 692 pad = media_entity_remote_pad(&input->pads[RWPF_PAD_SOURCE]); in vsp1_pipeline_propagate_alpha() 713 pad = &entity->pads[entity->source_pad]; in vsp1_pipeline_propagate_alpha()
|
D | vsp1_drv.c | 101 if (!(entity->pads[pad].flags & MEDIA_PAD_FL_SINK)) in vsp1_create_links()
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvbdev.c | 214 dvbdev->pads = kcalloc(npads, sizeof(*dvbdev->pads), in dvb_register_media_device() 216 if (!dvbdev->pads) { in dvb_register_media_device() 225 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 226 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_register_media_device() 230 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 231 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_register_media_device() 235 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 239 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 240 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_register_media_device() 252 ret = media_entity_init(dvbdev->entity, npads, dvbdev->pads, 0); in dvb_register_media_device() [all …]
|
D | dvbdev.h | 152 struct media_pad *pads; member
|
/linux-4.4.14/drivers/gpu/host1x/ |
D | mipi.c | 96 const struct tegra_mipi_pad *pads; member 133 unsigned long pads; member 242 dev->pads = args.args[0]; in tegra_mipi_request() 341 if (device->pads & BIT(i)) { in tegra_mipi_calibrate() 351 tegra_mipi_writel(device->mipi, data, soc->pads[i].data); in tegra_mipi_calibrate() 353 if (soc->has_clk_lane && soc->pads[i].clk != 0) in tegra_mipi_calibrate() 354 tegra_mipi_writel(device->mipi, clk, soc->pads[i].clk); in tegra_mipi_calibrate() 401 .pads = tegra114_mipi_pads, 428 .pads = tegra124_mipi_pads, 445 .pads = tegra124_mipi_pads, [all …]
|
/linux-4.4.14/drivers/media/ |
D | media-device.c | 112 u_ent.pads = ent->num_pads; in media_device_enum_entities() 137 if (links->pads) { in __media_device_enum_links() 144 media_device_kpad_to_upad(&entity->pads[p], &pad); in __media_device_enum_links() 145 if (copy_to_user(&links->pads[p], &pad, sizeof(pad))) in __media_device_enum_links() 219 link = media_entity_find_link(&source->pads[ulink.source.index], in media_device_setup_link() 220 &sink->pads[ulink.sink.index]); in media_device_setup_link() 276 compat_uptr_t pads; /* struct media_pad_desc * */ member 290 || get_user(pads_ptr, &ulinks->pads) in media_device_enum_links32() 294 links.pads = compat_ptr(pads_ptr); in media_device_enum_links32()
|
D | media-entity.c | 55 struct media_pad *pads, u16 extra_links) in media_entity_init() argument 70 entity->pads = pads; in media_entity_init() 74 pads[i].entity = entity; in media_entity_init() 75 pads[i].index = i; in media_entity_init() 452 link->source = &source->pads[source_pad]; in media_entity_create_link() 453 link->sink = &sink->pads[sink_pad]; in media_entity_create_link() 465 backlink->source = &source->pads[source_pad]; in media_entity_create_link() 466 backlink->sink = &sink->pads[sink_pad]; in media_entity_create_link()
|
/linux-4.4.14/drivers/input/joystick/ |
D | gamecon.c | 91 struct gc_pad pads[GC_MAX_DEVICES]; member 232 if (gc->pads[i].type != GC_N64) in gc_n64_process_packet() 235 dev = gc->pads[i].dev; in gc_n64_process_packet() 389 pad = &gc->pads[i]; in gc_nes_process_packet() 497 pad = &gc->pads[i]; in gc_multi_process_packet() 581 struct gc_pad *pad = &gc->pads[j]; in gc_psx_command() 620 struct gc_pad *pad = &gc->pads[i]; in gc_psx_read_packet() 735 pad = &gc->pads[i]; in gc_psx_process_packet() 817 struct gc_pad *pad = &gc->pads[idx]; in gc_setup_pad() 936 int *pads, n_pads; in gc_attach() local [all …]
|
/linux-4.4.14/drivers/pinctrl/intel/ |
D | pinctrl-intel.c | 78 struct intel_pad_context *pads; member 925 struct intel_pad_context *pads; in intel_pinctrl_pm_init() local 928 pads = devm_kcalloc(pctrl->dev, soc->npins, sizeof(*pads), GFP_KERNEL); in intel_pinctrl_pm_init() 929 if (!pads) in intel_pinctrl_pm_init() 950 pctrl->context.pads = pads; in intel_pinctrl_pm_init() 1057 struct intel_pad_context *pads; in intel_pinctrl_suspend() local 1060 pads = pctrl->context.pads; in intel_pinctrl_suspend() 1069 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE; in intel_pinctrl_suspend() 1071 pads[i].padcfg1 = val; in intel_pinctrl_suspend() 1114 const struct intel_pad_context *pads; in intel_pinctrl_resume() local [all …]
|
/linux-4.4.14/Documentation/ |
D | media-framework.txt | 22 through pads. 35 A link is a point-to-point oriented connection between two pads, either 94 Entities, pads and links 107 struct media_pad *pads, u16 extra_links); 114 As the number of pads is known in advance, the pads array is not allocated 116 pads array in a driver-specific structure, avoiding dynamic allocation. 118 Drivers must set the direction of every pad in the pads array before calling 119 media_entity_init. The function will initialize the other pads fields. 121 Unlike the number of pads, the total number of links isn't always known in 123 pre-allocates a number of links equal to the number of pads plus an optional [all …]
|
D | pinctrl.txt | 8 - Multiplexing of pins, pads, fingers (etc) see below for details 10 - Configuration of pins, pads, fingers (etc), such as software-controlled 25 - PINS are equal to pads, fingers, balls or whatever packaging input or 102 For a padring with 467 pads, as opposed to actual pins, I used an enumeration 104 standard too (all these pads had names, too): 542 pads (or "fingers") rather than pins - these are the soldering surfaces on the
|
/linux-4.4.14/drivers/media/usb/uvc/ |
D | uvc_entity.c | 45 if (!(entity->pads[i].flags & MEDIA_PAD_FL_SINK)) in uvc_mc_register_entity() 92 entity->num_pads, entity->pads, 0); in uvc_mc_init_entity() 95 entity->num_pads, entity->pads, 0); in uvc_mc_init_entity()
|
D | uvc_driver.c | 851 extra_size = ALIGN(extra_size, sizeof(*entity->pads)); in uvc_alloc_entity() 853 size = sizeof(*entity) + extra_size + sizeof(*entity->pads) * num_pads in uvc_alloc_entity() 864 entity->pads = ((void *)(entity + 1)) + extra_size; in uvc_alloc_entity() 867 entity->pads[i].flags = MEDIA_PAD_FL_SINK; in uvc_alloc_entity() 869 entity->pads[num_pads-1].flags = MEDIA_PAD_FL_SOURCE; in uvc_alloc_entity() 872 entity->baSourceID = (__u8 *)(&entity->pads[num_pads]); in uvc_alloc_entity()
|
D | uvcvideo.h | 260 struct media_pad *pads; member
|
/linux-4.4.14/drivers/media/platform/exynos4-is/ |
D | common.c | 19 struct media_pad *pad = &entity->pads[0]; in fimc_find_remote_sensor() 35 pad = &sd->entity.pads[0]; in fimc_find_remote_sensor()
|
D | mipi-csis.c | 205 struct media_pad pads[CSIS_PADS_NUM]; member 867 state->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in s5pcsis_probe() 868 state->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in s5pcsis_probe() 870 CSIS_PADS_NUM, state->pads, 0); in s5pcsis_probe()
|
D | media-dev.c | 83 struct media_pad *spad = &me->pads[i]; in fimc_pipeline_prepare() 738 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links() 739 &source->pads[pad], flags); in __fimc_md_create_fimc_sink_links() 758 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links() 759 &source->pads[pad], 0); in __fimc_md_create_fimc_sink_links()
|
D | fimc-capture.c | 755 struct media_pad *pad = &me->pads[0]; in fimc_pipeline_get_head() 762 pad = &me->pads[0]; in fimc_pipeline_get_head() 822 if (me->pads[0].flags & MEDIA_PAD_FL_SINK) { in fimc_pipeline_try_format() 831 pad = media_entity_remote_pad(&me->pads[sfmt.pad]); in fimc_pipeline_try_format() 1130 struct media_pad *p = &sd->entity.pads[i]; in fimc_pipeline_validate()
|
D | fimc-isp-video.c | 461 pad = &sd->entity.pads[0]; in isp_video_pipeline_validate()
|
D | fimc-lite.c | 795 pad = &sd->entity.pads[0]; in fimc_pipeline_validate()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | serial.c | 121 bdata->pads = uart->default_omap_uart_pads; in omap_serial_fill_uart_tx_rx_pads() 280 oh->mux = omap_hwmod_mux_init(bdata->pads, bdata->pads_cnt); in omap_serial_init_port() 289 if (((cpu_is_omap34xx() || cpu_is_omap44xx()) && bdata->pads) in omap_serial_init_port() 310 bdata.pads = NULL; in omap_serial_board_init()
|
D | mux.c | 277 hmux->pads = kzalloc(sizeof(struct omap_device_pad) * in omap_hwmod_mux_init() 279 if (!hmux->pads) in omap_hwmod_mux_init() 284 struct omap_device_pad *bpad = &bpads[i], *pad = &hmux->pads[i]; in omap_hwmod_mux_init() 301 kfree(hmux->pads[j].name); in omap_hwmod_mux_init() 335 struct omap_device_pad *pad = &hmux->pads[i]; in omap_hwmod_mux_init() 349 kfree(hmux->pads); in omap_hwmod_mux_init() 466 struct omap_device_pad *pad = &hmux->pads[i]; in omap_hwmod_mux()
|
D | mux.h | 98 struct omap_device_pad *pads; member
|
D | omap_hwmod.h | 162 struct omap_device_pad *pads; member
|
/linux-4.4.14/Documentation/devicetree/bindings/display/tegra/ |
D | nvidia,tegra114-mipi.txt | 10 - #nvidia,mipi-calibrate-cells: Should be 1. The cell is a bitmask of the pads 14 phandle to refer to the calibration controller node and a bitmask of the pads
|
D | nvidia,tegra20-host1x.txt | 186 which pads are used by this DSI output and need to be calibrated. See also
|
/linux-4.4.14/include/uapi/linux/ |
D | media.h | 80 __u16 pads; member 164 struct media_pad_desc __user *pads; member
|
/linux-4.4.14/drivers/staging/media/omap4iss/ |
D | iss_ipipe.c | 499 struct media_pad *pads = ipipe->pads; in ipipe_init_entities() local 512 pads[IPIPE_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in ipipe_init_entities() 513 pads[IPIPE_PAD_SOURCE_VP].flags = MEDIA_PAD_FL_SOURCE; in ipipe_init_entities() 516 ret = media_entity_init(me, IPIPE_PADS_NUM, pads, 0); in ipipe_init_entities()
|
D | iss_ipipeif.c | 728 struct media_pad *pads = ipipeif->pads; in ipipeif_init_entities() local 741 pads[IPIPEIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in ipipeif_init_entities() 742 pads[IPIPEIF_PAD_SOURCE_ISIF_SF].flags = MEDIA_PAD_FL_SOURCE; in ipipeif_init_entities() 743 pads[IPIPEIF_PAD_SOURCE_VP].flags = MEDIA_PAD_FL_SOURCE; in ipipeif_init_entities() 746 ret = media_entity_init(me, IPIPEIF_PADS_NUM, pads, 0); in ipipeif_init_entities()
|
D | iss_ipipe.h | 46 struct media_pad pads[IPIPE_PADS_NUM]; member
|
D | iss_resizer.h | 48 struct media_pad pads[RESIZER_PADS_NUM]; member
|
D | iss_ipipeif.h | 65 struct media_pad pads[IPIPEIF_PADS_NUM]; member
|
D | iss_resizer.c | 771 struct media_pad *pads = resizer->pads; in resizer_init_entities() local 784 pads[RESIZER_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in resizer_init_entities() 785 pads[RESIZER_PAD_SOURCE_MEM].flags = MEDIA_PAD_FL_SOURCE; in resizer_init_entities() 788 ret = media_entity_init(me, RESIZER_PADS_NUM, pads, 0); in resizer_init_entities()
|
D | iss_csi2.c | 545 pad = media_entity_remote_pad(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure() 1256 struct media_pad *pads = csi2->pads; in csi2_init_entities() local 1270 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities() 1271 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in csi2_init_entities() 1274 ret = media_entity_init(me, CSI2_PADS_NUM, pads, 0); in csi2_init_entities()
|
D | iss_csi2.h | 124 struct media_pad pads[CSI2_PADS_NUM]; member
|
D | iss.c | 588 pad = &entity->pads[0]; in iss_pipeline_disable() 656 pad = &entity->pads[0]; in iss_pipeline_enable()
|
/linux-4.4.14/include/media/ |
D | media-entity.h | 80 struct media_pad *pads; /* Pads array (num_pads elements) */ member 137 struct media_pad *pads, u16 extra_links);
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx7d-pinctrl.txt | 22 Pheriparials using pads from iomuxc-lpsr support low state retention power 23 state, under LPSR mode GPIO's state of pads are retain. 57 advantages of LPSR power mode, is also possible that an IP to use pads from
|
D | nvidia,tegra124-xusb-padctl.txt | 5 assigned to one out of a set of different pads. Some of these pads have an 34 Each subnode describes groups of lanes along with parameters and pads that
|
D | samsung-pinctrl.txt | 4 controller. It controls the input/output settings on the available pads/pins 6 on-chip controllers onto these pads.
|
/linux-4.4.14/drivers/staging/media/davinci_vpfe/ |
D | dm365_resizer.h | 193 struct media_pad pads[RESIZER_CROP_PADS_NUM]; member 218 struct media_pad pads[RESIZER_PADS_NUM]; member
|
D | dm365_resizer.c | 1883 struct media_pad *pads = &vpfe_rsz->crop_resizer.pads[0]; in vpfe_resizer_init() local 1909 pads[RESIZER_CROP_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_resizer_init() 1910 pads[RESIZER_CROP_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_resizer_init() 1911 pads[RESIZER_CROP_PAD_SOURCE2].flags = MEDIA_PAD_FL_SOURCE; in vpfe_resizer_init() 1918 ret = media_entity_init(me, RESIZER_CROP_PADS_NUM, pads, 0); in vpfe_resizer_init() 1923 pads = &vpfe_rsz->resizer_a.pads[0]; in vpfe_resizer_init() 1933 pads[RESIZER_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_resizer_init() 1934 pads[RESIZER_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_resizer_init() 1940 ret = media_entity_init(me, RESIZER_PADS_NUM, pads, 0); in vpfe_resizer_init() 1945 pads = &vpfe_rsz->resizer_b.pads[0]; in vpfe_resizer_init() [all …]
|
D | dm365_isif.h | 183 struct media_pad pads[ISIF_PADS_NUM]; member
|
D | dm365_ipipeif.c | 993 struct media_pad *pads = &ipipeif->pads[0]; in vpfe_ipipeif_init() local 1023 pads[IPIPEIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_ipipeif_init() 1024 pads[IPIPEIF_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_ipipeif_init() 1029 ret = media_entity_init(me, IPIPEIF_NUM_PADS, pads, 0); in vpfe_ipipeif_init()
|
D | dm365_ipipe.h | 118 struct media_pad pads[IPIPE_PADS_NUM]; member
|
D | dm365_ipipeif.h | 131 struct media_pad pads[IPIPEIF_NUM_PADS]; member
|
D | dm365_ipipe.c | 1791 struct media_pad *pads = &ipipe->pads[0]; in vpfe_ipipe_init() local 1823 pads[IPIPE_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_ipipe_init() 1824 pads[IPIPE_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_ipipe_init() 1842 return media_entity_init(me, IPIPE_PADS_NUM, pads, 0); in vpfe_ipipe_init()
|
D | dm365_isif.c | 1993 struct media_pad *pads = &isif->pads[0]; in vpfe_isif_init() local 2049 pads[ISIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_isif_init() 2050 pads[ISIF_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_isif_init() 2055 status = media_entity_init(me, ISIF_PADS_NUM, pads, 0); in vpfe_isif_init()
|
D | vpfe_video.c | 39 remote = media_entity_remote_pad(&vpfe_dev->vpfe_isif.pads[0]); in vpfe_get_input_entity() 56 remote = media_entity_remote_pad(&vpfe_dev->vpfe_isif.pads[0]); in vpfe_update_current_ext_subdev() 232 pad = &subdev->entity.pads[0]; in vpfe_video_validate_pipeline()
|
/linux-4.4.14/Documentation/input/ |
D | joystick-parport.txt | 47 for your pads, use either keyboard or joystick port, and make a pass-through 59 Unfortunately, there are pads that need a lot more of power, and parallel 80 NES and SNES pads have two input bits, Clock and Latch, which drive the 263 want to use them on one parallel port together with NES/SNES/PSX pads. This is 290 for the NES / SNES pads in section 2.1 of this file - that is, one data pin 368 The Sega Genesis (in Europe sold as Sega MegaDrive) pads are an extension 369 to the Sega Master System pads. They use more buttons (3+1, 5+1, 6+1). Use 397 Genesis 6 pads use, it needs one more select pin. Anyway, it is still 429 described above, allows to connect a different group of joysticks and pads. 467 work but you can try lowering it for better performance. If your pads don't [all …]
|
D | xpad.txt | 25 pads" (module option dpad_to_buttons) 32 dpad_to_buttons has no effect for known pads. A erroneous commit message 62 For dance style pads (like the redoctane pad) several changes 67 Known dance pads automatically map the d-pad to buttons and will work 224 - added stuff for dance pads, new d-pad->axes mappings
|
D | gamepad.txt | 97 Please note that 2- and 3-button pads are fairly rare and old. You might 151 Many pads also have a third button which is branded or has a special symbol
|
D | joystick.txt | 304 of up to two of these pads either chained together or using an Y-cable on a 433 3.17 Game console and 8-bit pads and joysticks
|
/linux-4.4.14/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 693 struct pmic_gpio_pad *pad, *pads; in pmic_gpio_probe() local 724 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_gpio_probe() 725 if (!pads) in pmic_gpio_probe() 746 pad = &pads[i]; in pmic_gpio_probe()
|
D | pinctrl-spmi-mpp.c | 795 struct pmic_mpp_pad *pad, *pads; in pmic_mpp_probe() local 825 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_mpp_probe() 826 if (!pads) in pmic_mpp_probe() 848 pad = &pads[i]; in pmic_mpp_probe()
|
/linux-4.4.14/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 295 struct media_pad *pads = &my_sd->pads; 298 err = media_entity_init(&sd->entity, npads, pads, 0); 300 pads 数组必须预先初始化。无须手动设置 media_entity 的 type 和 607 pads 数组必须预先初始化。没有必要手动设置 media_entity 的 type 和
|
/linux-4.4.14/drivers/media/platform/xilinx/ |
D | xilinx-tpg.c | 94 struct media_pad pads[2]; member 809 xtpg->pads[0].flags = MEDIA_PAD_FL_SINK; in xtpg_probe() 810 xtpg->pads[1].flags = MEDIA_PAD_FL_SOURCE; in xtpg_probe() 812 xtpg->pads[0].flags = MEDIA_PAD_FL_SOURCE; in xtpg_probe() 839 ret = media_entity_init(&subdev->entity, xtpg->npads, xtpg->pads, 0); in xtpg_probe()
|
D | xilinx-vipp.c | 113 local_pad = &local->pads[link.local_port]; in xvip_graph_build_one() 150 remote_pad = &remote->pads[link.remote_port]; in xvip_graph_build_one() 258 sink_pad = &sink->pads[link.remote_port]; in xvip_graph_build_dma() 261 source_pad = &source->pads[link.remote_port]; in xvip_graph_build_dma()
|
D | xilinx-dma.c | 111 pad = &entity->pads[0]; in xvip_pipeline_start_stop()
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | ispccp2.h | 66 struct media_pad pads[CCP2_PADS_NUM]; member
|
D | ispccp2.c | 359 pad = media_entity_remote_pad(&ccp2->pads[CCP2_PAD_SINK]); in ccp2_if_configure() 1055 struct media_pad *pads = ccp2->pads; in ccp2_init_entities() local 1069 pads[CCP2_PAD_SINK].flags = MEDIA_PAD_FL_SINK in ccp2_init_entities() 1071 pads[CCP2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in ccp2_init_entities() 1074 ret = media_entity_init(me, CCP2_PADS_NUM, pads, 0); in ccp2_init_entities()
|
D | ispresizer.h | 96 struct media_pad pads[RESZ_PADS_NUM]; member
|
D | isppreview.h | 125 struct media_pad pads[PREV_PADS_NUM]; member
|
D | ispccdc.h | 132 struct media_pad pads[CCDC_PADS_NUM]; member
|
D | ispcsi2.c | 567 pad = media_entity_remote_pad(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure() 1231 struct media_pad *pads = csi2->pads; in csi2_init_entities() local 1243 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities() 1244 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK in csi2_init_entities() 1248 ret = media_entity_init(me, CSI2_PADS_NUM, pads, 0); in csi2_init_entities()
|
D | ispcsi2.h | 123 struct media_pad pads[CSI2_PADS_NUM]; member
|
D | ispresizer.c | 1713 struct media_pad *pads = res->pads; in resizer_init_entities() local 1726 pads[RESZ_PAD_SINK].flags = MEDIA_PAD_FL_SINK in resizer_init_entities() 1728 pads[RESZ_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in resizer_init_entities() 1731 ret = media_entity_init(me, RESZ_PADS_NUM, pads, 0); in resizer_init_entities()
|
D | isp.h | 360 if (subdev->entity.pads[pad].flags & MEDIA_PAD_FL_SINK) in isp_pad_buffer_type()
|
D | ispccdc.c | 1138 pad = media_entity_remote_pad(&ccdc->pads[CCDC_PAD_SINK]); in ccdc_configure() 2634 struct media_pad *pads = ccdc->pads; in ccdc_init_entities() local 2647 pads[CCDC_PAD_SINK].flags = MEDIA_PAD_FL_SINK in ccdc_init_entities() 2649 pads[CCDC_PAD_SOURCE_VP].flags = MEDIA_PAD_FL_SOURCE; in ccdc_init_entities() 2650 pads[CCDC_PAD_SOURCE_OF].flags = MEDIA_PAD_FL_SOURCE; in ccdc_init_entities() 2653 ret = media_entity_init(me, CCDC_PADS_NUM, pads, 0); in ccdc_init_entities()
|
D | isppreview.c | 2257 struct media_pad *pads = prev->pads; in preview_init_entities() local 2280 pads[PREV_PAD_SINK].flags = MEDIA_PAD_FL_SINK in preview_init_entities() 2282 pads[PREV_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in preview_init_entities() 2285 ret = media_entity_init(me, PREV_PADS_NUM, pads, 0); in preview_init_entities()
|
D | isp.c | 895 pad = &entity->pads[0]; in isp_pipeline_enable() 985 pad = &entity->pads[0]; in isp_pipeline_disable() 1856 if (entity->pads[i].flags & MEDIA_PAD_FL_SOURCE) in isp_link_entity()
|
D | ispvideo.c | 908 source_pad = media_entity_remote_pad(&ents[i]->pads[0]); in isp_video_check_external_subdevs()
|
/linux-4.4.14/drivers/pinctrl/sirf/ |
D | pinctrl-sirf.h | 106 struct pinctrl_pin_desc *pads; member
|
D | pinctrl-sirf.c | 307 sirfsoc_pinmux_desc.pins = pdata->pads; in sirfsoc_pinmux_probe()
|
D | pinctrl-atlas7.c | 298 struct pinctrl_pin_desc *pads; member 4755 .pads = (struct pinctrl_pin_desc *)atlas7_ioc_pads, 5398 pmx->pctl_desc.pins = pmx->pctl_data->pads; in atlas7_pinmux_probe()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | tegra30.dtsi | 19 reg-names = "pads", "afi", "cs"; 818 clock-names = "reg", "pll_u", "utmi-pads"; 820 reset-names = "usb", "utmi-pads"; 855 clock-names = "reg", "pll_u", "utmi-pads"; 857 reset-names = "usb", "utmi-pads"; 891 clock-names = "reg", "pll_u", "utmi-pads"; 893 reset-names = "usb", "utmi-pads";
|
D | tegra114.dtsi | 103 nvidia,mipi-calibrate = <&mipi 0x060>; /* DSIA & DSIB pads */ 119 nvidia,mipi-calibrate = <&mipi 0x180>; /* DSIC & DSID pads */ 693 clock-names = "reg", "pll_u", "utmi-pads"; 695 reset-names = "usb", "utmi-pads"; 729 clock-names = "reg", "pll_u", "utmi-pads"; 731 reset-names = "usb", "utmi-pads";
|
D | tegra20.dtsi | 582 reg-names = "pads", "afi", "cs"; 660 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 662 reset-names = "usb", "utmi-pads"; 696 reset-names = "usb", "utmi-pads"; 720 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 722 reset-names = "usb", "utmi-pads";
|
D | tegra124.dtsi | 24 reg-names = "pads", "afi", "cs"; 853 clock-names = "reg", "pll_u", "utmi-pads"; 855 reset-names = "usb", "utmi-pads"; 890 clock-names = "reg", "pll_u", "utmi-pads"; 892 reset-names = "usb", "utmi-pads"; 926 clock-names = "reg", "pll_u", "utmi-pads"; 928 reset-names = "usb", "utmi-pads";
|
D | uniphier-ph1-ld6b.dtsi | 56 /* UART3 unavilable: the pads are not wired to the package balls */
|
D | sun6i-a31s-sina31s-core.dtsi | 134 /* UART0 pads available on core board */
|
D | vexpress-v2p-ca9.dts | 82 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
D | vexpress-v2m-rs1.dtsi | 261 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
D | vexpress-v2m.dtsi | 260 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | pbias-regulator.txt | 1 PBIAS internal regulator for SD card dual voltage i/o pads on OMAP SoCs.
|
/linux-4.4.14/drivers/pci/host/ |
D | pci-tegra.c | 270 void __iomem *pads; member 342 writel(value, pcie->pads + offset); in pads_writel() 347 return readl(pcie->pads + offset); in pads_readl() 1025 struct resource *pads, *afi, *res; in tegra_pcie_get_resources() local 1059 pads = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pads"); in tegra_pcie_get_resources() 1060 pcie->pads = devm_ioremap_resource(&pdev->dev, pads); in tegra_pcie_get_resources() 1061 if (IS_ERR(pcie->pads)) { in tegra_pcie_get_resources() 1062 err = PTR_ERR(pcie->pads); in tegra_pcie_get_resources()
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-lantiq.h | 76 struct pinctrl_pin_desc *pads; member
|
D | pinctrl-xway.c | 764 xway_info.pads = devm_kzalloc(&pdev->dev, in pinmux_xway_probe() 767 if (!xway_info.pads) { in pinmux_xway_probe() 780 xway_info.pads[i].number = GPIO0 + i; in pinmux_xway_probe() 781 xway_info.pads[i].name = name; in pinmux_xway_probe() 783 xway_pctrl_desc.pins = xway_info.pads; in pinmux_xway_probe()
|
/linux-4.4.14/Documentation/devicetree/bindings/phy/ |
D | nvidia,tegra20-usb-phy.txt | 22 - utmi-pads: The clock needed to access the UTMI pad control registers. 30 - utmi-pads: The reset of the PHY containing the chip-wide UTMI pad control
|
/linux-4.4.14/drivers/media/i2c/cx25840/ |
D | cx25840-core.h | 76 struct media_pad pads[CX25840_NUM_PADS]; member
|
D | cx25840-core.c | 5208 state->pads[CX25840_PAD_INPUT].flags = MEDIA_PAD_FL_SINK; in cx25840_probe() 5209 state->pads[CX25840_PAD_VID_OUT].flags = MEDIA_PAD_FL_SOURCE; in cx25840_probe() 5210 state->pads[CX25840_PAD_VBI_OUT].flags = MEDIA_PAD_FL_SOURCE; in cx25840_probe() 5213 ret = media_entity_init(&sd->entity, ARRAY_SIZE(state->pads), in cx25840_probe() 5214 state->pads, 0); in cx25840_probe()
|
/linux-4.4.14/drivers/media/i2c/smiapp/ |
D | smiapp.h | 165 struct media_pad pads[2]; member
|
D | smiapp-core.c | 2491 this->npads, this->pads, 0); in smiapp_register_subdevs() 2743 this->pads[this->source_pad].flags = MEDIA_PAD_FL_SOURCE; in smiapp_init() 2746 this->pads[this->sink_pad].flags = MEDIA_PAD_FL_SINK; in smiapp_init() 3079 sensor->src->pads[0].flags = MEDIA_PAD_FL_SOURCE; in smiapp_probe() 3081 sensor->src->pads, 0); in smiapp_probe()
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | m68360_pram.h | 343 unsigned short pads; /* short frame PAD characters */ member
|
/linux-4.4.14/drivers/media/platform/s3c-camif/ |
D | camif-core.h | 272 struct media_pad pads[CAMIF_SD_PADS_NUM]; member
|
D | camif-capture.c | 835 pad = media_entity_remote_pad(&camif->pads[0]); in camif_pipeline_validate() 1569 camif->pads[CAMIF_SD_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in s3c_camif_create_subdev() 1570 camif->pads[CAMIF_SD_PAD_SOURCE_C].flags = MEDIA_PAD_FL_SOURCE; in s3c_camif_create_subdev() 1571 camif->pads[CAMIF_SD_PAD_SOURCE_P].flags = MEDIA_PAD_FL_SOURCE; in s3c_camif_create_subdev() 1574 camif->pads, 0); in s3c_camif_create_subdev()
|
/linux-4.4.14/Documentation/devicetree/bindings/pci/ |
D | nvidia,tegra20-pcie.txt | 12 "pads": PADS registers 135 reg-names = "pads", "afi", "cs";
|
/linux-4.4.14/arch/arm64/boot/dts/arm/ |
D | rtsm_ve-motherboard.dtsi | 195 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
D | vexpress-v2m-rs1.dtsi | 261 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
/linux-4.4.14/drivers/media/i2c/ |
D | s5k5baf.c | 305 struct media_pad pads[NUM_ISP_PADS]; member 1920 state->pads[PAD_CIS].flags = MEDIA_PAD_FL_SINK; in s5k5baf_configure_subdevs() 1921 state->pads[PAD_OUT].flags = MEDIA_PAD_FL_SOURCE; in s5k5baf_configure_subdevs() 1923 ret = media_entity_init(&sd->entity, NUM_ISP_PADS, state->pads, 0); in s5k5baf_configure_subdevs()
|
D | adv7604.c | 169 struct media_pad pads[ADV76XX_PAD_MAX]; member 3207 state->pads[i].flags = MEDIA_PAD_FL_SINK; in adv76xx_probe() 3208 state->pads[state->source_pad].flags = MEDIA_PAD_FL_SOURCE; in adv76xx_probe() 3211 state->pads, 0); in adv76xx_probe()
|
/linux-4.4.14/Documentation/video4linux/ |
D | fimc.txt | 78 video device, it has no media pads. However please note the mem-to-mem and
|
D | v4l2-framework.txt | 300 struct media_pad *pads = &my_sd->pads; 303 err = media_entity_init(&sd->entity, npads, pads, 0); 305 The pads array must have been previously initialized. There is no need to 705 The pads array must have been previously initialized. There is no need to
|
/linux-4.4.14/Documentation/scsi/ |
D | osst.txt | 105 buffering still proves useful in most cases. It also pads the data to
|