02 May, 2015

1 commit


21 Apr, 2015

1 commit

  • As it turns out, the set_cs() enable parameter refers to the logic level
    on the CS pin, not the state of chip selection.

    This broke functionality of the LEDs behind the CPLD, or at least delayed
    the commands until another one came in to toggle CS.

    Signed-off-by: Bert Vermeulen
    Signed-off-by: Mark Brown

    Bert Vermeulen
     

18 Apr, 2015

1 commit

  • This driver mediates access between the connected CPLD and other devices
    on the bus.

    The m25p80-compatible boot flash and (some models) MMC use regular SPI,
    bitbanged as required by the SoC. However the SPI-connected CPLD has
    a two-wire mode, in which two bits are transferred per SPI clock
    cycle. The second bit is transmitted with the SoC's CS2 pin.

    Signed-off-by: Bert Vermeulen
    Signed-off-by: Mark Brown

    Bert Vermeulen