linux/drivers/mtd/nand/raw/brcmnand/bcma_nand.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright © 2021 Broadcom
 */
#include <linux/bcma/bcma.h>
#include <linux/bcma/bcma_driver_chipcommon.h>
#include <linux/device.h>
#include <linux/module.h>
#include <linux/platform_device.h>

#include "brcmnand.h"

struct brcmnand_bcma_soc {};

static inline bool brcmnand_bcma_needs_swapping(u32 offset)
{}

static inline struct brcmnand_bcma_soc *to_bcma_soc(struct brcmnand_soc *soc)
{}

static u32 brcmnand_bcma_read_reg(struct brcmnand_soc *soc, u32 offset)
{}

static void brcmnand_bcma_write_reg(struct brcmnand_soc *soc, u32 val,
				    u32 offset)
{}

static struct brcmnand_io_ops brcmnand_bcma_io_ops =;

static void brcmnand_bcma_prepare_data_bus(struct brcmnand_soc *soc, bool prepare,
					   bool is_param)
{}

static int brcmnand_bcma_nand_probe(struct platform_device *pdev)
{}

static struct platform_driver brcmnand_bcma_nand_driver =;
module_platform_driver();

MODULE_LICENSE();
MODULE_AUTHOR();
MODULE_DESCRIPTION();