flash.c (440B)
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Flash support for OMAP1 4 */ 5 6#include <linux/io.h> 7#include <linux/mtd/mtd.h> 8#include <linux/mtd/map.h> 9#include <linux/soc/ti/omap1-io.h> 10 11#include "tc.h" 12 13#include "flash.h" 14 15 16void omap1_set_vpp(struct platform_device *pdev, int enable) 17{ 18 u32 l; 19 20 l = omap_readl(EMIFS_CONFIG); 21 if (enable) 22 l |= OMAP_EMIFS_CONFIG_WP; 23 else 24 l &= ~OMAP_EMIFS_CONFIG_WP; 25 omap_writel(l, EMIFS_CONFIG); 26}