Home
last modified time | relevance | path

Searched refs:mbus (Results 1 – 25 of 57) sorted by relevance

123

/Linux-v5.4/drivers/usb/mon/
Dmon_main.c21 static void mon_stop(struct mon_bus *mbus);
22 static void mon_dissolve(struct mon_bus *mbus, struct usb_bus *ubus);
36 void mon_reader_add(struct mon_bus *mbus, struct mon_reader *r) in mon_reader_add() argument
41 spin_lock_irqsave(&mbus->lock, flags); in mon_reader_add()
42 if (mbus->nreaders == 0) { in mon_reader_add()
43 if (mbus == &mon_bus0) { in mon_reader_add()
50 mbus->u_bus->monitored = 1; in mon_reader_add()
53 mbus->nreaders++; in mon_reader_add()
54 list_add_tail(&r->r_link, &mbus->r_list); in mon_reader_add()
55 spin_unlock_irqrestore(&mbus->lock, flags); in mon_reader_add()
[all …]
Dusb_mon.h53 void mon_reader_add(struct mon_bus *mbus, struct mon_reader *r);
54 void mon_reader_del(struct mon_bus *mbus, struct mon_reader *r);
58 int /*bool*/ mon_text_add(struct mon_bus *mbus, const struct usb_bus *ubus);
59 void mon_text_del(struct mon_bus *mbus);
60 int /*bool*/ mon_bin_add(struct mon_bus *mbus, const struct usb_bus *ubus);
61 void mon_bin_del(struct mon_bus *mbus);
Dmon_text.c132 struct urb *urb, char ev_type, struct mon_bus *mbus) in mon_text_get_setup() argument
146 int len, char ev_type, struct mon_bus *mbus) in mon_text_get_data() argument
305 struct mon_bus *mbus) in mon_text_fetch() argument
310 spin_lock_irqsave(&mbus->lock, flags); in mon_text_fetch()
312 spin_unlock_irqrestore(&mbus->lock, flags); in mon_text_fetch()
318 spin_unlock_irqrestore(&mbus->lock, flags); in mon_text_fetch()
326 struct mon_bus *mbus; in mon_text_open() local
331 mbus = inode->i_private; in mon_text_open()
349 rp->r.m_bus = mbus; in mon_text_open()
364 mon_reader_add(mbus, &rp->r); in mon_text_open()
[all …]
Dmon_stat.c29 struct mon_bus *mbus; in mon_stat_open() local
36 mbus = inode->i_private; in mon_stat_open()
40 mbus->nreaders, mbus->cnt_events, mbus->cnt_text_lost); in mon_stat_open()
Dmon_bin.c675 struct mon_bus *mbus; in mon_bin_open() local
681 mbus = mon_bus_lookup(iminor(inode)); in mon_bin_open()
682 if (mbus == NULL) { in mon_bin_open()
686 if (mbus != &mon_bus0 && mbus->u_bus == NULL) { in mon_bin_open()
711 rp->r.m_bus = mbus; in mon_bin_open()
717 mon_reader_add(mbus, &rp->r); in mon_bin_open()
781 struct mon_bus* mbus = rp->r.m_bus; in mon_bin_release() local
785 if (mbus->nreaders <= 0) { in mon_bin_release()
790 mon_reader_del(mbus, &rp->r); in mon_bin_release()
1341 int mon_bin_add(struct mon_bus *mbus, const struct usb_bus *ubus) in mon_bin_add() argument
[all …]
/Linux-v5.4/drivers/bus/
Dmvebu-mbus.c190 static bool mvebu_mbus_window_is_remappable(struct mvebu_mbus_state *mbus, in mvebu_mbus_window_is_remappable() argument
193 return mbus->soc->win_remap_offset(win) != MVEBU_MBUS_NO_REMAP; in mvebu_mbus_window_is_remappable()
200 static void mvebu_mbus_read_window(struct mvebu_mbus_state *mbus, in mvebu_mbus_read_window() argument
205 void __iomem *addr = mbus->mbuswins_base + in mvebu_mbus_read_window()
206 mbus->soc->win_cfg_offset(win); in mvebu_mbus_read_window()
227 if (mvebu_mbus_window_is_remappable(mbus, win)) { in mvebu_mbus_read_window()
229 void __iomem *addr_rmp = mbus->mbuswins_base + in mvebu_mbus_read_window()
230 mbus->soc->win_remap_offset(win); in mvebu_mbus_read_window()
239 static void mvebu_mbus_disable_window(struct mvebu_mbus_state *mbus, in mvebu_mbus_disable_window() argument
244 addr = mbus->mbuswins_base + mbus->soc->win_cfg_offset(win); in mvebu_mbus_disable_window()
[all …]
DMakefile18 obj-$(CONFIG_MVEBU_MBUS) += mvebu-mbus.o
/Linux-v5.4/drivers/staging/media/imx/
Dimx-media-utils.c221 static void init_mbus_colorimetry(struct v4l2_mbus_framefmt *mbus, in init_mbus_colorimetry() argument
224 mbus->colorspace = (fmt->cs == IPUV3_COLORSPACE_RGB) ? in init_mbus_colorimetry()
226 mbus->xfer_func = V4L2_MAP_XFER_FUNC_DEFAULT(mbus->colorspace); in init_mbus_colorimetry()
227 mbus->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(mbus->colorspace); in init_mbus_colorimetry()
228 mbus->quantization = in init_mbus_colorimetry()
230 mbus->colorspace, in init_mbus_colorimetry()
231 mbus->ycbcr_enc); in init_mbus_colorimetry()
457 int imx_media_init_mbus_fmt(struct v4l2_mbus_framefmt *mbus, in imx_media_init_mbus_fmt() argument
463 mbus->width = width; in imx_media_init_mbus_fmt()
464 mbus->height = height; in imx_media_init_mbus_fmt()
[all …]
Dimx-media.h170 int imx_media_init_mbus_fmt(struct v4l2_mbus_framefmt *mbus,
178 struct v4l2_mbus_framefmt *mbus,
181 struct v4l2_mbus_framefmt *mbus);
182 int imx_media_ipu_image_to_mbus_fmt(struct v4l2_mbus_framefmt *mbus,
/Linux-v5.4/Documentation/devicetree/bindings/bus/
Dmvebu-mbus.txt7 marvell,armada370-mbus
8 marvell,armadaxp-mbus
9 marvell,armada375-mbus
10 marvell,armada380-mbus
11 marvell,kirkwood-mbus
12 marvell,dove-mbus
13 marvell,orion5x-88f5281-mbus
14 marvell,orion5x-88f5182-mbus
15 marvell,orion5x-88f5181-mbus
16 marvell,orion5x-88f6183-mbus
[all …]
/Linux-v5.4/drivers/media/platform/sunxi/sun4i-csi/
Dsun4i_v4l2.c24 .mbus = MEDIA_BUS_FMT_YUYV8_2X8,
36 const u32 *mbus) in sun4i_csi_find_format() argument
44 if (mbus && *mbus != sun4i_csi_formats[i].mbus) in sun4i_csi_find_format()
332 struct v4l2_subdev_mbus_code_enum *mbus) in sun4i_csi_subdev_enum_mbus_code() argument
334 if (mbus->index >= ARRAY_SIZE(sun4i_csi_formats)) in sun4i_csi_subdev_enum_mbus_code()
337 mbus->code = sun4i_csi_formats[mbus->index].mbus; in sun4i_csi_subdev_enum_mbus_code()
Dsun4i_csi.h94 u32 mbus; member
105 const u32 *mbus);
/Linux-v5.4/Documentation/devicetree/bindings/arm/sunxi/
Dsunxi-mbus.txt10 - allwinner,sun5i-a13-mbus
23 mbus: dram-controller@1c01000 {
24 compatible = "allwinner,sun5i-a13-mbus";
34 interconnects = <&mbus 19>;
/Linux-v5.4/arch/arm/boot/dts/
Dorion5x-mv88f5182.dtsi15 compatible = "marvell,orion5x-88f5182-mbus", "simple-bus";
39 mbusc: mbus-controller@20000 {
40 compatible = "marvell,mbus-controller";
Dorion5x-mv88f5181.dtsi15 compatible = "marvell,orion5x-88f5181-mbus", "simple-bus";
29 mbusc: mbus-controller@20000 {
30 compatible = "marvell,mbus-controller";
Dkirkwood.dtsi32 mbus@f1000000 {
33 compatible = "marvell,kirkwood-mbus", "simple-bus";
200 mbusc: mbus-controller@20000 {
201 compatible = "marvell,mbus-controller";
Darmada-39x.dtsi53 compatible = "marvell,armada390-mbus", "marvell,armadaxp-mbus",
266 mbusc: mbus-controller@20000 {
267 compatible = "marvell,mbus-controller";
383 reg-names = "sdhci", "mbus", "conf-sdio3";
Dkirkwood-98dx4122.dtsi3 mbus@f1000000 {
/Linux-v5.4/drivers/media/platform/cadence/
Dcdns-csi2tx.c79 u32 mbus; member
122 .mbus = MEDIA_BUS_FMT_UYVY8_1X16,
127 .mbus = MEDIA_BUS_FMT_RGB888_1X24,
147 static const struct csi2tx_fmt *csi2tx_get_fmt_from_mbus(u32 mbus) in csi2tx_get_fmt_from_mbus() argument
152 if (csi2tx_formats[i].mbus == mbus) in csi2tx_get_fmt_from_mbus()
165 code->code = csi2tx_formats[code->index].mbus; in csi2tx_enum_mbus_code()
/Linux-v5.4/drivers/staging/media/omap4iss/
Diss_video.c117 const struct v4l2_mbus_framefmt *mbus, in iss_video_mbus_to_pix() argument
125 pix->width = mbus->width; in iss_video_mbus_to_pix()
126 pix->height = mbus->height; in iss_video_mbus_to_pix()
133 if (formats[i].code == mbus->code) in iss_video_mbus_to_pix()
155 pix->colorspace = mbus->colorspace; in iss_video_mbus_to_pix()
156 pix->field = mbus->field; in iss_video_mbus_to_pix()
166 struct v4l2_mbus_framefmt *mbus) in iss_video_pix_to_mbus() argument
170 memset(mbus, 0, sizeof(*mbus)); in iss_video_pix_to_mbus()
171 mbus->width = pix->width; in iss_video_pix_to_mbus()
172 mbus->height = pix->height; in iss_video_pix_to_mbus()
[all …]
/Linux-v5.4/drivers/media/platform/omap3isp/
Dispvideo.c141 const struct v4l2_mbus_framefmt *mbus, in isp_video_mbus_to_pix() argument
149 pix->width = mbus->width; in isp_video_mbus_to_pix()
150 pix->height = mbus->height; in isp_video_mbus_to_pix()
153 if (formats[i].code == mbus->code) in isp_video_mbus_to_pix()
177 pix->colorspace = mbus->colorspace; in isp_video_mbus_to_pix()
178 pix->field = mbus->field; in isp_video_mbus_to_pix()
184 struct v4l2_mbus_framefmt *mbus) in isp_video_pix_to_mbus() argument
188 memset(mbus, 0, sizeof(*mbus)); in isp_video_pix_to_mbus()
189 mbus->width = pix->width; in isp_video_pix_to_mbus()
190 mbus->height = pix->height; in isp_video_pix_to_mbus()
[all …]
/Linux-v5.4/drivers/mcb/
Dmcb-pci.c23 struct mcb_bus *mbus = mdev->bus; in mcb_pci_get_irq() local
24 struct device *dev = mbus->carrier; in mcb_pci_get_irq()
/Linux-v5.4/Documentation/devicetree/bindings/mmc/
Dsdhci-pxa.txt17 - reg names: should be "sdhci", "mbus", "conf-sdio3". only mandatory
42 reg-names = "sdhci", "mbus", "conf-sdio3";
/Linux-v5.4/drivers/dma/
Damba-pl08x.c1125 struct pl08x_bus_data **mbus, in pl08x_choose_master_bus() argument
1149 *mbus = &bd->dstbus; in pl08x_choose_master_bus()
1152 *mbus = &bd->srcbus; in pl08x_choose_master_bus()
1156 *mbus = &bd->dstbus; in pl08x_choose_master_bus()
1159 *mbus = &bd->srcbus; in pl08x_choose_master_bus()
1260 struct pl08x_bus_data *mbus, *sbus; in pl08x_fill_llis_for_desc() local
1294 pl08x_choose_master_bus(pl08x, &bd, &mbus, &sbus, cctl); in pl08x_fill_llis_for_desc()
1306 mbus == &bd.srcbus ? "src" : "dst", in pl08x_fill_llis_for_desc()
1368 if (bd.remainder < mbus->buswidth) in pl08x_fill_llis_for_desc()
1370 else if (!IS_BUS_ALIGNED(mbus)) { in pl08x_fill_llis_for_desc()
[all …]
/Linux-v5.4/drivers/media/platform/vsp1/
Dvsp1_pipe.h38 unsigned int mbus; member

123