Lines Matching refs:GPIO

632   BUS_RegBitWrite(&(GPIO->ROUTE), _GPIO_ROUTE_SWCLKPEN_SHIFT, bit);  in GPIO_DbgSWDClkEnable()
634 BUS_RegBitWrite(&(GPIO->ROUTEPEN), _GPIO_ROUTEPEN_SWCLKTCKPEN_SHIFT, bit); in GPIO_DbgSWDClkEnable()
636 BUS_RegBitWrite(&(GPIO->DBGROUTEPEN), _GPIO_DBGROUTEPEN_SWCLKTCKPEN_SHIFT, bit); in GPIO_DbgSWDClkEnable()
659 BUS_RegBitWrite(&(GPIO->ROUTE), _GPIO_ROUTE_SWDIOPEN_SHIFT, bit); in GPIO_DbgSWDIOEnable()
661 BUS_RegBitWrite(&(GPIO->ROUTEPEN), _GPIO_ROUTEPEN_SWDIOTMSPEN_SHIFT, bit); in GPIO_DbgSWDIOEnable()
663 BUS_RegBitWrite(&(GPIO->DBGROUTEPEN), _GPIO_DBGROUTEPEN_SWDIOTMSPEN_SHIFT, bit); in GPIO_DbgSWDIOEnable()
693 BUS_RegBitWrite(&(GPIO->ROUTE), _GPIO_ROUTE_SWOPEN_SHIFT, bit); in GPIO_DbgSWOEnable()
695 BUS_RegBitWrite(&(GPIO->ROUTEPEN), _GPIO_ROUTEPEN_SWVPEN_SHIFT, bit); in GPIO_DbgSWOEnable()
697 BUS_RegBitWrite(&(GPIO->TRACEROUTEPEN), _GPIO_TRACEROUTEPEN_SWVPEN_SHIFT, bit); in GPIO_DbgSWOEnable()
725 GPIO->EM4WUEN &= ~pinmask; in GPIO_EM4DisablePinWakeup()
745 return GPIO->EM4WUCAUSE & _GPIO_EM4WUCAUSE_MASK; in GPIO_EM4GetPinWakeupCause()
747 return GPIO->IF & _GPIO_IF_EM4WU_MASK; in GPIO_EM4GetPinWakeupCause()
777 BUS_RegBitWrite(&GPIO->CTRL, _GPIO_CTRL_EM4RET_SHIFT, enable); in GPIO_EM4SetPinRetention()
830 BUS_RegMaskedWrite(&(GPIO->INSENSE), mask, val); in GPIO_InputSenseSet()
847 GPIO->IF_CLR = flags; in GPIO_IntClear()
849 GPIO->IFC = flags; in GPIO_IntClear()
862 BUS_RegMaskedClear(&(GPIO->IEN), flags); in GPIO_IntDisable()
879 BUS_RegMaskedSet(&(GPIO->IEN), flags); in GPIO_IntEnable()
892 return GPIO->IEN; in GPIO_EnabledIntGet()
904 return GPIO->IF; in GPIO_IntGet()
928 tmp = GPIO->IEN; in GPIO_IntGetEnabled()
931 return GPIO->IF & tmp; in GPIO_IntGetEnabled()
944 GPIO->IF_SET = flags; in GPIO_IntSet()
946 GPIO->IFS = flags; in GPIO_IntSet()
956 GPIO->LOCK = ~GPIO_LOCK_LOCKKEY_UNLOCK; in GPIO_Lock()
976 return BUS_RegBitRead(&GPIO->P[port].DIN, pin); in GPIO_PinInGet()
993 BUS_RegBitWrite(&GPIO->P[port].PINLOCKN, pin, 0); in GPIO_PinLock()
1024 GPIO->P[port].DOUTCLR = 1UL << pin; in GPIO_PinOutClear()
1026 GPIO->P_CLR[port].DOUT = 1UL << pin; in GPIO_PinOutClear()
1028 BUS_RegMaskedClear(&GPIO->P[port].DOUT, 1UL << pin); in GPIO_PinOutClear()
1049 return BUS_RegBitRead(&GPIO->P[port].DOUT, pin); in GPIO_PinOutGet()
1071 GPIO->P[port].DOUTSET = 1UL << pin; in GPIO_PinOutSet()
1073 GPIO->P_SET[port].DOUT = 1UL << pin; in GPIO_PinOutSet()
1075 BUS_RegMaskedSet(&GPIO->P[port].DOUT, 1UL << pin); in GPIO_PinOutSet()
1099 GPIO->P[port].DOUTTGL = 1UL << pin; in GPIO_PinOutToggle()
1101 GPIO->P_TGL[port].DOUT = 1UL << pin; in GPIO_PinOutToggle()
1103 GPIO->P[port].DOUT ^= 1UL << pin; in GPIO_PinOutToggle()
1121 return GPIO->P[port].DIN; in GPIO_PortInGet()
1143 GPIO->P[port].DOUTCLR = pins; in GPIO_PortOutClear()
1145 GPIO->P_CLR[port].DOUT = pins; in GPIO_PortOutClear()
1147 BUS_RegMaskedClear(&GPIO->P[port].DOUT, pins); in GPIO_PortOutClear()
1165 return GPIO->P[port].DOUT; in GPIO_PortOutGet()
1187 GPIO->P[port].DOUTSET = pins; in GPIO_PortOutSet()
1189 GPIO->P_SET[port].DOUT = pins; in GPIO_PortOutSet()
1191 BUS_RegMaskedSet(&GPIO->P[port].DOUT, pins); in GPIO_PortOutSet()
1219 GPIO->P[port].DOUT = (GPIO->P[port].DOUT & ~mask) | (val & mask); in GPIO_PortOutSetVal()
1241 GPIO->P_TGL[port].DOUT = pins; in GPIO_PortOutToggle()
1243 GPIO->P[port].DOUTTGL = pins; in GPIO_PortOutToggle()
1271 GPIO->P[port].CTRL = (GPIO->P[port].CTRL in GPIO_SlewrateSet()
1285 GPIO->LOCK = GPIO_LOCK_LOCKKEY_UNLOCK; in GPIO_Unlock()