Home
last modified time | relevance | path

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

1234567

/openbmc/linux/drivers/gpu/drm/bridge/imx/
H A Dimx-ldb-helper.c18 #include "imx-ldb-helper.h"
52 struct ldb *ldb = ldb_ch->ldb; in ldb_bridge_mode_set_helper() local
56 ldb->ldb_ctrl |= LDB_SPLIT_MODE_EN; in ldb_bridge_mode_set_helper()
63 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH0_24; in ldb_bridge_mode_set_helper()
65 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH1_24; in ldb_bridge_mode_set_helper()
69 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH0_24 | in ldb_bridge_mode_set_helper()
72 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH1_24 | in ldb_bridge_mode_set_helper()
82 struct ldb *ldb = ldb_ch->ldb; in ldb_bridge_enable_helper() local
88 regmap_write(ldb->regmap, ldb->ctrl_reg, ldb->ldb_ctrl); in ldb_bridge_enable_helper()
95 struct ldb *ldb = ldb_ch->ldb; in ldb_bridge_disable_helper() local
[all …]
H A Dimx8qxp-ldb.c26 #include "imx-ldb-helper.h"
36 #define DRIVER_NAME "imx8qxp-ldb"
45 struct ldb base;
60 static inline struct imx8qxp_ldb *base_to_imx8qxp_ldb(struct ldb *base) in base_to_imx8qxp_ldb()
88 struct ldb *ldb = ldb_ch->ldb; in imx8qxp_ldb_bridge_atomic_check() local
91 struct imx8qxp_ldb *imx8qxp_ldb = base_to_imx8qxp_ldb(ldb); in imx8qxp_ldb_bridge_atomic_check()
130 struct ldb *ldb = ldb_ch->ldb; in imx8qxp_ldb_bridge_mode_set() local
133 struct imx8qxp_ldb *imx8qxp_ldb = base_to_imx8qxp_ldb(ldb); in imx8qxp_ldb_bridge_mode_set()
171 ldb->ldb_ctrl &= ~LDB_CH_SEL; in imx8qxp_ldb_bridge_mode_set()
173 ldb->ldb_ctrl |= LDB_CH_SEL; in imx8qxp_ldb_bridge_mode_set()
[all …]
H A Dimx8qm-ldb.c25 #include "imx-ldb-helper.h"
40 #define DRIVER_NAME "imx8qm-ldb"
48 struct ldb base;
62 static inline struct imx8qm_ldb *base_to_imx8qm_ldb(struct ldb *base) in base_to_imx8qm_ldb()
84 struct ldb *ldb = ldb_ch->ldb; in imx8qm_ldb_bridge_atomic_check() local
87 struct imx8qm_ldb *imx8qm_ldb = base_to_imx8qm_ldb(ldb); in imx8qm_ldb_bridge_atomic_check()
131 struct ldb *ldb = ldb_ch->ldb; in imx8qm_ldb_bridge_mode_set() local
134 struct imx8qm_ldb *imx8qm_ldb = base_to_imx8qm_ldb(ldb); in imx8qm_ldb_bridge_mode_set()
172 ldb->ldb_ctrl |= LDB_DI0_VS_POL_ACT_LOW; in imx8qm_ldb_bridge_mode_set()
174 ldb->ldb_ctrl |= LDB_DI1_VS_POL_ACT_LOW; in imx8qm_ldb_bridge_mode_set()
[all …]
H A Dimx-ldb-helper.h43 struct ldb;
46 struct ldb *ldb; member
57 struct ldb { struct
87 int ldb_init_helper(struct ldb *ldb);
89 int ldb_find_next_bridge_helper(struct ldb *ldb);
91 void ldb_add_bridge_helper(struct ldb *ldb,
94 void ldb_remove_bridge_helper(struct ldb *ldb);
H A DKconfig13 Choose this to enable the internal LVDS Display Bridge(LDB) found in
14 Freescale i.MX8qm processor. Official name of LDB is pixel mapper.
23 Choose this to enable the internal LVDS Display Bridge(LDB) found in
24 Freescale i.MX8qxp processor. Official name of LDB is pixel mapper.
H A DMakefile1 obj-$(CONFIG_DRM_IMX_LDB_HELPER) += imx-ldb-helper.o
2 obj-$(CONFIG_DRM_IMX8QM_LDB) += imx8qm-ldb.o
3 obj-$(CONFIG_DRM_IMX8QXP_LDB) += imx8qxp-ldb.o
/openbmc/linux/drivers/gpu/drm/imx/ipuv3/
H A Dimx-ldb.c36 #define DRIVER_NAME "imx-ldb"
64 struct imx_ldb *ldb; member
66 /* Defines what is connected to the ldb, only one at a time */
111 struct imx_ldb *ldb = imx_ldb_ch->ldb; in imx_ldb_ch_set_bus_format() local
112 int dual = ldb->ldb_ctrl & LDB_SPLIT_MODE_EN; in imx_ldb_ch_set_bus_format()
119 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH0_24; in imx_ldb_ch_set_bus_format()
121 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH1_24; in imx_ldb_ch_set_bus_format()
125 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH0_24 | in imx_ldb_ch_set_bus_format()
128 ldb->ldb_ctrl |= LDB_DATA_WIDTH_CH1_24 | in imx_ldb_ch_set_bus_format()
166 static void imx_ldb_set_clock(struct imx_ldb *ldb, int mux, int chno, in imx_ldb_set_clock() argument
[all …]
/openbmc/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 …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/libldb/
H A Dlibldb_2.8.1.bb2 HOMEPAGE = "https://ldb.samba.org"
12 SRC_URI = "http://samba.org/ftp/ldb/ldb-${PV}.tar.gz \
14 file://0002-ldb-Add-configure-options-for-packages.patch \
29 PACKAGECONFIG[lmdb] = ",--without-ldb-lmdb,lmdb,"
34 … file://man/ldb.3.xml;beginline=261;endline=262;md5=137f9fd61040c1505d1aa1019663fd08 \
41 S = "${WORKDIR}/ldb-${PV}"
51 --with-modulesdir=${libdir}/ldb/modules \
52 --with-privatelibdir=${libdir}/ldb \
60 FILES:${PN} += "${libdir}/ldb/*"
63 ${libdir}/ldb/.debug/* \
[all …]
/openbmc/linux/Documentation/devicetree/bindings/display/imx/
H A Dldb.txt1 Device-Tree bindings for LVDS Display Bridge (ldb)
12 - compatible : should be "fsl,imx53-ldb" or "fsl,imx6q-ldb".
13 Both LDB versions are similar, but i.MX6 has an additional
19 - clocks, clock-names : phandles to the LDB divider and selector clocks and to
23 "di0_pll" - LDB LVDS channel 0 mux
24 "di1_pll" - LDB LVDS channel 1 mux
25 "di0" - LDB LVDS channel 0 gate
26 "di1" - LDB LVDS channel 1 gate
79 ldb: ldb@53fa8008 {
82 compatible = "fsl,imx53-ldb";
/openbmc/linux/block/partitions/
H A Dldm.c343 * @ldb: Cache of the database structures
354 unsigned long base, struct ldmdb *ldb) in ldm_validate_tocblocks() argument
364 BUG_ON(!state || !ldb); in ldm_validate_tocblocks()
365 ph = &ldb->ph; in ldm_validate_tocblocks()
366 tb[0] = &ldb->toc; in ldm_validate_tocblocks()
419 * @ldb: Cache of the database structures
422 * information in @ldb.
424 * Return: 'true' @ldb contains validated VBDB info
425 * 'false' @ldb contents are undefined
428 unsigned long base, struct ldmdb *ldb) in ldm_validate_vmdb() argument
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/libldb/libldb/
H A D0003-Fix-pyext_PATTERN-for-cross-compilation.patch11 root@qemuarm64:~# find /usr/lib/ -name \*ldb\*
13 /usr/lib/pkgconfig/ldb.pc
20 /usr/lib/python3.10/site-packages/ldb.cpython-310-x86_64-linux-gnu.so
25 root@qemuarm64:~# find /usr/lib/ -name \*ldb\*
27 /usr/lib/pkgconfig/ldb.pc
34 /usr/lib/python3.10/site-packages/ldb.so
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/samba/samba/
H A D0001-Don-t-check-xsltproc-manpages.patch13 lib/ldb/wscript | 2 +-
18 diff --git a/lib/ldb/wscript b/lib/ldb/wscript
20 --- a/lib/ldb/wscript
21 +++ b/lib/ldb/wscript
/openbmc/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]
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dfsl,imx8qxp-csr.yaml43 "^(ldb|phy|pxl2dpi)$":
62 - ldb
72 - ldb
129 mipi_lvds_0_ldb: ldb {
132 compatible = "fsl,imx8qxp-ldb";
/openbmc/openbmc/meta-security/dynamic-layers/networking-layer/recipes-security/sssd/files/
H A Dfix-ldblibdir.patch2 $ldblibdir exists. If not, it assigns ldblibdir with ${libdir}/ldb. It is not
20 ldblibdir="`$PKG_CONFIG --variable=modulesdir ldb`"
23 ldblibdir="${libdir}/ldb"
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/postfix/files/
H A D0001-Fix-makedefs.patch55 - SYSLIBS="-ldb"
56 + SYSLIBS="$SYSLIBS -ldb"
99 # by including <db.h> and by linking with -ldb
104 - SYSLIBS="-ldb"
105 + SYSLIBS="$SYSLIBS -ldb"
/openbmc/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)
/openbmc/u-boot/board/boundary/nitrogen6x/
H A D6x_bootscript_android_recovery.txt10 setenv bootargs $bootargs video=mxcfb${nextcon}:dev=ldb,LDB-XGA,if=RGB666
22 setenv bootargs $bootargs video=mxcfb${nextcon}:dev=ldb,1024x600M@60,if=RGB666
H A D6x_bootscript_android.txt10 setenv bootargs $bootargs video=mxcfb${nextcon}:dev=ldb,LDB-XGA,if=RGB666
22 setenv bootargs $bootargs video=mxcfb${nextcon}:dev=ldb,1024x600M@60,if=RGB666
H A D6x_bootscript.txt14 setenv bootargs $bootargs video=mxcfb${nextcon}:dev=ldb,LDB-XGA,if=RGB666
26 setenv bootargs $bootargs video=mxcfb${nextcon}:dev=ldb,1024x600M@60,if=RGB666
/openbmc/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";

1234567