Changeset 1427
- Timestamp:
- 09/03/11 20:37:52 (9 months ago)
- Location:
- trunk
- Files:
-
- 1 added
- 3 edited
-
Makefile (modified) (2 diffs)
-
flashrom.c (modified) (2 diffs)
-
linux_spi.c (added)
-
programmer.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r1418 r1427 314 314 CONFIG_BUSPIRATE_SPI ?= yes 315 315 316 # Disable Linux spidev interface support for now, until we check for a Linux 317 # device (not host, as DOS binaries for example are built on a Linux host). 318 CONFIG_LINUX_SPI ?= no 319 316 320 # Disable Dediprog SF100 until support is complete and tested. 317 321 CONFIG_DEDIPROG ?= no … … 448 452 PROGRAMMER_OBJS += buspirate_spi.o 449 453 NEED_SERIAL := yes 454 endif 455 456 ifeq ($(CONFIG_LINUX_SPI), yes) 457 FEATURE_CFLAGS += -D'CONFIG_LINUX_SPI=1' 458 PROGRAMMER_OBJS += linux_spi.o 450 459 endif 451 460 -
trunk/flashrom.c
r1424 r1427 105 105 PROGRAMMER_SATAMV 106 106 #endif 107 #if CONFIG_LINUX_SPI == 1 108 PROGRAMMER_LINUX_SPI 109 #endif 107 110 ; 108 111 #endif … … 445 448 .chip_readn = fallback_chip_readn, 446 449 .chip_writeb = satamv_chip_writeb, 450 .chip_writew = fallback_chip_writew, 451 .chip_writel = fallback_chip_writel, 452 .chip_writen = fallback_chip_writen, 453 .delay = internal_delay, 454 }, 455 #endif 456 457 #if CONFIG_LINUX_SPI == 1 458 { 459 .name = "linux_spi", 460 .init = linux_spi_init, 461 .map_flash_region = fallback_map, 462 .unmap_flash_region = fallback_unmap, 463 .chip_readb = noop_chip_readb, 464 .chip_readw = fallback_chip_readw, 465 .chip_readl = fallback_chip_readl, 466 .chip_readn = fallback_chip_readn, 467 .chip_writeb = noop_chip_writeb, 447 468 .chip_writew = fallback_chip_writew, 448 469 .chip_writel = fallback_chip_writel, -
trunk/programmer.h
r1425 r1427 79 79 #if CONFIG_SATAMV == 1 80 80 PROGRAMMER_SATAMV, 81 #endif 82 #if CONFIG_LINUX_SPI == 1 83 PROGRAMMER_LINUX_SPI, 81 84 #endif 82 85 PROGRAMMER_INVALID /* This must always be the last entry. */ … … 486 489 #endif 487 490 491 /* linux_spi.c */ 492 #if CONFIG_LINUX_SPI == 1 493 int linux_spi_init(void); 494 #endif 495 488 496 /* dediprog.c */ 489 497 #if CONFIG_DEDIPROG == 1 … … 536 544 #if CONFIG_OGP_SPI == 1 || CONFIG_NICINTEL_SPI == 1 || CONFIG_RAYER_SPI == 1 || (CONFIG_INTERNAL == 1 && (defined(__i386__) || defined(__x86_64__))) 537 545 SPI_CONTROLLER_BITBANG, 546 #endif 547 #if CONFIG_LINUX_SPI == 1 548 SPI_CONTROLLER_LINUX, 538 549 #endif 539 550 };
Note: See TracChangeset
for help on using the changeset viewer.
