Home
last modified time | relevance | path

Searched refs:port (Results 1 – 25 of 63) sorted by relevance

123

/hal_silabs-latest/simplicity_sdk/platform/service/device_manager/src/
Dsl_device_gpio.c40 const sl_gpio_t pa0 = { .port = SL_GPIO_PORT_A, .pin = 0 };
41 const sl_gpio_t pa1 = { .port = SL_GPIO_PORT_A, .pin = 1 };
42 const sl_gpio_t pa2 = { .port = SL_GPIO_PORT_A, .pin = 2 };
43 const sl_gpio_t pa3 = { .port = SL_GPIO_PORT_A, .pin = 3 };
44 const sl_gpio_t pa4 = { .port = SL_GPIO_PORT_A, .pin = 4 };
45 const sl_gpio_t pa5 = { .port = SL_GPIO_PORT_A, .pin = 5 };
46 const sl_gpio_t pa6 = { .port = SL_GPIO_PORT_A, .pin = 6 };
47 const sl_gpio_t pa7 = { .port = SL_GPIO_PORT_A, .pin = 7 };
48 const sl_gpio_t pa8 = { .port = SL_GPIO_PORT_A, .pin = 8 };
49 const sl_gpio_t pa9 = { .port = SL_GPIO_PORT_A, .pin = 9 };
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/
Dsl_si91x_peripheral_gpio.h73 #define _GPIO_PORT_SIZE(port) \ argument
74 ((port) == 0 ? _GPIO_PORT_A_PIN_COUNT \
75 : (port) == 1 ? _GPIO_PORT_B_PIN_COUNT \
76 : (port) == 2 ? _GPIO_PORT_C_PIN_COUNT \
77 : (port) == 3 ? _GPIO_PORT_D_PIN_COUNT \
78 : (port) == 4 ? _GPIO_PORT_E_PIN_COUNT \
79 : (port) == 5 ? _GPIO_PORT_F_PIN_COUNT \
80 : (port) == 6 ? _GPIO_PORT_G_PIN_COUNT \
81 : (port) == 7 ? _GPIO_PORT_H_PIN_COUNT \
82 : (port) == 8 ? _GPIO_PORT_I_PIN_COUNT \
[all …]
Dsl_si91x_gpio.h265 void sl_si91x_gpio_set_pin_direction(uint8_t port, uint8_t pin, sl_si91x_gpio_direction_t direction…
287 uint8_t sl_si91x_gpio_get_pin_direction(uint8_t port, uint8_t pin);
385 void sl_si91x_gpio_select_group_interrupt_and_or(uint8_t port,
424 uint32_t sl_si91x_gpio_get_group_interrupt_status(uint8_t port, sl_si91x_group_interrupt_t group_in…
439 void sl_si91x_gpio_select_group_interrupt_wakeup(uint8_t port,
483 uint8_t port,
514 uint8_t port,
539 uint8_t sl_si91x_gpio_get_group_interrupt_level_edge(uint8_t port, sl_si91x_group_interrupt_t group…
564 void sl_si91x_gpio_set_group_interrupt_level_edge(uint8_t port,
587 void sl_si91x_gpio_unmask_group_interrupt(uint8_t port, sl_si91x_group_interrupt_t group_interrupt);
[all …]
Dsl_si91x_gpio_common.h135 #define SL_GPIO_VALIDATE_PORT(port) ((port) > 5 ? 0 : 1) ///< Validate GPIO… argument
139 #define SL_GPIO_NDEBUG_PORT_PIN(port, pin) \ argument
140 (port == 0 ? ((pin > GPIO_PA_PIN_MAX_VALIDATE) ? 0 : 1) \
141 : port == 1 ? ((pin > GPIO_PB_PIN_MAX_VALIDATE) ? 0 : 1) \
142 : port == 2 ? ((pin > GPIO_PC_PIN_MAX_VALIDATE) ? 0 : 1) \
143 : port == 3 ? ((pin > GPIO_PD_PIN_MAX_VALIDATE) ? 0 : 1) \
146 #define SL_GPIO_VALIDATE_HOST_PIN(port, pin) … argument
147 …(port == SL_GPIO_PORT_A ? (((pin >= HOST_PAD_MIN) && (pin <= HOST_PAD_MAX)) ? TRUE : FALSE) …
148 …: port == SL_GPIO_PORT_B ? (((pin >= GPIO_PIN_NUMBER9) && (pin <= GPIO_PIN_NUMBER14)) ? TRUE : FAL…
150 #define SL_GPIO_VALIDATE_ULP_PORT_PIN(port, pin) (port == 4 ? ((pin > 11) ? 0 : 1) : 0) ///< Valid… argument
[all …]
/hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/
Dsl_hal_gpio.h217 #define SL_HAL_GPIO_PORT_SIZE(port) ( \ argument
218 (port) == 0 ? SL_HAL_GPIO_PORT_A_PIN_COUNT \
219 : (port) == 1 ? SL_HAL_GPIO_PORT_B_PIN_COUNT \
220 : (port) == 2 ? SL_HAL_GPIO_PORT_C_PIN_COUNT \
221 : (port) == 3 ? SL_HAL_GPIO_PORT_D_PIN_COUNT \
222 : (port) == 4 ? SL_HAL_GPIO_PORT_E_PIN_COUNT \
223 : (port) == 5 ? SL_HAL_GPIO_PORT_F_PIN_COUNT \
224 : (port) == 6 ? SL_HAL_GPIO_PORT_G_PIN_COUNT \
225 : (port) == 7 ? SL_HAL_GPIO_PORT_H_PIN_COUNT \
226 : (port) == 8 ? SL_HAL_GPIO_PORT_I_PIN_COUNT \
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_gpio.h442 #define _GPIO_PORT_SIZE(port) ( \ argument
443 (port) == 0 ? _GPIO_PORT_A_PIN_COUNT \
444 : (port) == 1 ? _GPIO_PORT_B_PIN_COUNT \
445 : (port) == 2 ? _GPIO_PORT_C_PIN_COUNT \
446 : (port) == 3 ? _GPIO_PORT_D_PIN_COUNT \
447 : (port) == 4 ? _GPIO_PORT_E_PIN_COUNT \
448 : (port) == 5 ? _GPIO_PORT_F_PIN_COUNT \
449 : (port) == 6 ? _GPIO_PORT_G_PIN_COUNT \
450 : (port) == 7 ? _GPIO_PORT_H_PIN_COUNT \
451 : (port) == 8 ? _GPIO_PORT_I_PIN_COUNT \
[all …]
Dem_chip.h206 uint32_t port; in CHIP_Init() local
228 for (port = 0; port <= GPIO_PORT_MAX; port++) { in CHIP_Init()
229 GPIO->P[port].CTRL = setVal | resetVal; in CHIP_Init()
/hal_silabs-latest/gecko/emlib/inc/
Dem_gpio.h394 #define _GPIO_PORT_SIZE(port) ( \ argument
395 (port) == 0 ? _GPIO_PORT_A_PIN_COUNT \
396 : (port) == 1 ? _GPIO_PORT_B_PIN_COUNT \
397 : (port) == 2 ? _GPIO_PORT_C_PIN_COUNT \
398 : (port) == 3 ? _GPIO_PORT_D_PIN_COUNT \
399 : (port) == 4 ? _GPIO_PORT_E_PIN_COUNT \
400 : (port) == 5 ? _GPIO_PORT_F_PIN_COUNT \
401 : (port) == 6 ? _GPIO_PORT_G_PIN_COUNT \
402 : (port) == 7 ? _GPIO_PORT_H_PIN_COUNT \
403 : (port) == 8 ? _GPIO_PORT_I_PIN_COUNT \
[all …]
Dem_chip.h202 uint32_t port; in CHIP_Init() local
224 for (port = 0; port <= GPIO_PORT_MAX; port++) { in CHIP_Init()
225 GPIO->P[port].CTRL = setVal | resetVal; in CHIP_Init()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/src/
Dsl_si91x_peripheral_gpio.c44 extern __INLINE void sl_gpio_set_pin_output(sl_gpio_port_t port, uint8_t pin);
45 extern __INLINE void sl_gpio_clear_pin_output(sl_gpio_port_t port, uint8_t pin);
60 void sl_gpio_configure_interrupt(sl_gpio_port_t port, uint8_t pin, uint32_t int_no, sl_gpio_interru… in sl_gpio_configure_interrupt() argument
63 SL_GPIO_ASSERT(SL_GPIO_NDEBUG_PORT_PIN(port, pin)); in sl_gpio_configure_interrupt()
66 GPIO->INTR[int_no].GPIO_INTR_CTRL_b.PORT_NUMBER = port; in sl_gpio_configure_interrupt()
119 void sl_gpio_set_pin_mode(sl_gpio_port_t port, uint8_t pin, sl_gpio_mode_t mode, uint32_t output_va… in sl_gpio_set_pin_mode() argument
126 sl_gpio_set_pin_output(port, pin); // Set the GPIO pin in sl_gpio_set_pin_mode()
128 sl_gpio_clear_pin_output(port, pin); // Clear the GPIO pin in sl_gpio_set_pin_mode()
132 if (port == SL_GPIO_ULP_PORT) { in sl_gpio_set_pin_mode()
140 GPIO->PIN_CONFIG[(port * MAX_GPIO_PORT_PIN) + pin].GPIO_CONFIG_REG_b.MODE = mode; in sl_gpio_set_pin_mode()
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/inc/
Dsl_driver_gpio.h71 sl_gpio_port_t port; ///< GPIO port member
353 if (gpio->port > GPIO_PORT_MAX_VALUE) { in sl_gpio_validation()
358 if (gpio->port == SL_GPIO_PORT_A) { in sl_gpio_validation()
365 if ((gpio->port == SL_GPIO_PORT_B) || (gpio->port == SL_GPIO_PORT_C)) { in sl_gpio_validation()
372 if (gpio->port == SL_GPIO_PORT_D) { in sl_gpio_validation()
378 if (gpio->port == SL_GPIO_ULP_PORT) { in sl_gpio_validation()
385 if (gpio->port == SL_GPIO_UULP_PORT) { in sl_gpio_validation()
436 sl_gpio_set_pin_output(gpio->port, gpio->pin); in sl_gpio_driver_set_pin()
482 sl_gpio_clear_pin_output(gpio->port, gpio->pin); in sl_gpio_driver_clear_pin()
528 sl_gpio_toggle_pin_output(gpio->port, gpio->pin); in sl_gpio_driver_toggle_pin()
[all …]
Dsl_si91x_driver_gpio.h91 sl_status_t sl_si91x_gpio_driver_set_pin_direction(uint8_t port, uint8_t pin, sl_si91x_gpio_directi…
116 uint8_t sl_si91x_gpio_driver_get_pin_direction(uint8_t port, uint8_t pin);
258 sl_status_t sl_si91x_gpio_driver_select_group_interrupt_and_or(uint8_t port,
304 uint32_t sl_si91x_gpio_driver_get_group_interrupt_status(uint8_t port, sl_si91x_group_interrupt_t g…
323 sl_status_t sl_si91x_gpio_driver_select_group_interrupt_wakeup(uint8_t port,
376 uint8_t port,
416 uint8_t port,
443 uint8_t sl_si91x_gpio_driver_get_group_interrupt_level_edge(uint8_t port, sl_si91x_group_interrupt_…
476 sl_status_t sl_si91x_gpio_driver_set_group_interrupt_level_edge(uint8_t port,
504 sl_status_t sl_si91x_gpio_driver_unmask_group_interrupt(uint8_t port, sl_si91x_group_interrupt_t gr…
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/rom_driver/inc/
Drsi_rom_egpio.h68 STATIC INLINE void RSI_EGPIO_SetDir(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, boolean_t dir) in RSI_EGPIO_SetDir() argument
71 ROMAPI_EGPIO_API->egpio_set_dir(pEGPIO, port, pin, dir); in RSI_EGPIO_SetDir()
73 egpio_set_dir(pEGPIO, port, pin, dir); in RSI_EGPIO_SetDir()
89 STATIC INLINE void RSI_EGPIO_SetPin(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val) in RSI_EGPIO_SetPin() argument
92 ROMAPI_EGPIO_API->egpio_set_pin(pEGPIO, port, pin, val); in RSI_EGPIO_SetPin()
94 egpio_set_pin(pEGPIO, port, pin, val); in RSI_EGPIO_SetPin()
106 STATIC INLINE boolean_t RSI_EGPIO_GetPin(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_GetPin() argument
109 return ROMAPI_EGPIO_API->egpio_get_pin(pEGPIO, port, pin); in RSI_EGPIO_GetPin()
111 return egpio_get_pin(pEGPIO, port, pin); in RSI_EGPIO_GetPin()
123 STATIC INLINE boolean_t RSI_EGPIO_GetDir(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_GetDir() argument
[all …]
Drsi_rom_table_si91x.h78 void (*egpio_set_dir)(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, boolean_t dir);
79 void (*egpio_set_pin)(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val);
80 boolean_t (*egpio_get_pin)(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
81 boolean_t (*egpio_get_dir)(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
82 void (*egpio_pin_int_sel)(EGPIO_Type *pEGPIO, uint8_t intCh, uint8_t port, uint8_t pin);
95 void (*egpio_set_pin_mux)(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t mux);
97 void (*egpio_set_port_mask)(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
98 void (*egpio_set_port_un_mask)(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
99 void (*egpio_port_masked_load)(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val);
100 void (*egpio_set_port)(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val);
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/src/
Dsl_si91x_driver_gpio.c195 switch (pin_config.port_pin.port) { in sl_gpio_set_configuration()
205 if (m4_gpio_pad[(pin_config.port_pin.port * MAX_GPIO_PORT_PIN) + pin_config.port_pin.pin] in sl_gpio_set_configuration()
208 …if (m4_gpio_pad[(pin_config.port_pin.port * MAX_GPIO_PORT_PIN) + pin_config.port_pin.pin] != PAD_S… in sl_gpio_set_configuration()
209 if (SL_GPIO_VALIDATE_HOST_PIN(pin_config.port_pin.port, pin_config.port_pin.pin)) { in sl_gpio_set_configuration()
211 … m4_gpio_pad[(pin_config.port_pin.port * MAX_GPIO_PORT_PIN) + pin_config.port_pin.pin]); in sl_gpio_set_configuration()
217 … m4_gpio_pad[(pin_config.port_pin.port * MAX_GPIO_PORT_PIN) + pin_config.port_pin.pin]); in sl_gpio_set_configuration()
225 if (pin_config.port_pin.port == SL_GPIO_PORT_A) { in sl_gpio_set_configuration()
231 … status = sl_si91x_gpio_driver_enable_pad_receiver((pin_config.port_pin.port * MAX_GPIO_PORT_PIN) in sl_gpio_set_configuration()
242 sl_si91x_gpio_set_pin_direction(pin_config.port_pin.port, in sl_gpio_set_configuration()
250 if (pin_config.port_pin.port == SL_GPIO_ULP_PORT) { in sl_gpio_set_configuration()
[all …]
/hal_silabs-latest/gecko/emlib/src/
Dem_gpio.c102 void GPIO_DriveModeSet(GPIO_Port_TypeDef port, GPIO_DriveMode_TypeDef mode) in GPIO_DriveModeSet() argument
104 EFM_ASSERT(GPIO_PORT_VALID(port) && GPIO_DRIVEMODE_VALID(mode)); in GPIO_DriveModeSet()
106 GPIO->P[port].CTRL = (GPIO->P[port].CTRL & ~(_GPIO_P_CTRL_DRIVEMODE_MASK)) in GPIO_DriveModeSet()
122 void GPIO_DriveStrengthSet(GPIO_Port_TypeDef port, in GPIO_DriveStrengthSet() argument
125 EFM_ASSERT(GPIO_PORT_VALID(port) && GPIO_STRENGTH_VALID(strength)); in GPIO_DriveStrengthSet()
126 BUS_RegMaskedWrite(&GPIO->P[port].CTRL, in GPIO_DriveStrengthSet()
177 void GPIO_ExtIntConfig(GPIO_Port_TypeDef port, in GPIO_ExtIntConfig() argument
191 EFM_ASSERT(GPIO_PORT_PIN_VALID(port, pin)); in GPIO_ExtIntConfig()
202 (uint32_t)port << (_GPIO_EXTIPSELL_EXTIPSEL1_SHIFT * intNo)); in GPIO_ExtIntConfig()
210 (uint32_t)port << (_GPIO_EXTIPSELH_EXTIPSEL1_SHIFT * tmp)); in GPIO_ExtIntConfig()
[all …]
Dem_dbg.c92 int port; in DBG_SWOEnable() local
97 port = GPIO_SWV_PORT; in DBG_SWOEnable()
103 port = AF_DBG_SWO_PORT(location); in DBG_SWOEnable()
106 port = AF_DBG_SWV_PORT(location); in DBG_SWOEnable()
115 if ((pin < 0) || (port < 0)) { in DBG_SWOEnable()
130 GPIO_PinModeSet((GPIO_Port_TypeDef)port, pin, gpioModePushPull, 0); in DBG_SWOEnable()
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_gpio.c102 void GPIO_DriveModeSet(GPIO_Port_TypeDef port, GPIO_DriveMode_TypeDef mode) in GPIO_DriveModeSet() argument
104 EFM_ASSERT(GPIO_PORT_VALID(port) && GPIO_DRIVEMODE_VALID(mode)); in GPIO_DriveModeSet()
106 GPIO->P[port].CTRL = (GPIO->P[port].CTRL & ~(_GPIO_P_CTRL_DRIVEMODE_MASK)) in GPIO_DriveModeSet()
122 void GPIO_DriveStrengthSet(GPIO_Port_TypeDef port, in GPIO_DriveStrengthSet() argument
125 EFM_ASSERT(GPIO_PORT_VALID(port) && GPIO_STRENGTH_VALID(strength)); in GPIO_DriveStrengthSet()
126 BUS_RegMaskedWrite(&GPIO->P[port].CTRL, in GPIO_DriveStrengthSet()
177 void GPIO_ExtIntConfig(GPIO_Port_TypeDef port, in GPIO_ExtIntConfig() argument
191 EFM_ASSERT(GPIO_PORT_PIN_VALID(port, pin)); in GPIO_ExtIntConfig()
202 (uint32_t)port << (_GPIO_EXTIPSELL_EXTIPSEL1_SHIFT * intNo)); in GPIO_ExtIntConfig()
210 (uint32_t)port << (_GPIO_EXTIPSELH_EXTIPSEL1_SHIFT * tmp)); in GPIO_ExtIntConfig()
[all …]
Dem_dbg.c89 int port; in DBG_SWOEnable() local
94 port = GPIO_SWV_PORT; in DBG_SWOEnable()
100 port = AF_DBG_SWO_PORT(location); in DBG_SWOEnable()
103 port = AF_DBG_SWV_PORT(location); in DBG_SWOEnable()
112 if ((pin < 0) || (port < 0)) { in DBG_SWOEnable()
127 GPIO_PinModeSet((GPIO_Port_TypeDef)port, pin, gpioModePushPull, 0); in DBG_SWOEnable()
/hal_silabs-latest/simplicity_sdk/platform/driver/gpio/src/
Dsl_gpio.c114 …if (!SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin) || !SL_GPIO_DIRECTION_IS_VALID(pin_direc… in sl_gpio_set_pin_direction()
148 if (!SL_HAL_GPIO_MODE_IS_VALID(mode) || !SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin)) { in sl_gpio_set_pin_mode()
177 if (!SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin)) { in sl_gpio_get_pin_config()
229 if (!SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin)) { in sl_gpio_set_pin()
253 if (!SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin)) { in sl_gpio_clear_pin()
277 if (!SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin)) { in sl_gpio_toggle_pin()
302 if (!SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin)) { in sl_gpio_get_pin_output()
327 if (!SL_HAL_GPIO_PORT_PIN_IS_VALID(gpio->port, gpio->pin)) { in sl_gpio_get_pin_input()
343 sl_status_t sl_gpio_set_port(sl_gpio_port_t port, in sl_gpio_set_port() argument
348 if (!SL_HAL_GPIO_PORT_IS_VALID(port)) { in sl_gpio_set_port()
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/
Drsi_egpio.h186 void egpio_set_dir(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, boolean_t dir);
188 void egpio_set_pin(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val);
190 boolean_t egpio_get_pin(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
192 boolean_t egpio_get_dir(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
194 void egpio_pin_int_sel(EGPIO_Type *pEGPIO, uint8_t intCh, uint8_t port, uint8_t pin);
220 void egpio_set_pin_mux(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t u8Mux);
224 void egpio_set_port_mask(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
226 void egpio_set_port_un_mask(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
228 void egpio_port_masked_load(EGPIO_Type *pEGPIO, uint8_t port, uint16_t u16Val);
230 void egpio_set_port(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val);
[all …]
/hal_silabs-latest/simplicity_sdk/platform/peripheral/src/
Dsl_hal_gpio.c42 extern __INLINE void sl_hal_gpio_set_port(sl_gpio_port_t port,
44 extern __INLINE void sl_hal_gpio_set_port_value(sl_gpio_port_t port,
47 extern __INLINE void sl_hal_gpio_set_slew_rate(sl_gpio_port_t port,
49 extern __INLINE void sl_hal_gpio_set_slew_rate_alternate(sl_gpio_port_t port,
51 extern __INLINE uint8_t sl_hal_gpio_get_slew_rate(sl_gpio_port_t port);
52 extern __INLINE uint8_t sl_hal_gpio_get_slew_rate_alternate(sl_gpio_port_t port);
54 extern __INLINE void sl_hal_gpio_clear_port(sl_gpio_port_t port,
58 extern __INLINE uint32_t sl_hal_gpio_get_port_input(sl_gpio_port_t port);
59 extern __INLINE uint32_t sl_hal_gpio_get_port_output(sl_gpio_port_t port);
61 extern __INLINE void sl_hal_gpio_toggle_port(sl_gpio_port_t port,
[all …]
/hal_silabs-latest/scripts/
Dgen_adc.py121 port = m.group(2) variable
123 if port in ["MASK", "DEFAULT"]:
125 if port in data_source["values"]:
126 for value, key in data_source["values"][port].items():
128 elif port.startswith("PORT"):
132 insert(values, alias.get(port,port), port_base)
/hal_silabs-latest/simplicity_sdk/platform/driver/gpio/inc/
Dsl_gpio.h232 sl_status_t sl_gpio_set_port(sl_gpio_port_t port,
244 sl_status_t sl_gpio_clear_port(sl_gpio_port_t port,
257 sl_status_t sl_gpio_get_port_output(sl_gpio_port_t port,
270 sl_status_t sl_gpio_get_port_input(sl_gpio_port_t port,
462 sl_status_t sl_gpio_set_slew_rate(sl_gpio_port_t port,
475 sl_status_t sl_gpio_get_slew_rate(sl_gpio_port_t port,
/hal_silabs-latest/simplicity_sdk/platform/service/clock_manager/src/
Dsl_clock_manager_init_hal_s2.c200 GPIO_Port_TypeDef port = SL_CLOCK_MANAGER_HFXO_CRYSTAL_SHARING_GPIO_PORT; in init_hfxo() local
210 EFM_ASSERT(GPIO_PORT_PIN_VALID(port, pin)); in init_hfxo()
238 GPIO_PinModeSet(port, pin, gpioModeWiredOrPullDown, 0U); in init_hfxo()
241 … | port << _GPIO_PRS_ASYNCH0ROUTE_PORT_SHIFT; in init_hfxo()
246 EFM_ASSERT(GPIO_PORT_PIN_VALID(port, pin)); in init_hfxo()
249 GPIO_PinModeSet(port, pin, gpioModeInput, 0U); in init_hfxo()
252 | port << _GPIO_SYXO_BUFOUTREQINASYNCROUTE_PORT_SHIFT; in init_hfxo()
349 GPIO->CMUROUTE.CLKIN0ROUTE = (clkin0_gpio.port << _GPIO_CMU_CLKIN0ROUTE_PORT_SHIFT) in init_clkin0()

123