Home
last modified time | relevance | path

Searched full:dvp (Results 1 – 25 of 55) sorted by relevance

123

/linux-6.14.4/drivers/clk/bcm/
Dclk-bcm2711-dvp.c28 struct clk_dvp *dvp; in clk_dvp_probe() local
32 dvp = devm_kzalloc(&pdev->dev, sizeof(*dvp), GFP_KERNEL); in clk_dvp_probe()
33 if (!dvp) in clk_dvp_probe()
35 platform_set_drvdata(pdev, dvp); in clk_dvp_probe()
37 dvp->data = devm_kzalloc(&pdev->dev, in clk_dvp_probe()
38 struct_size(dvp->data, hws, NR_CLOCKS), in clk_dvp_probe()
40 if (!dvp->data) in clk_dvp_probe()
42 data = dvp->data; in clk_dvp_probe()
48 dvp->reset.rcdev.owner = THIS_MODULE; in clk_dvp_probe()
49 dvp->reset.rcdev.nr_resets = NR_RESETS; in clk_dvp_probe()
[all …]
DKconfig4 tristate "Broadcom BCM2711 DVP support"
12 DVP Controller.
DMakefile10 obj-$(CONFIG_CLK_BCM2711_DVP) += clk-bcm2711-dvp.o
/linux-6.14.4/sound/core/oss/
Droute.c27 static void zero_areas(struct snd_pcm_plugin_channel *dvp, int ndsts, in zero_areas() argument
32 if (dvp->wanted) in zero_areas()
33 snd_pcm_area_silence(&dvp->area, 0, frames, format); in zero_areas()
34 dvp->enabled = 0; in zero_areas()
35 dvp++; in zero_areas()
53 struct snd_pcm_plugin_channel *dvp; in route_transfer() local
67 dvp = dst_channels; in route_transfer()
71 copy_area(src_channels, dvp, frames, format); in route_transfer()
72 dvp++; in route_transfer()
78 copy_area(src_channels, dvp, frames, format); in route_transfer()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dbrcm,bcm2711-dvp.yaml4 $id: http://devicetree.org/schemas/clock/brcm,bcm2711-dvp.yaml#
7 title: Broadcom BCM2711 HDMI DVP
20 const: brcm,brcm2711-dvp
39 dvp: clock@7ef00000 {
40 compatible = "brcm,brcm2711-dvp";
Dstarfive,jh7110-ispcrg.yaml24 - description: external DVP
/linux-6.14.4/Documentation/devicetree/bindings/display/
Dbrcm,bcm2711-hdmi.yaml23 - description: DVP register range
35 - const: dvp
129 "dvp",
137 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>;
139 resets = <&dvp 0>;
/linux-6.14.4/fs/afs/
Dfsclient.c500 struct afs_vnode_param *dvp = &op->file[0]; in afs_deliver_fs_create_vnode() local
513 xdr_decode_AFSFetchStatus(&bp, call, &dvp->scb); in afs_deliver_fs_create_vnode()
537 struct afs_vnode_param *dvp = &op->file[0]; in afs_fs_create_file() local
556 *bp++ = htonl(dvp->fid.vid); in afs_fs_create_file()
557 *bp++ = htonl(dvp->fid.vnode); in afs_fs_create_file()
558 *bp++ = htonl(dvp->fid.unique); in afs_fs_create_file()
573 call->fid = dvp->fid; in afs_fs_create_file()
574 trace_afs_make_fs_call1(call, &dvp->fid, name); in afs_fs_create_file()
591 struct afs_vnode_param *dvp = &op->file[0]; in afs_fs_make_dir() local
610 *bp++ = htonl(dvp->fid.vid); in afs_fs_make_dir()
[all …]
Ddir_silly.c25 struct afs_vnode_param *dvp = &op->file[0]; in afs_silly_rename_edit_dir() local
26 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_rename_edit_dir()
41 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) { in afs_silly_rename_edit_dir()
169 struct afs_vnode_param *dvp = &op->file[0]; in afs_silly_unlink_edit_dir() local
170 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_unlink_edit_dir()
175 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) in afs_silly_unlink_edit_dir()
Dyfsclient.c513 struct afs_vnode_param *dvp = &op->file[0]; in yfs_deliver_fs_create_vnode() local
528 xdr_decode_YFSFetchStatus(&bp, call, &dvp->scb); in yfs_deliver_fs_create_vnode()
552 struct afs_vnode_param *dvp = &op->file[0]; in yfs_fs_create_file() local
579 bp = xdr_encode_YFSFid(bp, &dvp->fid); in yfs_fs_create_file()
585 call->fid = dvp->fid; in yfs_fs_create_file()
586 trace_afs_make_fs_call1(call, &dvp->fid, name); in yfs_fs_create_file()
603 struct afs_vnode_param *dvp = &op->file[0]; in yfs_fs_make_dir() local
629 bp = xdr_encode_YFSFid(bp, &dvp->fid); in yfs_fs_make_dir()
634 call->fid = dvp->fid; in yfs_fs_make_dir()
635 trace_afs_make_fs_call1(call, &dvp->fid, name); in yfs_fs_make_dir()
[all …]
Ddir.c1241 struct afs_vnode_param *dvp = &op->file[0]; in afs_vnode_new_inode() local
1262 afs_mkdir_init_dir(vnode, dvp->vnode); in afs_vnode_new_inode()
1282 struct afs_vnode_param *dvp = &op->file[0]; in afs_create_edit_dir() local
1284 struct afs_vnode *dvnode = dvp->vnode; in afs_create_edit_dir()
1291 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) in afs_create_edit_dir()
1376 struct afs_vnode_param *dvp = &op->file[0]; in afs_rmdir_edit_dir() local
1377 struct afs_vnode *dvnode = dvp->vnode; in afs_rmdir_edit_dir()
1385 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) in afs_rmdir_edit_dir()
1524 struct afs_vnode_param *dvp = &op->file[0]; in afs_unlink_edit_dir() local
1525 struct afs_vnode *dvnode = dvp->vnode; in afs_unlink_edit_dir()
[all …]
/linux-6.14.4/arch/arm/boot/dts/rockchip/
Drk3288-popmetal.dts83 vcc18_dvp: regulator-vcc18-dvp {
85 regulator-name = "vcc18-dvp";
91 vcc28_dvp: regulator-vcc28-dvp {
411 dvp-supply = <&vcc18_dvp>;
434 dvp {
435 dvp_pwr: dvp-pwr {
Drk3288-firefly.dtsi151 vcc28_dvp: regulator-vcc28-dvp {
368 dvp-supply = <&dovdd_1v8>;
398 dvp {
399 dvp_pwr: dvp-pwr {
Drk3288-firefly-reload.dts147 vcc28_dvp: regulator-vcc28-dvp {
314 dvp {
315 dvp_pwr: dvp-pwr {
/linux-6.14.4/arch/arm64/boot/dts/broadcom/
Dbcm2712.dtsi306 dvp: clock@7c700000 { label
307 compatible = "brcm,brcm2711-dvp";
362 "dvp",
370 resets = <&dvp 1>;
391 "dvp",
399 resets = <&dvp 2>;
Dbcm2712-rpi-5-b.dts99 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 0>, <&clk_27MHz>;
104 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>;
/linux-6.14.4/arch/arm/boot/dts/broadcom/
Dbcm2711-rpi.dtsi60 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 0>, <&clk_27MHz>;
66 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>;
Dbcm2711.dtsi313 dvp: clock@7ef00000 { label
314 compatible = "brcm,brcm2711-dvp";
341 "dvp",
350 resets = <&dvp 0>;
382 "dvp",
392 resets = <&dvp 1>;
/linux-6.14.4/include/dt-bindings/pinctrl/
Dk210-fpioa.h146 #define K210_PCF_DVP_XCLK 132 /* DVP System Clock */
147 #define K210_PCF_DVP_RST 133 /* DVP System Reset */
148 #define K210_PCF_DVP_PWDN 134 /* DVP Power Down Mode */
149 #define K210_PCF_DVP_VSYNC 135 /* DVP Vertical Sync */
150 #define K210_PCF_DVP_HSYNC 136 /* DVP Horizontal Sync */
/linux-6.14.4/Documentation/devicetree/bindings/power/
Drockchip-io-domain.yaml182 dvp-supply:
256 dvp-supply:
407 dvp-supply = <&vcc_18>;
/linux-6.14.4/include/linux/platform_data/media/
Dmmp-camera.h23 int lane; /* ccic used lane number; 0 means DVP mode */
/linux-6.14.4/Documentation/devicetree/bindings/media/
Dstarfive,jh7110-camss.yaml69 description: Input port for receiving DVP data.
/linux-6.14.4/arch/riscv/boot/dts/canaan/
Dcanaan_kd233.dts72 dvp_pinctrl: dvp-pinmux {
/linux-6.14.4/drivers/media/i2c/
Dov2640.c109 #define R_DVP_SP 0xD3 /* DVP output speed control */
111 #define R_DVP_SP_DVP_MASK 0x3F /* DVP PCLK = sysclk (48)/[6:0] (YUV0);
117 #define IMAGE_MODE_RAW10 0x04 /* (DVP) */
119 #define IMAGE_MODE_HREF_VSYNC 0x02 /* HREF timing select in DVP JPEG output
121 #define IMAGE_MODE_LBYTE_FIRST 0x01 /* Byte swap enable for DVP
/linux-6.14.4/drivers/clk/st/
Dclk-flexgen.c364 { .name = "clk-compo-dvp", },
409 { .name = "clk-compo-dvp", },
464 { .name = "clk-compo-dvp", },

123