Home
last modified time | relevance | path

Searched full:ldb (Results 1 – 25 of 75) sorted by relevance

123

/linux/drivers/gpu/drm/imx/ipuv3/
H A Dimx-ldb.c35 #define DRIVER_NAME "imx-ldb"
62 struct imx_ldb *ldb; member
97 struct imx_ldb *ldb = imx_ldb_ch->ldb; in imx_ldb_ch_set_bus_format() local
98 int dual = ldb->ldb_ctrl & LDB_SPLIT_MODE_EN; in imx_ldb_ch_set_bus_format()
105 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH0_24; in imx_ldb_ch_set_bus_format()
107 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH1_24; in imx_ldb_ch_set_bus_format()
111 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH0_24 | in imx_ldb_ch_set_bus_format()
114 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH1_24 | in imx_ldb_ch_set_bus_format()
120 static void imx_ldb_set_clock(struct imx_ldb *ldb, int mux, int chno, in imx_ldb_set_clock() argument
125 dev_dbg(ldb->dev, "%s: now: %ld want: %ld\n", __func__, in imx_ldb_set_clock()
[all …]
H A DMakefile9 obj-$(CONFIG_DRM_IMX_LDB) += imx-ldb.o
/linux/Documentation/devicetree/bindings/display/bridge/
H A Dfsl,imx8qxp-ldb.yaml4 $id: http://devicetree.org/schemas/display/bridge/fsl,imx8qxp-ldb.yaml#
13 The Freescale i.MX8qm/qxp LVDS Display Bridge(LDB) has two channels.
15 The i.MX8qm/qxp LDB is controlled by Control and Status Registers(CSR) module.
16 The CSR module, as a system controller, contains the LDB's configuration
19 For i.MX8qxp LDB, each channel supports up to 24bpp parallel input color
22 them to use. Two LDB channels from two LDB instances can work together in
23 LDB split mode to support a dual link LVDS display. The channel indexes
27 For i.MX8qm LDB, each channel additionally supports up to 30bpp parallel
33 A side note is that i.MX8qm/qxp LDB is officially called pixel mapper in
36 consistency, this binding calls it LDB.
[all …]
H A Dfsl,ldb.yaml4 $id: http://devicetree.org/schemas/display/bridge/fsl,ldb.yaml#
20 - fsl,imx6sx-ldb
21 - fsl,imx8mp-ldb
22 - fsl,imx93-ldb
28 const: ldb
35 - const: ldb
69 - fsl,imx6sx-ldb
70 - fsl,imx93-ldb
88 compatible = "fsl,imx8mp-ldb";
90 clock-names = "ldb";
[all …]
H A Dfsl,imx8qxp-pxl2dpi.yaml15 MIPI-DPI 24-bit data input, and inputs of LVDS Display Bridge(LDB) module
38 LVDS Display Bridge(LDB) in split mode.
/linux/Documentation/devicetree/bindings/display/imx/
H A Dfsl,imx6q-ldb.yaml4 $id: http://devicetree.org/schemas/display/imx/fsl,imx6q-ldb.yaml#
7 title: Freescale LVDS Display Bridge (ldb)
20 - fsl,imx53-ldb
23 - fsl,imx6q-ldb
24 - const: fsl,imx53-ldb
135 ldb@53fa8008 {
136 compatible = "fsl,imx53-ldb";
/linux/arch/arc/lib/
H A Dmemcmp.S114 ldb r4,[r0,0]
115 ldb r5,[r1,0]
125 ldb r12,[r1,1]
127 ldb.a r4,[r0,2]
128 ldb.a r5,[r1,2]
H A Dmemcpy-archs.S51 ldb.ab r5, [r1,1]
79 ldb.ab r5, [r1,1]
92 ldb.ab r5, [r1, 1]
133 ldb.ab r6, [r1,1]
174 ldb.ab r6, [r1,1]
214 ldb.ab r6, [r1,1]
H A Dstrcmp-archs.S65 ldb.ab r2, [r0, 1]
66 ldb.ab r3, [r1, 1]
H A Dmemcpy-700.S53 ldb.a r12,[r1,1]
58 ldb.a r12,[r1,2]
H A Dstrcmp.S85 ldb.ab r2,[r0,1]
86 ldb.ab r3,[r1,1]
/linux/arch/csky/abiv2/
H A Dmemcmp.S74 ldb r0, (r3, 0)
75 ldb r4, (r1, 0)
143 ldb r0, (r3, 0)
144 ldb r4, (r1, 0)
H A Dstrcmp.S148 ldb a0, (a3, 0)
149 ldb a2, (a1, 0)
160 ldb a0, (a3, 0)
162 ldb a2, (a1, 0)
H A Dmemcpy.S72 ldb r3, (r1, 0)
93 ldb r3, (r1, 0)
H A Dmemmove.S78 ldb r3, (r1, 0)
95 ldb r3, (r1, 0)
/linux/Documentation/devicetree/bindings/soc/imx/
H A Dfsl,imx8mp-media-blk-ctrl.yaml89 $ref: /schemas/display/bridge/fsl,ldb.yaml#
134 compatible = "fsl,imx8mp-ldb";
136 reg-names = "ldb", "lvds";
138 clock-names = "ldb";
/linux/net/core/
H A Dptp_classifier.c17 * ldb [23] ; load proto
33 * ldb [20] ; load proto
48 * ldb [18] ; load payload
59 * ldb [27] ; load proto
75 * ldb [24] ; load proto
88 * ldb [14] ; load payload
/linux/arch/arc/include/asm/
H A Duaccess.h32 case 1: __arc_get_user_one(*(k), u, "ldb", __ret); break; \
158 "1: ldb.ab %1, [%3, 1] \n" in raw_copy_from_user()
289 "18: ldb.ab %3, [%2,2] \n" in raw_copy_from_user()
337 "18: ldb.ab %5, [%2,1] \n" /* 1 byte left */ in raw_copy_from_user()
386 " ldb.ab %1, [%3, 1] \n" in raw_copy_to_user()
512 " ldb.ab %3, [%2,1] \n" in raw_copy_to_user()
560 " ldb.ab %5, [%2,1] \n" /* 1 byte left */ in raw_copy_to_user()
/linux/arch/parisc/lib/
H A Dlusercopy.S131 20: ldb,ma 1(srcspc,src),t1
183 20: ldb,ma 1(srcspc,src),t1
220 20: ldb 0(srcspc,src),t1
240 20: ldb 0(srcspc,src),t1
/linux/tools/testing/selftests/net/
H A Dpsock_lib.h36 * ldb [23] in pair_udp_setfilter()
40 * ldb [80] in pair_udp_setfilter()
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6q-icore-ofcap12.dts28 &ldb {
H A Dimx6q-icore-ofcap10.dts28 &ldb {
H A Dimx6q-icore.dts34 &ldb {
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso30 * 72.4 * 7 = 506.8 MHz so the LDB serializer and LCDIFv3 scanout
/linux/arch/csky/lib/
H A Dusercopy.c45 "6: ldb %3, (%2, 0) \n" in raw_copy_from_user()
116 " ldb %3, (%2, 0) \n" in raw_copy_to_user()

123