13b4af9bcSShawn Guo#include <linux/linkage.h> 23b4af9bcSShawn Guo#include <asm/assembler.h> 33b4af9bcSShawn Guo 43b4af9bcSShawn Guo#include CONFIG_DEBUG_LL_INCLUDE 53b4af9bcSShawn Guo 63b4af9bcSShawn GuoENTRY(putc) 73b4af9bcSShawn Guo addruart r1, r2, r3 83b4af9bcSShawn Guo waituart r3, r1 93b4af9bcSShawn Guo senduart r0, r1 103b4af9bcSShawn Guo busyuart r3, r1 113b4af9bcSShawn Guo mov pc, lr 123b4af9bcSShawn GuoENDPROC(putc) 13