Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/gpu/drm/arm/display/komeda/d71/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  d71_dev.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * (C) COPYRIGHT 2018 ARM Limited. All rights reserved.
 * Author: James.Qian.Wang <james.qian.wang@arm.com>
 *
 */

#ifndef _D71_DEV_H_
#define _D71_DEV_H_

#include "komeda_dev.h"
#include "komeda_pipeline.h"
#include "d71_regs.h"

struct d71_pipeline {
 struct komeda_pipeline base;

 /* d71 private pipeline blocks */
 u32 __iomem *lpu_addr;
 u32 __iomem *cu_addr;
 u32 __iomem *dou_addr;
 u32 __iomem *dou_ft_coeff_addr; /* forward transform coeffs table */
};

struct d71_dev {
 struct komeda_dev *mdev;

 int num_blocks;
 int num_pipelines;
 int num_rich_layers;
 u32 max_line_size;
 u32 max_vsize;
 u32 supports_dual_link : 1;
 u32 integrates_tbu : 1;

 /* global register blocks */
 u32 __iomem *gcu_addr;
 /* scaling coeffs table */
 u32 __iomem *glb_scl_coeff_addr[D71_MAX_GLB_SCL_COEFF];
 u32 __iomem *periph_addr;

 struct d71_pipeline *pipes[D71_MAX_PIPELINE];
};

#define to_d71_pipeline(x) container_of(x, struct d71_pipeline, base)

extern const struct komeda_pipeline_funcs d71_pipeline_funcs;

int d71_probe_block(struct d71_dev *d71,
      struct block_header *blk, u32 __iomem *reg);
void d71_read_block_header(u32 __iomem *reg, struct block_header *blk);

void d71_dump(struct komeda_dev *mdev, struct seq_file *sf);

#endif /* !_D71_DEV_H_ */

Messung V0.5
C=92 H=92 G=91

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.