linux/drivers/mtd/nand/raw/bcm47xxnflash/bcm47xxnflash.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2#ifndef __BCM47XXNFLASH_H
   3#define __BCM47XXNFLASH_H
   4
   5#ifndef pr_fmt
   6#define pr_fmt(fmt)             KBUILD_MODNAME ": " fmt
   7#endif
   8
   9#include <linux/mtd/mtd.h>
  10#include <linux/mtd/rawnand.h>
  11
  12struct bcm47xxnflash {
  13        struct bcma_drv_cc *cc;
  14
  15        struct nand_chip nand_chip;
  16
  17        unsigned curr_command;
  18        int curr_page_addr;
  19        int curr_column;
  20
  21        u8 id_data[8];
  22};
  23
  24int bcm47xxnflash_ops_bcm4706_init(struct bcm47xxnflash *b47n);
  25
  26#endif /* BCM47XXNFLASH */
  27