Home
last modified time | relevance | path

Searched refs:dbi (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/gpu/drm/panel/
H A Dpanel-ilitek-ili9341.c179 struct mipi_dbi *dbi; member
299 struct mipi_dbi *dbi = ili->dbi; in ili9341_dpi_init() local
303 mipi_dbi_command_stackbuf(dbi, 0xca, cfg->ca, ILI9341_CA_LEN); in ili9341_dpi_init()
304 mipi_dbi_command_stackbuf(dbi, ILI9341_POWERB, cfg->power_b, in ili9341_dpi_init()
306 mipi_dbi_command_stackbuf(dbi, ILI9341_POWER_SEQ, cfg->power_seq, in ili9341_dpi_init()
308 mipi_dbi_command_stackbuf(dbi, ILI9341_DTCA, cfg->dtca, in ili9341_dpi_init()
310 mipi_dbi_command_stackbuf(dbi, ILI9341_POWERA, cfg->power_a, in ili9341_dpi_init()
312 mipi_dbi_command(ili->dbi, ILI9341_PRC, cfg->prc); in ili9341_dpi_init()
313 mipi_dbi_command_stackbuf(dbi, ILI9341_DTCB, cfg->dtcb, in ili9341_dpi_init()
315 mipi_dbi_command_stackbuf(dbi, ILI9341_FRC, cfg->frc, ILI9341_FRC_LEN); in ili9341_dpi_init()
[all …]
H A Dpanel-samsung-s6e63m0-spi.c23 struct mipi_dbi *dbi = trsp; in s6e63m0_spi_dcs_read() local
26 ret = mipi_dbi_command_read(dbi, cmd, data); in s6e63m0_spi_dcs_read()
36 struct mipi_dbi *dbi = trsp; in s6e63m0_spi_dcs_write() local
39 ret = mipi_dbi_command_stackbuf(dbi, data[0], (data + 1), (len - 1)); in s6e63m0_spi_dcs_write()
48 struct mipi_dbi *dbi; in s6e63m0_spi_probe() local
51 dbi = devm_kzalloc(dev, sizeof(*dbi), GFP_KERNEL); in s6e63m0_spi_probe()
52 if (!dbi) in s6e63m0_spi_probe()
55 ret = mipi_dbi_spi_init(spi, dbi, NULL); in s6e63m0_spi_probe()
59 dbi->read_commands = s6e63m0_dbi_read_commands; in s6e63m0_spi_probe()
61 return s6e63m0_probe(dev, dbi, s6e63m0_spi_dcs_read, in s6e63m0_spi_probe()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Duar.c194 static unsigned long map_offset(struct mlx5_core_dev *mdev, int dbi) in map_offset() argument
199 return dbi / MLX5_BFREGS_PER_UAR * MLX5_ADAPTER_PAGE_SIZE + in map_offset()
200 (dbi % MLX5_BFREGS_PER_UAR) * in map_offset()
213 int dbi; in alloc_bfreg() local
242 dbi = find_first_bit(bitmap, up->bfregs); in alloc_bfreg()
243 clear_bit(dbi, bitmap); in alloc_bfreg()
248 bfreg->map = up->map + map_offset(mdev, dbi); in alloc_bfreg()
251 bfreg->index = up->index + dbi / MLX5_BFREGS_PER_UAR; in alloc_bfreg()
294 unsigned int dbi; in mlx5_free_bfreg() local
309 dbi = addr_to_dbi_in_syspage(mdev, up, bfreg); in mlx5_free_bfreg()
[all …]
/linux/Documentation/devicetree/bindings/pci/
H A Dhisilicon-histb-pcie.txt16 "rc-dbi": configuration space of PCIe controller;
47 reg-names = "control", "rc-dbi", "config";
/linux/arch/arm/boot/dts/st/
H A Dspear1310.dtsi83 reg-names = "dbi", "config";
100 reg-names = "dbi", "config";
117 reg-names = "dbi", "config";
H A Dspear1340.dtsi48 reg-names = "dbi", "config";
H A Dstm32mp153c-lxa-fairytux2.dtsi260 compatible = "shineworld,lh133k", "panel-mipi-dbi-spi";
H A Dstm32mp15xc-lxa-tac.dtsi338 compatible = "shineworld,lh133k", "panel-mipi-dbi-spi";
/linux/arch/riscv/boot/dts/sophgo/
H A Dsg2044.dtsi41 reg-names = "dbi", "atu", "config", "app";
76 reg-names = "dbi", "atu", "config", "app";
111 reg-names = "dbi", "atu", "config", "app";
146 reg-names = "dbi", "atu", "config", "app";
181 reg-names = "dbi", "atu", "config", "app";
/linux/arch/arm/boot/dts/axis/
H A Dartpec6.dtsi167 reg-names = "dbi", "phy", "config";
195 reg-names = "dbi", "dbi2", "phy", "addr_space";
/linux/arch/arm64/boot/dts/qcom/
H A Dsa8540p.dtsi206 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dsc8280xp.dtsi2169 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2281 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2391 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2504 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2614 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dglymur.dtsi2840 "dbi",
3056 "dbi",
3328 "dbi",
3544 "dbi",
H A Dmonaco.dtsi2270 "dbi",
2449 "dbi",
H A Dsm8650.dtsi3633 reg-names = "parf", "dbi", "elbi", "atu", "config";
3818 "dbi",
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-v3s-anbernic-rg-nano.dts233 compatible = "saef,sftc154b", "panel-mipi-dbi-spi";
/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra234.dtsi4506 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
4561 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
4616 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
4670 reg-names = "appl", "atu_dma", "dbi", "addr_space";
4712 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
4767 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
4822 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
4877 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
4931 reg-names = "appl", "atu_dma", "dbi", "addr_space";
4966 reg-names = "appl", "config", "atu_dma", "dbi", "ecam";
[all …]
/linux/drivers/gpu/drm/tiny/
H A DKconfig82 https://github.com/notro/panel-mipi-dbi/wiki.
/linux/arch/riscv/boot/dts/sifive/
H A Dfu740-c000.dtsi340 reg-names = "dbi", "config", "mgmt";
/linux/arch/arm/boot/dts/socionext/
H A Duniphier-pro5.dtsi628 reg-names = "dbi", "dbi2", "link", "addr_space";
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-sdx65.dtsi311 "dbi",
/linux/
H A DMAINTAINERS8271 W: https://github.com/notro/panel-mipi-dbi/wiki
8273 F: Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
8274 F: drivers/gpu/drm/tiny/panel-mipi-dbi.c