mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-20 10:44:23 +08:00
bda0f5bad8
This change improves and cleans up the tile console. - We enable HVC_IRQ support on tilegx, with the addition of a new Tilera hypervisor API for tilegx to allow a console IPI. If IPI support is not available we fall back to the previous polling mode. - We simplify the earlyprintk code to use CON_BOOT and eliminate some of the other supporting earlyprintk code. - A new tile_console_write() primitive is used to send output to the console and is factored out of the hvc_tile driver. This lets us support a "sim_console" boot argument to allow using simulator hooks to send output to the "console" as a slightly faster alternative to emulating the hardware more directly. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com> Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
||
---|---|---|
.. | ||
drv_mpipe_intf.h | ||
drv_mshim_intf.h | ||
drv_pcie_rc_intf.h | ||
drv_srom_intf.h | ||
drv_trio_intf.h | ||
drv_usb_host_intf.h | ||
drv_xgbe_impl.h | ||
drv_xgbe_intf.h | ||
hypervisor.h | ||
iorpc.h | ||
netio_errors.h | ||
netio_intf.h | ||
syscall_public.h |