File Index
Files and directories
Sign in
FILE

intel_rom.h

File preview with syntax highlighting.

linux-6.19.14/drivers/gpu/drm/i915/soc/intel_rom.h C
 1/* SPDX-License-Identifier: MIT */
 2/*
 3 * Copyright © 2024 Intel Corporation
 4 */
 5
 6#ifndef __INTEL_ROM_H__
 7#define __INTEL_ROM_H__
 8
 9#include <linux/types.h>
10
11struct drm_device;
12struct intel_rom;
13
14struct intel_rom *intel_rom_spi(struct drm_device *drm);
15struct intel_rom *intel_rom_pci(struct drm_device *drm);
16
17u32 intel_rom_read32(struct intel_rom *rom, loff_t offset);
18u16 intel_rom_read16(struct intel_rom *rom, loff_t offset);
19void intel_rom_read_block(struct intel_rom *rom, void *data,
20			  loff_t offset, size_t size);
21loff_t intel_rom_find(struct intel_rom *rom, u32 needle);
22size_t intel_rom_size(struct intel_rom *rom);
23void intel_rom_free(struct intel_rom *rom);
24
25#endif /* __INTEL_ROM_H__ */
~/ Read-only file preview.