01 Mar, 2014

1 commit

  • This allows easier modification to the eeprom than loading the
    fmc-write-eeprom module. The carrier driver will refuse writing if
    the FPGA is not running the golden gateware image, so writing in
    practice is only available at manufacture/development time.

    Signed-off-by: Alessandro Rubini
    Acked-by: Juan David Gonzalez Cobas
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini
     

27 Aug, 2013

1 commit


19 Jun, 2013

5 commits

  • This driver exports the memory area associated with the mezzanine card
    as a misc device, so users can access registers.

    Signed-off-by: Alessandro Rubini
    Acked-by: Juan David Gonzalez Cobas
    Acked-by: Emilio G. Cota
    Acked-by: Samuel Iglesias Gonsalvez
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini
     
  • This driver allows to reprogram the EEPROM in a mezzanine, to store
    its own identifiers during manufacturing or to save other useful data.

    Signed-off-by: Alessandro Rubini
    Acked-by: Juan David Gonzalez Cobas
    Acked-by: Emilio G. Cota
    Acked-by: Samuel Iglesias Gonsalvez
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini
     
  • This simple do-nothing mezzanine driver shows how to write a mezzanine
    driver, that can also handle interrupts reported by the carrier.

    Signed-off-by: Alessandro Rubini
    Acked-by: Juan David Gonzalez Cobas
    Acked-by: Emilio G. Cota
    Acked-by: Samuel Iglesias Gonsalvez
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini
     
  • This fake carrier is designed to help FMC users understand how a
    carrier driver works, and to experiment the behaviour with EEPROM
    reprogramming (with a mezzanine driver commited later). This carrier
    can register up to 4 (fake) mezzanines.

    We have real carriers (both on PCI-E and VME), but they are bigger
    things and are not part of this submission.

    Signed-off-by: Alessandro Rubini
    Acked-by: Juan David Gonzalez Cobas
    Acked-by: Emilio G. Cota
    Acked-by: Samuel Iglesias Gonsalvez
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini
     
  • This is selected sections of the current manual for fmc-bus, as
    developed outside of the kernel before submission.

    Like the other patches in this set, it corresponds to commit ab23167f of
    the repository at ohwr.org

    Signed-off-by: Alessandro Rubini
    Acked-by: Juan David Gonzalez Cobas
    Acked-by: Emilio G. Cota
    Acked-by: Samuel Iglesias Gonsalvez
    Acked-by: Rob Landley
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini