You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: dma2d.rs
    path of file: ./repos/trezor-firmware/core/embed/rust/src/trezorhal
    
    the code of the file until where you have to start completion: use super::ffi;

#[allow(dead_code)]

pub fn dma2d_setup_const() {
    unsafe { ffi::dma2d_setup_const() }
}
pub fn dma2d_setup_4bpp(fg_color: u16, bg_colo
    
pub unsafe fn dma2d_start_const_multiline(color: u16, width: i16, height: i16) {
    unsafe {
        ffi::dma2d_start_const_multiline(
            color,
            ffi::display_get_wr_addr() as _,
            width as _,
            height as _,
        );
    }
}