FILE
intel_rom.h
File preview with syntax highlighting.
linux-6.19.14/drivers/gpu/drm/i915/soc/intel_rom.h
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.