| /bsp/allwinner/libraries/sunxi-hal/hal/source/ccmu/sunxi-ng/ |
| A D | ccu.c | 108 if (parent) in clk_core_fill_parent_index() 136 return !parent ? NULL : parent->hw; in clk_hw_get_parent_by_index() 146 return hw->core->parent ? hw->core->parent->hw : NULL; in clk_hw_get_parent() 227 parent = core->parent; in clk_core_init_rate_req() 228 if (parent) in clk_core_init_rate_req() 310 parent = core->parent; in clk_mux_determine_rate_flags() 313 ret = __clk_determine_rate(parent ? parent->hw : NULL, in clk_mux_determine_rate_flags() 916 if (!parent) in clk_fetch_parent_index() 991 if (core->parent == parent) in clk_core_set_parent() 1004 if (parent) in clk_core_set_parent() [all …]
|
| /bsp/essemi/es32f0654/drivers/ |
| A D | drv_hwtimer.c | 36 rt_hwtimer_t parent; member 55 rt_device_hwtimer_isr(&ad16c4t0_hwtimer.parent); in AD16C4T0_BRK_UP_TRIG_COM_Handler() 75 rt_device_hwtimer_isr(&gp16c4t0_hwtimer.parent); in GP16C4T0_LCD_Handler() 135 rt_device_hwtimer_isr(&bs16t0_hwtimer.parent); in BS16T0_Handler() 155 rt_device_hwtimer_isr(&bs16t1_hwtimer.parent); in BS16T1_UART2_Handler() 175 rt_device_hwtimer_isr(&bs16t2_hwtimer.parent); in BS16T2_UART3_Handler() 217 hwtimer_info->maxfreq = hwtimer->parent.freq; in es32f0_hwtimer_init() 398 bs16t0_hwtimer.parent.info = &bs16t0_info; in rt_hw_hwtimer_init() 413 bs16t1_hwtimer.parent.info = &bs16t1_info; in rt_hw_hwtimer_init() 428 bs16t2_hwtimer.parent.info = &bs16t2_info; in rt_hw_hwtimer_init() [all …]
|
| /bsp/essemi/es32f369x/drivers/ |
| A D | drv_hwtimer.c | 36 rt_hwtimer_t parent; member 55 rt_device_hwtimer_isr(&ad16c4t0_hwtimer.parent); in AD16C4T0_UP_Handler() 75 rt_device_hwtimer_isr(&ad16c4t1_hwtimer.parent); in AD16C4T1_UP_Handler() 95 rt_device_hwtimer_isr(&gp32c4t0_hwtimer.parent); in GP32C4T0_Handler() 114 rt_device_hwtimer_isr(&gp32c4t1_hwtimer.parent); in GP32C4T1_Handler() 171 rt_device_hwtimer_isr(&bs16t0_hwtimer.parent); in BS16T0_Handler() 190 rt_device_hwtimer_isr(&bs16t1_hwtimer.parent); in BS16T1_Handler() 212 hwtimer_info->maxfreq = hwtimer->parent.freq; in es32f3_hwtimer_init() 334 ad16c4t0_hwtimer.parent.info = &ad16c4t0_info; in rt_hw_hwtimer_init() 424 bs16t0_hwtimer.parent.info = &bs16t0_info; in rt_hw_hwtimer_init() [all …]
|
| /bsp/nxp/lpc/lpc824/drivers/ |
| A D | drv_usart.c | 26 struct rt_device parent; member 57 if(uart->parent.rx_indicate != RT_NULL) in uart_irq_handler() 59 uart->parent.rx_indicate(&uart->parent, rt_ringbuffer_data_len(&uart->rx_rb)); in uart_irq_handler() 265 uart->parent.init = rt_uart_init; in rt_hw_usart_init() 266 uart->parent.open = rt_uart_open; in rt_hw_usart_init() 270 uart->parent.control = RT_NULL; in rt_hw_usart_init() 271 uart->parent.user_data = RT_NULL; in rt_hw_usart_init() 297 uart->parent.control = RT_NULL; in rt_hw_usart_init() 298 uart->parent.user_data = RT_NULL; in rt_hw_usart_init() 323 uart->parent.control = RT_NULL; in rt_hw_usart_init() [all …]
|
| /bsp/nxp/lpc/lpc2148/drivers/ |
| A D | dm9000.c | 19 struct eth_device parent; member 36 result = eth_device_ready(&(dm9000_device.parent)); in rt_dm9000_isr() 152 dm9000_device.parent.parent.init = rt_dm9000_init; in rt_hw_dm9000_init() 153 dm9000_device.parent.parent.open = rt_dm9000_open; in rt_hw_dm9000_init() 154 dm9000_device.parent.parent.close = rt_dm9000_close; in rt_hw_dm9000_init() 155 dm9000_device.parent.parent.read = rt_dm9000_read; in rt_hw_dm9000_init() 156 dm9000_device.parent.parent.write = rt_dm9000_write; in rt_hw_dm9000_init() 157 dm9000_device.parent.parent.control = rt_dm9000_control; in rt_hw_dm9000_init() 158 dm9000_device.parent.parent.user_data = RT_NULL; in rt_hw_dm9000_init() 160 dm9000_device.parent.eth_rx = rt_dm9000_rx; in rt_hw_dm9000_init() [all …]
|
| A D | serial.c | 41 struct rt_device parent; member 102 lpc_serial->parent.rx_indicate(&lpc_serial->parent, 1); in rt_hw_uart_isr() 338 lpc_serial->parent.init = rt_serial_init; in rt_hw_serial_init() 339 lpc_serial->parent.open = rt_serial_open; in rt_hw_serial_init() 341 lpc_serial->parent.read = rt_serial_read; in rt_hw_serial_init() 344 lpc_serial->parent.user_data = RT_NULL; in rt_hw_serial_init() 346 rt_device_register(&lpc_serial->parent, in rt_hw_serial_init() 376 lpc_serial->parent.init = rt_serial_init; in rt_hw_serial_init() 377 lpc_serial->parent.open = rt_serial_open; in rt_hw_serial_init() 382 lpc_serial->parent.user_data = RT_NULL; in rt_hw_serial_init() [all …]
|
| /bsp/wch/arm/Libraries/ch32_drivers/ |
| A D | drv_hwtimer_ch32f20x.c | 22 struct rt_hwtimer_device parent; member 290 hwtimer_device1.parent.info = hwtimer_info; in rt_hw_hwtimer_init() 291 hwtimer_device1.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() 306 hwtimer_device2.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() 321 hwtimer_device3.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() 336 hwtimer_device4.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() 351 hwtimer_device5.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() 366 hwtimer_device6.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() 381 hwtimer_device7.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() 396 hwtimer_device8.parent.ops = &hwtimer_ops; in rt_hw_hwtimer_init() [all …]
|
| A D | drv_uart_ch32f20x.c | 26 struct rt_serial_device parent; member 359 usart_device1.parent.ops = &usart_ops; in rt_hw_uart_init() 360 usart_device1.parent.config = config; in rt_hw_uart_init() 367 usart_device2.parent.ops = &usart_ops; in rt_hw_uart_init() 368 usart_device2.parent.config = config; in rt_hw_uart_init() 376 usart_device3.parent.config = config; in rt_hw_uart_init() 384 usart_device4.parent.config = config; in rt_hw_uart_init() 392 usart_device5.parent.config = config; in rt_hw_uart_init() 400 usart_device6.parent.config = config; in rt_hw_uart_init() 408 usart_device7.parent.config = config; in rt_hw_uart_init() [all …]
|
| /bsp/nuvoton/libraries/m2354/rtt_port/ |
| A D | drv_timer.c | 26 rt_hwtimer_t parent; member 214 nu_timer0.parent.info = &nu_timer_info; in rt_hw_timer_init() 215 nu_timer0.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 228 nu_timer1.parent.info = &nu_timer_info; in rt_hw_timer_init() 229 nu_timer1.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 242 nu_timer2.parent.info = &nu_timer_info; in rt_hw_timer_init() 243 nu_timer2.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 256 nu_timer3.parent.info = &nu_timer_info; in rt_hw_timer_init() 257 nu_timer3.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 271 nu_timer4.parent.ops = &nu_timer_ops; in rt_hw_timer_init() [all …]
|
| /bsp/essemi/es32vf2264/drivers/ |
| A D | drv_hwtimer.c | 36 rt_hwtimer_t parent; member 56 rt_device_hwtimer_isr(&ad16c4t0_hwtimer.parent); in AD16C4T_Handler() 78 rt_device_hwtimer_isr(&gp16c4t0_hwtimer.parent); in GPTIMB0_Handler() 99 rt_device_hwtimer_isr(&gp16c4t1_hwtimer.parent); in GPTIMB1_Handler() 120 rt_device_hwtimer_isr(&gp16c4t1_hwtimer.parent); in GPTIMB2_Handler() 141 rt_device_hwtimer_isr(&bs16t0_hwtimer.parent); in BSTIM0_Handler() 163 hwtimer_info->maxfreq = hwtimer->parent.freq; in es32f3_hwtimer_init() 285 ad16c4t0_hwtimer.parent.info = &ad16c4t0_info; in rt_hw_hwtimer_init() 300 gp16c4t0_hwtimer.parent.info = &gp16c4t0_info; in rt_hw_hwtimer_init() 315 gp16c4t1_hwtimer.parent.info = &gp16c4t1_info; in rt_hw_hwtimer_init() [all …]
|
| /bsp/pic32ethernet/ |
| A D | uart.c | 14 struct rt_device parent; member 184 uart_device->parent.rx_indicate(&uart_device->parent, length); in __ISR() 236 uart_device->parent.rx_indicate(&uart_device->parent, length); in __ISR() 264 uart_device->parent.init = rt_uart_init; in rt_hw_usart_init() 265 uart_device->parent.open = rt_uart_open; in rt_hw_usart_init() 269 uart_device->parent.control = RT_NULL; in rt_hw_usart_init() 270 uart_device->parent.user_data = RT_NULL; in rt_hw_usart_init() 272 rt_device_register(&uart_device->parent, in rt_hw_usart_init() 289 uart_device->parent.control = RT_NULL; in rt_hw_usart_init() 290 uart_device->parent.user_data = RT_NULL; in rt_hw_usart_init() [all …]
|
| /bsp/nxp/imx/imx6sx/cortex-a9/drivers/ |
| A D | emac_drv.c | 26 struct eth_device parent; member 84 eth_device_ready(&(_emac.parent)); in imx_enet_isr() 205 _emac.parent.parent.init = imx_emac_init; in imx_emac_hw_init() 206 _emac.parent.parent.open = imx_emac_open; in imx_emac_hw_init() 207 _emac.parent.parent.close = imx_emac_close; in imx_emac_hw_init() 208 _emac.parent.parent.read = imx_emac_read; in imx_emac_hw_init() 209 _emac.parent.parent.write = imx_emac_write; in imx_emac_hw_init() 210 _emac.parent.parent.control = imx_emac_control; in imx_emac_hw_init() 211 _emac.parent.parent.user_data = RT_NULL; in imx_emac_hw_init() 213 _emac.parent.eth_rx = imx_emac_rx; in imx_emac_hw_init() [all …]
|
| /bsp/nxp/lpc/lpc408x/drivers/ |
| A D | drv_led.c | 24 struct rt_device parent; member 71 RT_ASSERT(dev == &led.parent); in rt_led_read() 96 RT_ASSERT(dev == &led.parent); in rt_led_write() 115 RT_ASSERT(dev == &led.parent); in rt_led_control() 128 led.parent.rx_indicate = RT_NULL; in rt_hw_led_init() 129 led.parent.tx_complete = RT_NULL; in rt_hw_led_init() 130 led.parent.init = rt_led_init; in rt_hw_led_init() 131 led.parent.open = rt_led_open; in rt_hw_led_init() 133 led.parent.read = rt_led_read; in rt_hw_led_init() 136 led.parent.user_data = RT_NULL; in rt_hw_led_init() [all …]
|
| /bsp/nxp/lpc/lpc178x/drivers/ |
| A D | uart.c | 28 struct rt_device parent; member 77 uart->parent.rx_indicate(&uart->parent, length); in UART0_IRQHandler() 120 uart->parent.rx_indicate(&uart->parent, length); in UART1_IRQHandler() 317 uart->parent.init = rt_uart_init; in rt_hw_usart_init() 318 uart->parent.open = rt_uart_open; in rt_hw_usart_init() 322 uart->parent.control = RT_NULL; in rt_hw_usart_init() 323 uart->parent.user_data = RT_NULL; in rt_hw_usart_init() 325 rt_device_register(&uart->parent, in rt_hw_usart_init() 346 uart->parent.control = RT_NULL; in rt_hw_usart_init() 347 uart->parent.user_data = RT_NULL; in rt_hw_usart_init() [all …]
|
| /bsp/fujitsu/mb9x/mb9bf568r/drivers/ |
| A D | led.c | 25 struct rt_device parent; member 82 RT_ASSERT(dev == &fm4_led.parent); in rt_led_read() 107 RT_ASSERT(dev == &fm4_led.parent); in rt_led_write() 126 RT_ASSERT(dev == &fm4_led.parent); in rt_led_control() 139 fm4_led.parent.rx_indicate = RT_NULL; in rt_led_hw_init() 140 fm4_led.parent.tx_complete = RT_NULL; in rt_led_hw_init() 141 fm4_led.parent.init = rt_led_init; in rt_led_hw_init() 142 fm4_led.parent.open = rt_led_open; in rt_led_hw_init() 144 fm4_led.parent.read = rt_led_read; in rt_led_hw_init() 147 fm4_led.parent.user_data = RT_NULL; in rt_led_hw_init() [all …]
|
| /bsp/nxp/lpc/lpc43xx/drivers/ |
| A D | drv_led.c | 38 struct rt_device parent; member 86 RT_ASSERT(dev == &led.parent); in rt_led_read() 111 RT_ASSERT(dev == &led.parent); in rt_led_write() 130 RT_ASSERT(dev == &led.parent); in rt_led_control() 143 led.parent.rx_indicate = RT_NULL; in rt_led_hw_init() 144 led.parent.tx_complete = RT_NULL; in rt_led_hw_init() 145 led.parent.init = rt_led_init; in rt_led_hw_init() 146 led.parent.open = rt_led_open; in rt_led_hw_init() 148 led.parent.read = rt_led_read; in rt_led_hw_init() 151 led.parent.user_data = RT_NULL; in rt_led_hw_init() [all …]
|
| /bsp/xplorer4330/drivers/ |
| A D | drv_led.c | 30 struct rt_device parent; member 79 RT_ASSERT(dev == &led.parent); in rt_led_read() 104 RT_ASSERT(dev == &led.parent); in rt_led_write() 123 RT_ASSERT(dev == &led.parent); in rt_led_control() 136 led.parent.rx_indicate = RT_NULL; in rt_led_hw_init() 137 led.parent.tx_complete = RT_NULL; in rt_led_hw_init() 138 led.parent.init = rt_led_init; in rt_led_hw_init() 139 led.parent.open = rt_led_open; in rt_led_hw_init() 141 led.parent.read = rt_led_read; in rt_led_hw_init() 144 led.parent.user_data = RT_NULL; in rt_led_hw_init() [all …]
|
| /bsp/nuvoton/libraries/m480/rtt_port/ |
| A D | drv_timer.c | 26 rt_hwtimer_t parent; member 206 nu_timer0.parent.info = &nu_timer_info; in rt_hw_timer_init() 207 nu_timer0.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 220 nu_timer1.parent.info = &nu_timer_info; in rt_hw_timer_init() 221 nu_timer1.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 234 nu_timer2.parent.info = &nu_timer_info; in rt_hw_timer_init() 235 nu_timer2.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 248 nu_timer3.parent.info = &nu_timer_info; in rt_hw_timer_init() 249 nu_timer3.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 273 rt_device_hwtimer_isr(&nu_timer0.parent); in TMR0_IRQHandler() [all …]
|
| /bsp/fujitsu/mb9x/mb9bf618s/drivers/ |
| A D | led.c | 26 struct rt_device parent; member 85 RT_ASSERT(dev == &fm3_led.parent); in rt_led_read() 110 RT_ASSERT(dev == &fm3_led.parent); in rt_led_write() 129 RT_ASSERT(dev == &fm3_led.parent); in rt_led_control() 142 fm3_led.parent.rx_indicate = RT_NULL; in rt_led_hw_init() 143 fm3_led.parent.tx_complete = RT_NULL; in rt_led_hw_init() 144 fm3_led.parent.init = rt_led_init; in rt_led_hw_init() 145 fm3_led.parent.open = rt_led_open; in rt_led_hw_init() 147 fm3_led.parent.read = rt_led_read; in rt_led_hw_init() 150 fm3_led.parent.user_data = RT_NULL; in rt_led_hw_init() [all …]
|
| /bsp/phytium/libraries/drivers_example/ |
| A D | qspi_sample.c | 39 qspi_bus = (phytium_qspi_bus *) qspi_test_device->parent.bus->parent.user_data; in qspi_sample() 43 qspi_write_message.parent.send_buf = "phytium hello world!"; in qspi_sample() 44 qspi_write_message.parent.length = strlen((char *)qspi_write_message.parent.send_buf) + 1; in qspi_sample() 49 qspi_read_message.parent.length = 128;/*write cmd*/ in qspi_sample() 50 …qspi_read_message.parent.recv_buf = (rt_uint8_t *)rt_malloc(sizeof(rt_uint8_t) * qspi_read_message… in qspi_sample() 53 if (trans_res != qspi_read_message.parent.length) in qspi_sample() 60 char *send_ptr = (char *)qspi_write_message.parent.send_buf; in qspi_sample() 61 char *recv_ptr = (char *)qspi_read_message.parent.recv_buf; in qspi_sample() 63 for (int i = 0; i < qspi_write_message.parent.length; i++) in qspi_sample()
|
| /bsp/nxp/lpc/lpc5410x/drivers/ |
| A D | drv_led.c | 23 struct rt_device parent; member 71 RT_ASSERT(dev == &led.parent); in rt_led_read() 96 RT_ASSERT(dev == &led.parent); in rt_led_write() 123 led.parent.rx_indicate = RT_NULL; in rt_led_hw_init() 124 led.parent.tx_complete = RT_NULL; in rt_led_hw_init() 125 led.parent.init = rt_led_init; in rt_led_hw_init() 126 led.parent.open = rt_led_open; in rt_led_hw_init() 127 led.parent.close = rt_led_close; in rt_led_hw_init() 128 led.parent.read = rt_led_read; in rt_led_hw_init() 131 led.parent.user_data = RT_NULL; in rt_led_hw_init() [all …]
|
| /bsp/nuvoton/libraries/m031/rtt_port/ |
| A D | drv_timer.c | 27 rt_hwtimer_t parent; member 207 nu_timer0.parent.info = &nu_timer_info; in rt_hw_timer_init() 208 nu_timer0.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 221 nu_timer1.parent.info = &nu_timer_info; in rt_hw_timer_init() 222 nu_timer1.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 235 nu_timer2.parent.info = &nu_timer_info; in rt_hw_timer_init() 236 nu_timer2.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 249 nu_timer3.parent.info = &nu_timer_info; in rt_hw_timer_init() 250 nu_timer3.parent.ops = &nu_timer_ops; in rt_hw_timer_init() 274 rt_device_hwtimer_isr(&nu_timer0.parent); in TMR0_IRQHandler() [all …]
|
| /bsp/zynqmp-r5-axu4ev/drivers/ |
| A D | drv_eth.c | 31 struct eth_device parent; member 111 struct netif *netif = eth_dev->parent.netif; in rt_zynqmp_eth_init() 143 xemac->rt_eth_device = ð_dev->parent; in rt_zynqmp_eth_init() 190 eth_device_linkchange(ð_dev->parent, RT_TRUE); in rt_zynqmp_eth_init() 321 zynqmp_eth_device.parent.parent.init = rt_zynqmp_eth_init; in rt_hw_zynqmp_eth_init() 322 zynqmp_eth_device.parent.parent.open = rt_zynqmp_eth_open; in rt_hw_zynqmp_eth_init() 323 zynqmp_eth_device.parent.parent.close = rt_zynqmp_eth_close; in rt_hw_zynqmp_eth_init() 324 zynqmp_eth_device.parent.parent.read = rt_zynqmp_eth_read; in rt_hw_zynqmp_eth_init() 325 zynqmp_eth_device.parent.parent.write = rt_zynqmp_eth_write; in rt_hw_zynqmp_eth_init() 326 zynqmp_eth_device.parent.parent.control = rt_zynqmp_eth_control; in rt_hw_zynqmp_eth_init() [all …]
|
| /bsp/nxp/lpc/lpc2478/drivers/ |
| A D | serial.c | 41 struct rt_device parent; member 103 lpc_serial->parent.rx_indicate(&lpc_serial->parent, 1); in rt_hw_uart_isr() 311 lpc_serial->parent.init = rt_serial_init; in rt_hw_serial_init() 312 lpc_serial->parent.open = rt_serial_open; in rt_hw_serial_init() 314 lpc_serial->parent.read = rt_serial_read; in rt_hw_serial_init() 317 lpc_serial->parent.user_data = RT_NULL; in rt_hw_serial_init() 319 rt_device_register(&lpc_serial->parent, in rt_hw_serial_init() 349 lpc_serial->parent.init = rt_serial_init; in rt_hw_serial_init() 350 lpc_serial->parent.open = rt_serial_open; in rt_hw_serial_init() 355 lpc_serial->parent.user_data = RT_NULL; in rt_hw_serial_init() [all …]
|
| /bsp/microchip/common/board/ |
| A D | sam_gmac.c | 30 struct eth_device parent; member 68 result = eth_device_ready(&sam_eth_device.parent); in rt_sam_gmac_rxcb() 361 sam_eth_device.parent.parent.init = rt_sam_eth_init; in rt_hw_sam_eth_init() 362 sam_eth_device.parent.parent.open = rt_sam_eth_open; in rt_hw_sam_eth_init() 363 sam_eth_device.parent.parent.close = rt_sam_eth_close; in rt_hw_sam_eth_init() 364 sam_eth_device.parent.parent.read = rt_sam_eth_read; in rt_hw_sam_eth_init() 365 sam_eth_device.parent.parent.write = rt_sam_eth_write; in rt_hw_sam_eth_init() 366 sam_eth_device.parent.parent.control = rt_sam_eth_control; in rt_hw_sam_eth_init() 367 sam_eth_device.parent.parent.user_data = (void *)&sam_eth_device; in rt_hw_sam_eth_init() 369 sam_eth_device.parent.eth_rx = rt_sam_eth_rx; in rt_hw_sam_eth_init() [all …]
|