| /bsp/hpmicro/hpm6e00evk/board/ |
| A D | pinmux.c | 20 HPM_IOC->PAD[IOC_PAD_PA00].FUNC_CTL = IOC_PA00_FUNC_CTL_UART0_TXD; in init_uart_pins() 21 HPM_IOC->PAD[IOC_PAD_PA01].FUNC_CTL = IOC_PA01_FUNC_CTL_UART0_RXD; in init_uart_pins() 23 HPM_IOC->PAD[IOC_PAD_PY07].FUNC_CTL = IOC_PY07_FUNC_CTL_UART1_TXD; in init_uart_pins() 57 HPM_IOC->PAD[IOC_PAD_PY02].PAD_CTL = IOC_PAD_PAD_CTL_OD_MASK; in init_i2c_pins() 58 HPM_IOC->PAD[IOC_PAD_PY03].PAD_CTL = IOC_PAD_PAD_CTL_OD_MASK; in init_i2c_pins() 68 HPM_IOC->PAD[IOC_PAD_PF12].PAD_CTL = IOC_PAD_PAD_CTL_OD_MASK; in init_i2c_pins() 69 HPM_IOC->PAD[IOC_PAD_PF13].PAD_CTL = IOC_PAD_PAD_CTL_OD_MASK; in init_i2c_pins() 281 HPM_IOC->PAD[IOC_PAD_PB25].PAD_CTL = pad_ctl; in init_gpio_pins() 283 HPM_IOC->PAD[IOC_PAD_PB24].PAD_CTL = pad_ctl; in init_gpio_pins() 341 HPM_IOC->PAD[IOC_PAD_PB24].PAD_CTL = pad_ctl; in init_butn_pins() [all …]
|
| A D | board.c | 175 HPM_IOC->PAD[IOC_PAD_PE14].FUNC_CTL = IOC_PE14_FUNC_CTL_GPIO_E_14; in board_turnoff_rgb_led() 176 HPM_IOC->PAD[IOC_PAD_PE15].FUNC_CTL = IOC_PE15_FUNC_CTL_GPIO_E_15; in board_turnoff_rgb_led() 177 HPM_IOC->PAD[IOC_PAD_PE04].FUNC_CTL = IOC_PE04_FUNC_CTL_GPIO_E_04; in board_turnoff_rgb_led() 179 HPM_IOC->PAD[IOC_PAD_PE14].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 180 HPM_IOC->PAD[IOC_PAD_PE15].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 181 HPM_IOC->PAD[IOC_PAD_PE04].PAD_CTL = pad_ctl; in board_turnoff_rgb_led()
|
| /bsp/hpmicro/hpm6750evkmini/board/ |
| A D | pinmux.c | 267 HPM_IOC->PAD[IOC_PAD_PZ02].PAD_CTL = pad_ctl; in init_gpio_pins() 505 HPM_IOC->PAD[IOC_PAD_PD21].PAD_CTL = cmd_pad_ctl; in init_sdxc_cmd_pin() 515 HPM_IOC->PAD[IOC_PAD_PD28].FUNC_CTL = cd_func_alt; in init_sdxc_cd_pin() 516 HPM_IOC->PAD[IOC_PAD_PD28].PAD_CTL = cd_pad_ctl; in init_sdxc_cd_pin() 538 HPM_IOC->PAD[IOC_PAD_PD22].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 539 HPM_IOC->PAD[IOC_PAD_PD22].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 542 HPM_IOC->PAD[IOC_PAD_PD18].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 543 HPM_IOC->PAD[IOC_PAD_PD18].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 547 HPM_IOC->PAD[IOC_PAD_PD17].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 550 HPM_IOC->PAD[IOC_PAD_PD27].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() [all …]
|
| A D | rw007_port.c | 38 HPM_IOC->PAD[RW007_CS_PIN].FUNC_CTL = 0; in rw007_spi_cs_init() 39 …HPM_IOC->PAD[RW007_CS_PIN].PAD_CTL = IOC_PAD_PAD_CTL_DS_SET(7) | IOC_PAD_PAD_CTL_PE_SET(1) | IOC_P… in rw007_spi_cs_init()
|
| A D | board.c | 184 HPM_IOC->PAD[IOC_PAD_PB18].FUNC_CTL = IOC_PB18_FUNC_CTL_GPIO_B_18; in board_turnoff_rgb_led() 185 HPM_IOC->PAD[IOC_PAD_PB19].FUNC_CTL = IOC_PB19_FUNC_CTL_GPIO_B_19; in board_turnoff_rgb_led() 186 HPM_IOC->PAD[IOC_PAD_PB20].FUNC_CTL = IOC_PB20_FUNC_CTL_GPIO_B_20; in board_turnoff_rgb_led() 188 HPM_IOC->PAD[IOC_PAD_PB18].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 189 HPM_IOC->PAD[IOC_PAD_PB19].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 190 HPM_IOC->PAD[IOC_PAD_PB20].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 204 HPM_IOC->PAD[IOC_PAD_PB18].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 205 HPM_IOC->PAD[IOC_PAD_PB19].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 206 HPM_IOC->PAD[IOC_PAD_PB20].PAD_CTL = pad_ctl; in board_turnoff_rgb_led()
|
| /bsp/hpmicro/hpm6800evk/board/ |
| A D | pinmux.c | 40 HPM_IOC->PAD[IOC_PAD_PE14].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 41 HPM_IOC->PAD[IOC_PAD_PE15].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 204 HPM_IOC->PAD[IOC_PAD_PC01].PAD_CTL = pad_ctl; in init_sdxc_cmd_pin() 208 HPM_IOC->PAD[IOC_PAD_PC13].PAD_CTL = pad_ctl; in init_sdxc_cmd_pin() 230 HPM_IOC->PAD[IOC_PAD_PD07].PAD_CTL = in init_sdxc_pwr_pin() 243 HPM_IOC->PAD[IOC_PAD_PD12].PAD_CTL = in init_sdxc_vsel_pin() 256 HPM_IOC->PAD[IOC_PAD_PD05].PAD_CTL = in init_sdxc_cd_pin() 278 HPM_IOC->PAD[IOC_PAD_PC02].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 282 HPM_IOC->PAD[IOC_PAD_PC06].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 305 HPM_IOC->PAD[IOC_PAD_PC16].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() [all …]
|
| /bsp/hpmicro/hpm6750evk2/board/ |
| A D | pinmux.c | 543 HPM_IOC->PAD[IOC_PAD_PD21].FUNC_CTL = cmd_func_ctl; in init_sdxc_cmd_pin() 544 HPM_IOC->PAD[IOC_PAD_PD21].PAD_CTL = cmd_pad_ctl; in init_sdxc_cmd_pin() 569 HPM_IOC->PAD[IOC_PAD_PD22].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 570 HPM_IOC->PAD[IOC_PAD_PD22].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 573 HPM_IOC->PAD[IOC_PAD_PD18].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 574 HPM_IOC->PAD[IOC_PAD_PD18].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 577 HPM_IOC->PAD[IOC_PAD_PD17].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 578 HPM_IOC->PAD[IOC_PAD_PD17].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 581 HPM_IOC->PAD[IOC_PAD_PD27].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 584 HPM_IOC->PAD[IOC_PAD_PD26].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() [all …]
|
| A D | board.c | 180 HPM_IOC->PAD[IOC_PAD_PB11].FUNC_CTL = IOC_PB11_FUNC_CTL_GPIO_B_11; in board_turnoff_rgb_led() 181 HPM_IOC->PAD[IOC_PAD_PB12].FUNC_CTL = IOC_PB12_FUNC_CTL_GPIO_B_12; in board_turnoff_rgb_led() 182 HPM_IOC->PAD[IOC_PAD_PB13].FUNC_CTL = IOC_PB13_FUNC_CTL_GPIO_B_13; in board_turnoff_rgb_led() 184 HPM_IOC->PAD[IOC_PAD_PB11].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 185 HPM_IOC->PAD[IOC_PAD_PB12].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 186 HPM_IOC->PAD[IOC_PAD_PB13].PAD_CTL = pad_ctl; in board_turnoff_rgb_led()
|
| /bsp/hpmicro/hpm6750evk/board/ |
| A D | pinmux.c | 538 HPM_IOC->PAD[IOC_PAD_PD21].FUNC_CTL = cmd_func_ctl; in init_sdxc_cmd_pin() 539 HPM_IOC->PAD[IOC_PAD_PD21].PAD_CTL = cmd_pad_ctl; in init_sdxc_cmd_pin() 564 HPM_IOC->PAD[IOC_PAD_PD22].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 565 HPM_IOC->PAD[IOC_PAD_PD22].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 568 HPM_IOC->PAD[IOC_PAD_PD18].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 569 HPM_IOC->PAD[IOC_PAD_PD18].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 572 HPM_IOC->PAD[IOC_PAD_PD17].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 573 HPM_IOC->PAD[IOC_PAD_PD17].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 575 HPM_IOC->PAD[IOC_PAD_PD27].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 576 HPM_IOC->PAD[IOC_PAD_PD27].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() [all …]
|
| A D | board.c | 184 HPM_IOC->PAD[IOC_PAD_PB11].FUNC_CTL = IOC_PB11_FUNC_CTL_GPIO_B_11; in board_turnoff_rgb_led() 185 HPM_IOC->PAD[IOC_PAD_PB12].FUNC_CTL = IOC_PB12_FUNC_CTL_GPIO_B_12; in board_turnoff_rgb_led() 186 HPM_IOC->PAD[IOC_PAD_PB13].FUNC_CTL = IOC_PB13_FUNC_CTL_GPIO_B_13; in board_turnoff_rgb_led() 188 HPM_IOC->PAD[IOC_PAD_PB11].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 189 HPM_IOC->PAD[IOC_PAD_PB12].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 190 HPM_IOC->PAD[IOC_PAD_PB13].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 204 HPM_IOC->PAD[IOC_PAD_PB11].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 205 HPM_IOC->PAD[IOC_PAD_PB12].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 206 HPM_IOC->PAD[IOC_PAD_PB13].PAD_CTL = pad_ctl; in board_turnoff_rgb_led() 519 HPM_IOC->PAD[IOC_PAD_PB12].FUNC_CTL = IOC_PB12_FUNC_CTL_GPIO_B_12; in board_init_gpio_pins() [all …]
|
| /bsp/hpmicro/hpm6300evk/board/ |
| A D | pinmux.c | 174 HPM_IOC->PAD[IOC_PAD_PZ02].PAD_CTL = pad_ctl; in init_gpio_pins() 317 HPM_IOC->PAD[IOC_PAD_PA10].PAD_CTL = cmd_pad_ctl; in init_sdxc_cmd_pin() 328 HPM_IOC->PAD[IOC_PAD_PA14].PAD_CTL = cd_pad_ctl; in init_sdxc_cd_pin() 341 HPM_IOC->PAD[IOC_PAD_PA11].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 342 HPM_IOC->PAD[IOC_PAD_PA11].PAD_CTL = clk_pad_ctl; in init_sdxc_clk_data_pins() 345 HPM_IOC->PAD[IOC_PAD_PA12].FUNC_CTL = func_ctl; in init_sdxc_clk_data_pins() 346 HPM_IOC->PAD[IOC_PAD_PA12].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 351 HPM_IOC->PAD[IOC_PAD_PA13].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 354 HPM_IOC->PAD[IOC_PAD_PA08].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() 357 HPM_IOC->PAD[IOC_PAD_PA09].PAD_CTL = pad_ctl; in init_sdxc_clk_data_pins() [all …]
|
| /bsp/hpmicro/hpm6200evk/board/ |
| A D | pinmux.c | 20 HPM_IOC->PAD[IOC_PAD_PY07].FUNC_CTL = IOC_PY07_FUNC_CTL_UART0_RXD; in init_uart_pins() 21 HPM_IOC->PAD[IOC_PAD_PY06].FUNC_CTL = IOC_PY06_FUNC_CTL_UART0_TXD; in init_uart_pins() 26 HPM_IOC->PAD[IOC_PAD_PC24].FUNC_CTL = IOC_PC24_FUNC_CTL_UART1_TXD; in init_uart_pins() 44 HPM_IOC->PAD[IOC_PAD_PC26].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 45 HPM_IOC->PAD[IOC_PAD_PC27].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 105 HPM_IOC->PAD[IOC_PAD_PZ02].PAD_CTL = pad_ctl; in init_gpio_pins() 287 HPM_IOC->PAD[IOC_PAD_PA10].PAD_CTL = pad_ctl; in init_lin_pins() 289 HPM_IOC->PAD[IOC_PAD_PA11].PAD_CTL = pad_ctl; in init_lin_pins() 291 HPM_IOC->PAD[IOC_PAD_PA15].PAD_CTL = pad_ctl; in init_lin_pins() 294 HPM_IOC->PAD[IOC_PAD_PA07].PAD_CTL = pad_ctl; in init_lin_pins() [all …]
|
| /bsp/hpmicro/hpm5300evk/board/ |
| A D | pinmux.c | 41 HPM_IOC->PAD[IOC_PAD_PA00].FUNC_CTL = IOC_PA00_FUNC_CTL_UART0_TXD; in init_uart_pins() 46 HPM_IOC->PAD[IOC_PAD_PB10].FUNC_CTL = IOC_PB10_FUNC_CTL_UART2_DE; in init_uart_pins() 63 HPM_IOC->PAD[IOC_PAD_PA24].FUNC_CTL = IOC_PA24_FUNC_CTL_GPIO_A_24; in init_lin_transceiver_ctrl_pin() 65 HPM_IOC->PAD[IOC_PAD_PA13].FUNC_CTL = IOC_PA13_FUNC_CTL_GPIO_A_13; in init_lin_transceiver_ctrl_pin() 75 HPM_IOC->PAD[IOC_PAD_PA14].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 76 HPM_IOC->PAD[IOC_PAD_PA15].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 106 HPM_IOC->PAD[IOC_PAD_PA09].FUNC_CTL = IOC_PA09_FUNC_CTL_GPIO_A_09; in init_gpio_pins() 107 HPM_IOC->PAD[IOC_PAD_PA09].PAD_CTL = pad_ctl; in init_gpio_pins() 160 HPM_IOC->PAD[IOC_PAD_PA09].PAD_CTL = pad_ctl; in init_butn_pins() 215 HPM_IOC->PAD[IOC_PAD_PY00].FUNC_CTL = IOC_PY00_FUNC_CTL_USB0_ID; in init_usb_pins() [all …]
|
| /bsp/hpmicro/hpm5301evklite/board/ |
| A D | pinmux.c | 41 HPM_IOC->PAD[IOC_PAD_PA00].FUNC_CTL = IOC_PA00_FUNC_CTL_UART0_TXD; in init_uart_pins() 46 HPM_IOC->PAD[IOC_PAD_PB10].FUNC_CTL = IOC_PB10_FUNC_CTL_UART2_DE; in init_uart_pins() 62 HPM_IOC->PAD[IOC_PAD_PB15].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 63 HPM_IOC->PAD[IOC_PAD_PB14].PAD_CTL = pad_ctl; in init_uart_pin_as_gpio() 88 HPM_IOC->PAD[IOC_PAD_PA03].FUNC_CTL = IOC_PA03_FUNC_CTL_GPIO_A_03; in init_gpio_pins() 89 HPM_IOC->PAD[IOC_PAD_PA03].PAD_CTL = pad_ctl; in init_gpio_pins() 125 HPM_IOC->PAD[IOC_PAD_PA09].FUNC_CTL = IOC_PA09_FUNC_CTL_GPIO_A_09; in init_butn_pins() 126 HPM_IOC->PAD[IOC_PAD_PA09].PAD_CTL = pad_ctl; in init_butn_pins() 161 HPM_IOC->PAD[IOC_PAD_PY00].FUNC_CTL = IOC_PY00_FUNC_CTL_USB0_ID; in init_usb_pins() 163 HPM_IOC->PAD[IOC_PAD_PY01].FUNC_CTL = IOC_PY01_FUNC_CTL_USB0_OC; in init_usb_pins() [all …]
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_gpio.c | 286 HPM_IOC->PAD[pin].FUNC_CTL = 0; in hpm_pin_mode() 308 …HPM_IOC->PAD[pin].PAD_CTL &= ~(IOC_PAD_PAD_CTL_PS_MASK | IOC_PAD_PAD_CTL_PE_MASK | IOC_PAD_PAD_CT… in hpm_pin_mode() 312 HPM_IOC->PAD[pin].PAD_CTL &= ~(IOC_PAD_PAD_CTL_PS_MASK | IOC_PAD_PAD_CTL_PE_MASK); in hpm_pin_mode() 316 …HPM_IOC->PAD[pin].PAD_CTL = (HPM_IOC->PAD[pin].PAD_CTL & ~IOC_PAD_PAD_CTL_PS_MASK) | IOC_PAD_PAD_C… in hpm_pin_mode() 320 HPM_IOC->PAD[pin].PAD_CTL |= IOC_PAD_PAD_CTL_PE_SET(1) | IOC_PAD_PAD_CTL_PS_SET(1); in hpm_pin_mode() 324 …HPM_IOC->PAD[pin].PAD_CTL = (HPM_IOC->PAD[pin].PAD_CTL & ~(IOC_PAD_PAD_CTL_PS_MASK | IOC_PAD_PAD_C… in hpm_pin_mode() 330 HPM_IOC->PAD[pin].FUNC_CTL = IOC_PAD_FUNC_CTL_LOOP_BACK_MASK; in hpm_pin_mode()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/ |
| A D | hpm_sdxc_soc_drv.h | 134 …if (IOC_PAD_FUNC_CTL_ALT_SELECT_GET(HPM_IOC->PAD[IOC_PAD_PC00].FUNC_CTL) == IOC_PC00_FUNC_CTL_SDC0… in sdxc_get_default_strobe_delay()
|
| A D | hpm_soc.h | 639 #define HPM_IOC ((IOC_Type *) HPM_IOC_BASE) macro
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/ |
| A D | hpm_soc.h | 300 #define HPM_IOC ((IOC_Type *) HPM_IOC_BASE) macro
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/ |
| A D | hpm_soc.h | 496 #define HPM_IOC ((IOC_Type *) HPM_IOC_BASE) macro
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/ |
| A D | hpm_soc.h | 489 #define HPM_IOC ((IOC_Type *) HPM_IOC_BASE) macro
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/ |
| A D | hpm_soc.h | 547 #define HPM_IOC ((IOC_Type *) HPM_IOC_BASE) macro
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/ |
| A D | hpm_soc.h | 698 #define HPM_IOC ((IOC_Type *) HPM_IOC_BASE) macro
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/ |
| A D | hpm_soc.h | 858 #define HPM_IOC ((IOC_Type *) HPM_IOC_BASE) macro
|