linux/drivers/gpu/drm/nouveau/include/nvfw/flcn.h

/* SPDX-License-Identifier: MIT */
#ifndef __NVFW_FLCN_H__
#define __NVFW_FLCN_H__
#include <core/os.h>
struct nvkm_subdev;

struct loader_config {};

void
loader_config_dump(struct nvkm_subdev *, const struct loader_config *);

struct loader_config_v1 {} __packed;

void
loader_config_v1_dump(struct nvkm_subdev *, const struct loader_config_v1 *);

struct flcn_bl_dmem_desc {};

void
flcn_bl_dmem_desc_dump(struct nvkm_subdev *, const struct flcn_bl_dmem_desc *);

struct flcn_bl_dmem_desc_v1 {} __packed;

void flcn_bl_dmem_desc_v1_dump(struct nvkm_subdev *,
			       const struct flcn_bl_dmem_desc_v1 *);

struct flcn_bl_dmem_desc_v2 {} __packed;

void flcn_bl_dmem_desc_v2_dump(struct nvkm_subdev *,
			       const struct flcn_bl_dmem_desc_v2 *);
#endif