Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1e8081da authored by Mark Brown's avatar Mark Brown
Browse files

Merge remote-tracking branch 'spi/topic/butterfly' into spi-next

parents dd8c26f0 ac8ed236
Loading
Loading
Loading
Loading
+6 −7
Original line number Original line Diff line number Diff line
@@ -148,7 +148,7 @@ static void butterfly_chipselect(struct spi_device *spi, int value)
/* we only needed to implement one mode here, and choose SPI_MODE_0 */
/* we only needed to implement one mode here, and choose SPI_MODE_0 */


#define spidelay(X)	do { } while (0)
#define spidelay(X)	do { } while (0)
//#define	spidelay	ndelay
/* #define spidelay	ndelay */


#include "spi-bitbang-txrx.h"
#include "spi-bitbang-txrx.h"


@@ -171,15 +171,15 @@ static struct mtd_partition partitions[] = { {
	/* sector 0 = 8 pages * 264 bytes/page (1 block)
	/* sector 0 = 8 pages * 264 bytes/page (1 block)
	 * sector 1 = 248 pages * 264 bytes/page
	 * sector 1 = 248 pages * 264 bytes/page
	 */
	 */
	.name		= "bookkeeping",	// 66 KB
	.name		= "bookkeeping",	/* 66 KB */
	.offset		= 0,
	.offset		= 0,
	.size		= (8 + 248) * 264,
	.size		= (8 + 248) * 264,
//	.mask_flags	= MTD_WRITEABLE,
	/* .mask_flags	= MTD_WRITEABLE, */
}, {
}, {
	/* sector 2 = 256 pages * 264 bytes/page
	/* sector 2 = 256 pages * 264 bytes/page
	 * sectors 3-5 = 512 pages * 264 bytes/page
	 * sectors 3-5 = 512 pages * 264 bytes/page
	 */
	 */
	.name		= "filesystem",		// 462 KB
	.name		= "filesystem",		/* 462 KB */
	.offset		= MTDPART_OFS_APPEND,
	.offset		= MTDPART_OFS_APPEND,
	.size		= MTDPART_SIZ_FULL,
	.size		= MTDPART_SIZ_FULL,
} };
} };
@@ -209,7 +209,7 @@ static void butterfly_attach(struct parport *p)
	 * and no way to be selective about what it binds to.
	 * and no way to be selective about what it binds to.
	 */
	 */


	master = spi_alloc_master(dev, sizeof *pp);
	master = spi_alloc_master(dev, sizeof(*pp));
	if (!master) {
	if (!master) {
		status = -ENOMEM;
		status = -ENOMEM;
		goto done;
		goto done;
@@ -289,7 +289,6 @@ static void butterfly_attach(struct parport *p)
		pr_debug("%s: dataflash at %s\n", p->name,
		pr_debug("%s: dataflash at %s\n", p->name,
				dev_name(&pp->dataflash->dev));
				dev_name(&pp->dataflash->dev));


	// dev_info(_what?_, ...)
	pr_info("%s: AVR Butterfly\n", p->name);
	pr_info("%s: AVR Butterfly\n", p->name);
	butterfly = pp;
	butterfly = pp;
	return;
	return;