| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/inc/ |
| D | sl_driver_gpio.h | 615 STATIC __INLINE sl_status_t sl_gpio_driver_set_port(sl_gpio_port_t port, uint32_t pins) in sl_gpio_driver_set_port() argument 618 if ((port > GPIO_PORT_MAX_VALUE) || (pins > GPIO_MAX_PORT_PINS)) { in sl_gpio_driver_set_port() 622 sl_gpio_set_port_output(port, pins); in sl_gpio_driver_set_port() 661 STATIC __INLINE sl_status_t sl_gpio_driver_clear_port(sl_gpio_port_t port, uint32_t pins) in sl_gpio_driver_clear_port() argument 664 if ((port > GPIO_PORT_MAX_VALUE) || (pins > GPIO_MAX_PORT_PINS)) { in sl_gpio_driver_clear_port() 668 sl_gpio_clear_port_output(port, pins); in sl_gpio_driver_clear_port() 900 STATIC __INLINE sl_status_t sl_gpio_driver_toggle_port_output(sl_gpio_port_t port, uint32_t pins) in sl_gpio_driver_toggle_port_output() argument 903 if ((port > GPIO_PORT_MAX_VALUE) || (pins > GPIO_MAX_PORT_PINS)) { in sl_gpio_driver_toggle_port_output() 907 sl_gpio_toggle_port_output(port, pins); in sl_gpio_driver_toggle_port_output()
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_gpio.h | 1224 __STATIC_INLINE void GPIO_PortOutClear(GPIO_Port_TypeDef port, uint32_t pins) in GPIO_PortOutClear() argument 1228 GPIO->P[port].DOUTCLR = pins; in GPIO_PortOutClear() 1230 GPIO->P_CLR[port].DOUT = pins; in GPIO_PortOutClear() 1232 BUS_RegMaskedClear(&GPIO->P[port].DOUT, pins); in GPIO_PortOutClear() 1268 __STATIC_INLINE void GPIO_PortOutSet(GPIO_Port_TypeDef port, uint32_t pins) in GPIO_PortOutSet() argument 1272 GPIO->P[port].DOUTSET = pins; in GPIO_PortOutSet() 1274 GPIO->P_SET[port].DOUT = pins; in GPIO_PortOutSet() 1276 BUS_RegMaskedSet(&GPIO->P[port].DOUT, pins); in GPIO_PortOutSet() 1322 __STATIC_INLINE void GPIO_PortOutToggle(GPIO_Port_TypeDef port, uint32_t pins) in GPIO_PortOutToggle() argument 1326 GPIO->P_TGL[port].DOUT = pins; in GPIO_PortOutToggle() [all …]
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_gpio.h | 1139 __STATIC_INLINE void GPIO_PortOutClear(GPIO_Port_TypeDef port, uint32_t pins) in GPIO_PortOutClear() argument 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() 1183 __STATIC_INLINE void GPIO_PortOutSet(GPIO_Port_TypeDef port, uint32_t pins) in GPIO_PortOutSet() argument 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() 1237 __STATIC_INLINE void GPIO_PortOutToggle(GPIO_Port_TypeDef port, uint32_t pins) in GPIO_PortOutToggle() argument 1241 GPIO->P_TGL[port].DOUT = pins; in GPIO_PortOutToggle() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/ |
| D | sl_si91x_peripheral_gpio.h | 339 static __INLINE void sl_gpio_set_port_output(sl_gpio_port_t port, uint32_t pins) in sl_gpio_set_port_output() argument 343 ULP_GPIO->PORT_CONFIG[SL_GPIO_PORT_A].PORT_SET_REG = (pins); in sl_gpio_set_port_output() 345 GPIO->PORT_CONFIG[port].PORT_SET_REG = (pins); in sl_gpio_set_port_output() 441 static __INLINE void sl_gpio_clear_port_output(sl_gpio_port_t port, uint32_t pins) in sl_gpio_clear_port_output() argument 445 ULP_GPIO->PORT_CONFIG[SL_GPIO_PORT_A].PORT_CLEAR_REG = (pins); in sl_gpio_clear_port_output() 447 GPIO->PORT_CONFIG[port].PORT_CLEAR_REG = (pins); in sl_gpio_clear_port_output() 613 static __INLINE void sl_gpio_toggle_port_output(sl_gpio_port_t port, uint32_t pins) in sl_gpio_toggle_port_output() argument 617 ULP_GPIO->PORT_CONFIG[SL_GPIO_PORT_A].PORT_TOGGLE_REG = pins; in sl_gpio_toggle_port_output() 619 GPIO->PORT_CONFIG[port].PORT_TOGGLE_REG = pins; in sl_gpio_toggle_port_output()
|
| /hal_silabs-latest/si32/si32Hal/sim3c1xx/ |
| D | SI32_PBHD_A_Type.c | 653 uint32_t pins) in _SI32_PBHD_A_enable_pin_current_limit() argument 655 assert(pins < 64); // pins < 2^6 in _SI32_PBHD_A_enable_pin_current_limit() 659 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT; in _SI32_PBHD_A_enable_pin_current_limit() 671 uint32_t pins) in _SI32_PBHD_A_disable_pin_current_limit() argument 673 assert(pins < 64); // pins < 2^6 in _SI32_PBHD_A_disable_pin_current_limit() 676 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT; in _SI32_PBHD_A_disable_pin_current_limit()
|
| D | SI32_PBHD_A_Type.h | 855 #define SI32_PBHD_A_enable_pin_current_limit(basePointer, pins) do{ \ argument 858 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT;\ 878 #define SI32_PBHD_A_disable_pin_current_limit(basePointer, pins) do{ \ argument 880 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT;\
|
| /hal_silabs-latest/si32/si32Hal/sim3u1xx/ |
| D | SI32_PBHD_A_Type.c | 653 uint32_t pins) in _SI32_PBHD_A_enable_pin_current_limit() argument 655 assert(pins < 64); // pins < 2^6 in _SI32_PBHD_A_enable_pin_current_limit() 659 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT; in _SI32_PBHD_A_enable_pin_current_limit() 671 uint32_t pins) in _SI32_PBHD_A_disable_pin_current_limit() argument 673 assert(pins < 64); // pins < 2^6 in _SI32_PBHD_A_disable_pin_current_limit() 676 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT; in _SI32_PBHD_A_disable_pin_current_limit()
|
| D | SI32_PBHD_A_Type.h | 855 #define SI32_PBHD_A_enable_pin_current_limit(basePointer, pins) do{ \ argument 858 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT;\ 878 #define SI32_PBHD_A_disable_pin_current_limit(basePointer, pins) do{ \ argument 880 pins << SI32_PBHD_A_PBILIMIT_PBILEN_SHIFT;\
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/ |
| D | sl_hal_gpio.h | 432 uint32_t pins) in sl_hal_gpio_set_port() argument 435 GPIO->P_SET[port].DOUT = pins; in sl_hal_gpio_set_port() 537 uint32_t pins) in sl_hal_gpio_clear_port() argument 541 GPIO->P_CLR[port].DOUT = pins; in sl_hal_gpio_clear_port() 626 uint32_t pins) in sl_hal_gpio_toggle_port() argument 630 GPIO->P_TGL[port].DOUT = pins; in sl_hal_gpio_toggle_port()
|
| /hal_silabs-latest/simplicity_sdk/platform/driver/gpio/inc/ |
| D | sl_gpio.h | 233 uint32_t pins); 245 uint32_t pins);
|
| /hal_silabs-latest/simplicity_sdk/platform/driver/gpio/src/ |
| D | sl_gpio.c | 344 uint32_t pins) in sl_gpio_set_port() argument 355 sl_hal_gpio_set_port(port, pins); in sl_gpio_set_port() 365 uint32_t pins) in sl_gpio_clear_port() argument 376 sl_hal_gpio_clear_port(port, pins); in sl_gpio_clear_port()
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/src/ |
| D | sl_hal_gpio.c | 43 uint32_t pins); 55 uint32_t pins); 62 uint32_t pins);
|
| /hal_silabs-latest/scripts/ |
| D | gen_pinctrl.py | 289 for port, pins in signal.pinout.items(): 290 for pin in sorted(pins):
|