• Serge Semin's avatar
    NTB: Set dma mask and dma coherent mask to NTB devices · 417cf39c
    Serge Semin authored
    The dma_mask and dma_coherent_mask fields of the NTB struct device
    weren't initialized in hardware drivers. In fact it should be done
    instead of PCIe interface usage, since NTB clients are supposed to
    use NTB API and left unaware of real hardware implementation.
    In addition to that ntb_device_register() method shouldn't clear
    the passed ntb_dev structure, since it dma_mask is initialized
    by hardware drivers.
    Signed-off-by: default avatarSerge Semin <fancer.lancer@gmail.com>
    Signed-off-by: default avatarJon Mason <jdmason@kudzu.us>
    417cf39c
ntb_hw_amd.c 26.9 KB