/linux-4.1.27/arch/arm/mach-omap2/ |
H A D | omap_hwmod_43xx_data.c | 35 .clkctrl_offs = AM43XX_CM_PER_L4HS_CLKCTRL_OFFSET, 54 .clkctrl_offs = AM43XX_CM_WKUP_WKUP_M3_CLKCTRL_OFFSET, 72 .clkctrl_offs = AM43XX_CM_WKUP_CONTROL_CLKCTRL_OFFSET, 90 .clkctrl_offs = AM43XX_CM_WKUP_GPIO0_CLKCTRL_OFFSET, 120 .clkctrl_offs = AM43XX_CM_WKUP_SYNCTIMER_CLKCTRL_OFFSET, 133 .clkctrl_offs = AM43XX_CM_PER_TIMER8_CLKCTRL_OFFSET, 146 .clkctrl_offs = AM43XX_CM_PER_TIMER9_CLKCTRL_OFFSET, 159 .clkctrl_offs = AM43XX_CM_PER_TIMER10_CLKCTRL_OFFSET, 172 .clkctrl_offs = AM43XX_CM_PER_TIMER11_CLKCTRL_OFFSET, 185 .clkctrl_offs = AM43XX_CM_PER_EPWMSS3_CLKCTRL_OFFSET, 205 .clkctrl_offs = AM43XX_CM_PER_EPWMSS4_CLKCTRL_OFFSET, 225 .clkctrl_offs = AM43XX_CM_PER_EPWMSS5_CLKCTRL_OFFSET, 245 .clkctrl_offs = AM43XX_CM_PER_SPI2_CLKCTRL_OFFSET, 259 .clkctrl_offs = AM43XX_CM_PER_SPI3_CLKCTRL_OFFSET, 273 .clkctrl_offs = AM43XX_CM_PER_SPI4_CLKCTRL_OFFSET, 292 .clkctrl_offs = AM43XX_CM_PER_GPIO4_CLKCTRL_OFFSET, 313 .clkctrl_offs = AM43XX_CM_PER_GPIO5_CLKCTRL_OFFSET, 333 .clkctrl_offs = AM43XX_CM_PER_USBPHYOCP2SCP0_CLKCTRL_OFFSET, 346 .clkctrl_offs = AM43XX_CM_PER_USBPHYOCP2SCP1_CLKCTRL_OFFSET, 376 .clkctrl_offs = AM43XX_CM_PER_USB_OTG_SS0_CLKCTRL_OFFSET, 389 .clkctrl_offs = AM43XX_CM_PER_USB_OTG_SS1_CLKCTRL_OFFSET, 415 .clkctrl_offs = AM43XX_CM_PER_QSPI_CLKCTRL_OFFSET, 446 .clkctrl_offs = AM43XX_CM_WKUP_ADC_TSC_CLKCTRL_OFFSET, 461 .clkctrl_offs = AM43XX_CM_PER_DSS_CLKCTRL_OFFSET, 498 .clkctrl_offs = AM43XX_CM_PER_DSS_CLKCTRL_OFFSET, 514 .clkctrl_offs = AM43XX_CM_PER_DSS_CLKCTRL_OFFSET, 541 .clkctrl_offs = AM43XX_CM_PER_HDQ1W_CLKCTRL_OFFSET, 568 .clkctrl_offs = AM43XX_CM_PER_VPFE0_CLKCTRL_OFFSET, 580 .clkctrl_offs = AM43XX_CM_PER_VPFE1_CLKCTRL_OFFSET,
|
H A D | cm33xx.c | 78 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 83 static u32 _clkctrl_idlest(u16 inst, u16 clkctrl_offs) _clkctrl_idlest() argument 85 u32 v = am33xx_cm_read_reg(inst, clkctrl_offs); _clkctrl_idlest() 94 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 99 static bool _is_module_ready(u16 inst, u16 clkctrl_offs) _is_module_ready() argument 103 v = _clkctrl_idlest(inst, clkctrl_offs); _is_module_ready() 210 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 218 static int am33xx_cm_wait_module_ready(u8 part, s16 inst, u16 clkctrl_offs, am33xx_cm_wait_module_ready() argument 223 omap_test_timeout(_is_module_ready(inst, clkctrl_offs), am33xx_cm_wait_module_ready() 234 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 241 static int am33xx_cm_wait_module_idle(u8 part, s16 inst, u16 clkctrl_offs, am33xx_cm_wait_module_idle() argument 246 if (!clkctrl_offs) am33xx_cm_wait_module_idle() 249 omap_test_timeout((_clkctrl_idlest(inst, clkctrl_offs) == am33xx_cm_wait_module_idle() 261 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 266 u16 clkctrl_offs) am33xx_cm_module_enable() 270 v = am33xx_cm_read_reg(inst, clkctrl_offs); am33xx_cm_module_enable() 273 am33xx_cm_write_reg(v, inst, clkctrl_offs); am33xx_cm_module_enable() 280 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 284 static void am33xx_cm_module_disable(u8 part, u16 inst, u16 clkctrl_offs) am33xx_cm_module_disable() argument 288 v = am33xx_cm_read_reg(inst, clkctrl_offs); am33xx_cm_module_disable() 290 am33xx_cm_write_reg(v, inst, clkctrl_offs); am33xx_cm_module_disable() 265 am33xx_cm_module_enable(u8 mode, u8 part, u16 inst, u16 clkctrl_offs) am33xx_cm_module_enable() argument
|
H A D | omap_hwmod_54xx_data.c | 65 .clkctrl_offs = OMAP54XX_CM_EMIF_DMM_CLKCTRL_OFFSET, 86 .clkctrl_offs = OMAP54XX_CM_L3INSTR_L3_INSTR_CLKCTRL_OFFSET, 100 .clkctrl_offs = OMAP54XX_CM_L3MAIN1_L3_MAIN_1_CLKCTRL_OFFSET, 113 .clkctrl_offs = OMAP54XX_CM_L3MAIN2_L3_MAIN_2_CLKCTRL_OFFSET, 126 .clkctrl_offs = OMAP54XX_CM_L3INSTR_L3_MAIN_3_CLKCTRL_OFFSET, 148 .clkctrl_offs = OMAP54XX_CM_ABE_L4_ABE_CLKCTRL_OFFSET, 161 .clkctrl_offs = OMAP54XX_CM_L4CFG_L4_CFG_CLKCTRL_OFFSET, 174 .clkctrl_offs = OMAP54XX_CM_L4PER_L4_PER_CLKCTRL_OFFSET, 187 .clkctrl_offs = OMAP54XX_CM_WKUPAON_L4_WKUP_CLKCTRL_OFFSET, 240 .clkctrl_offs = OMAP54XX_CM_WKUPAON_COUNTER_32K_CLKCTRL_OFFSET, 295 .clkctrl_offs = OMAP54XX_CM_DMA_DMA_SYSTEM_CLKCTRL_OFFSET, 330 .clkctrl_offs = OMAP54XX_CM_ABE_DMIC_CLKCTRL_OFFSET, 368 .clkctrl_offs = OMAP54XX_CM_DSS_DSS_CLKCTRL_OFFSET, 418 .clkctrl_offs = OMAP54XX_CM_DSS_DSS_CLKCTRL_OFFSET, 461 .clkctrl_offs = OMAP54XX_CM_DSS_DSS_CLKCTRL_OFFSET, 482 .clkctrl_offs = OMAP54XX_CM_DSS_DSS_CLKCTRL_OFFSET, 522 .clkctrl_offs = OMAP54XX_CM_DSS_DSS_CLKCTRL_OFFSET, 562 .clkctrl_offs = OMAP54XX_CM_DSS_DSS_CLKCTRL_OFFSET, 594 .clkctrl_offs = OMAP54XX_CM_EMIF_EMIF1_CLKCTRL_OFFSET, 610 .clkctrl_offs = OMAP54XX_CM_EMIF_EMIF2_CLKCTRL_OFFSET, 658 .clkctrl_offs = OMAP54XX_CM_WKUPAON_GPIO1_CLKCTRL_OFFSET, 681 .clkctrl_offs = OMAP54XX_CM_L4PER_GPIO2_CLKCTRL_OFFSET, 704 .clkctrl_offs = OMAP54XX_CM_L4PER_GPIO3_CLKCTRL_OFFSET, 727 .clkctrl_offs = OMAP54XX_CM_L4PER_GPIO4_CLKCTRL_OFFSET, 750 .clkctrl_offs = OMAP54XX_CM_L4PER_GPIO5_CLKCTRL_OFFSET, 773 .clkctrl_offs = OMAP54XX_CM_L4PER_GPIO6_CLKCTRL_OFFSET, 796 .clkctrl_offs = OMAP54XX_CM_L4PER_GPIO7_CLKCTRL_OFFSET, 819 .clkctrl_offs = OMAP54XX_CM_L4PER_GPIO8_CLKCTRL_OFFSET, 867 .clkctrl_offs = OMAP54XX_CM_L4PER_I2C1_CLKCTRL_OFFSET, 884 .clkctrl_offs = OMAP54XX_CM_L4PER_I2C2_CLKCTRL_OFFSET, 901 .clkctrl_offs = OMAP54XX_CM_L4PER_I2C3_CLKCTRL_OFFSET, 918 .clkctrl_offs = OMAP54XX_CM_L4PER_I2C4_CLKCTRL_OFFSET, 935 .clkctrl_offs = OMAP54XX_CM_L4PER_I2C5_CLKCTRL_OFFSET, 970 .clkctrl_offs = OMAP54XX_CM_WKUPAON_KBD_CLKCTRL_OFFSET, 1004 .clkctrl_offs = OMAP54XX_CM_L4CFG_MAILBOX_CLKCTRL_OFFSET, 1042 .clkctrl_offs = OMAP54XX_CM_ABE_MCBSP1_CLKCTRL_OFFSET, 1064 .clkctrl_offs = OMAP54XX_CM_ABE_MCBSP2_CLKCTRL_OFFSET, 1086 .clkctrl_offs = OMAP54XX_CM_ABE_MCBSP3_CLKCTRL_OFFSET, 1137 .clkctrl_offs = OMAP54XX_CM_ABE_MCPDM_CLKCTRL_OFFSET, 1179 .clkctrl_offs = OMAP54XX_CM_L4PER_MCSPI1_CLKCTRL_OFFSET, 1200 .clkctrl_offs = OMAP54XX_CM_L4PER_MCSPI2_CLKCTRL_OFFSET, 1221 .clkctrl_offs = OMAP54XX_CM_L4PER_MCSPI3_CLKCTRL_OFFSET, 1242 .clkctrl_offs = OMAP54XX_CM_L4PER_MCSPI4_CLKCTRL_OFFSET, 1289 .clkctrl_offs = OMAP54XX_CM_L3INIT_MMC1_CLKCTRL_OFFSET, 1307 .clkctrl_offs = OMAP54XX_CM_L3INIT_MMC2_CLKCTRL_OFFSET, 1322 .clkctrl_offs = OMAP54XX_CM_L4PER_MMC3_CLKCTRL_OFFSET, 1337 .clkctrl_offs = OMAP54XX_CM_L4PER_MMC4_CLKCTRL_OFFSET, 1352 .clkctrl_offs = OMAP54XX_CM_L4PER_MMC5_CLKCTRL_OFFSET, 1394 .clkctrl_offs = OMAP54XX_CM_DSP_DSP_CLKCTRL_OFFSET, 1416 .clkctrl_offs = OMAP54XX_CM_IPU_IPU_CLKCTRL_OFFSET, 1442 .clkctrl_offs = OMAP54XX_CM_MPU_MPU_CLKCTRL_OFFSET, 1477 .clkctrl_offs = OMAP54XX_CM_L4CFG_SPINLOCK_CLKCTRL_OFFSET, 1512 .clkctrl_offs = OMAP54XX_CM_L3INIT_OCP2SCP1_CLKCTRL_OFFSET, 1565 .clkctrl_offs = OMAP54XX_CM_WKUPAON_TIMER1_CLKCTRL_OFFSET, 1581 .clkctrl_offs = OMAP54XX_CM_L4PER_TIMER2_CLKCTRL_OFFSET, 1596 .clkctrl_offs = OMAP54XX_CM_L4PER_TIMER3_CLKCTRL_OFFSET, 1611 .clkctrl_offs = OMAP54XX_CM_L4PER_TIMER4_CLKCTRL_OFFSET, 1626 .clkctrl_offs = OMAP54XX_CM_ABE_TIMER5_CLKCTRL_OFFSET, 1641 .clkctrl_offs = OMAP54XX_CM_ABE_TIMER6_CLKCTRL_OFFSET, 1656 .clkctrl_offs = OMAP54XX_CM_ABE_TIMER7_CLKCTRL_OFFSET, 1671 .clkctrl_offs = OMAP54XX_CM_ABE_TIMER8_CLKCTRL_OFFSET, 1686 .clkctrl_offs = OMAP54XX_CM_L4PER_TIMER9_CLKCTRL_OFFSET, 1702 .clkctrl_offs = OMAP54XX_CM_L4PER_TIMER10_CLKCTRL_OFFSET, 1717 .clkctrl_offs = OMAP54XX_CM_L4PER_TIMER11_CLKCTRL_OFFSET, 1754 .clkctrl_offs = OMAP54XX_CM_L4PER_UART1_CLKCTRL_OFFSET, 1769 .clkctrl_offs = OMAP54XX_CM_L4PER_UART2_CLKCTRL_OFFSET, 1785 .clkctrl_offs = OMAP54XX_CM_L4PER_UART3_CLKCTRL_OFFSET, 1801 .clkctrl_offs = OMAP54XX_CM_L4PER_UART4_CLKCTRL_OFFSET, 1816 .clkctrl_offs = OMAP54XX_CM_L4PER_UART5_CLKCTRL_OFFSET, 1831 .clkctrl_offs = OMAP54XX_CM_L4PER_UART6_CLKCTRL_OFFSET, 1906 .clkctrl_offs = OMAP54XX_CM_L3INIT_USB_HOST_HS_CLKCTRL_OFFSET, 1941 .clkctrl_offs = OMAP54XX_CM_L3INIT_USB_TLL_HS_CLKCTRL_OFFSET, 1982 .clkctrl_offs = OMAP54XX_CM_L3INIT_USB_OTG_SS_CLKCTRL_OFFSET, 2022 .clkctrl_offs = OMAP54XX_CM_WKUPAON_WD_TIMER2_CLKCTRL_OFFSET, 2050 .clkctrl_offs = OMAP54XX_CM_L3INIT_OCP2SCP3_CLKCTRL_OFFSET, 2086 .clkctrl_offs = OMAP54XX_CM_L3INIT_SATA_CLKCTRL_OFFSET,
|
H A D | omap_hwmod_7xx_data.c | 66 .clkctrl_offs = DRA7XX_CM_L3INSTR_L3_INSTR_CLKCTRL_OFFSET, 80 .clkctrl_offs = DRA7XX_CM_L3MAIN1_L3_MAIN_1_CLKCTRL_OFFSET, 93 .clkctrl_offs = DRA7XX_CM_L3INSTR_L3_MAIN_2_CLKCTRL_OFFSET, 115 .clkctrl_offs = DRA7XX_CM_L4CFG_L4_CFG_CLKCTRL_OFFSET, 128 .clkctrl_offs = DRA7XX_CM_L4PER_L4_PER1_CLKCTRL_OFFSET, 141 .clkctrl_offs = DRA7XX_CM_L4PER2_L4_PER2_CLKCTRL_OFFSET, 154 .clkctrl_offs = DRA7XX_CM_L4PER3_L4_PER3_CLKCTRL_OFFSET, 167 .clkctrl_offs = DRA7XX_CM_WKUPAON_L4_WKUP_CLKCTRL_OFFSET, 190 .clkctrl_offs = DRA7XX_CM_ATL_ATL_CLKCTRL_OFFSET, 214 .clkctrl_offs = DRA7XX_CM_DSS_BB2D_CLKCTRL_OFFSET, 249 .clkctrl_offs = DRA7XX_CM_WKUPAON_COUNTER_32K_CLKCTRL_OFFSET, 305 .clkctrl_offs = DRA7XX_CM_GMAC_GMAC_CLKCTRL_OFFSET, 343 .clkctrl_offs = DRA7XX_CM_WKUPAON_DCAN1_CLKCTRL_OFFSET, 358 .clkctrl_offs = DRA7XX_CM_L4PER2_DCAN2_CLKCTRL_OFFSET, 404 .clkctrl_offs = DRA7XX_CM_DMA_DMA_SYSTEM_CLKCTRL_OFFSET, 452 .clkctrl_offs = DRA7XX_CM_DSS_DSS_CLKCTRL_OFFSET, 498 .clkctrl_offs = DRA7XX_CM_DSS_DSS_CLKCTRL_OFFSET, 538 .clkctrl_offs = DRA7XX_CM_DSS_DSS_CLKCTRL_OFFSET, 577 .clkctrl_offs = DRA7XX_CM_L4PER_ELM_CLKCTRL_OFFSET, 624 .clkctrl_offs = DRA7XX_CM_WKUPAON_GPIO1_CLKCTRL_OFFSET, 647 .clkctrl_offs = DRA7XX_CM_L4PER_GPIO2_CLKCTRL_OFFSET, 670 .clkctrl_offs = DRA7XX_CM_L4PER_GPIO3_CLKCTRL_OFFSET, 693 .clkctrl_offs = DRA7XX_CM_L4PER_GPIO4_CLKCTRL_OFFSET, 716 .clkctrl_offs = DRA7XX_CM_L4PER_GPIO5_CLKCTRL_OFFSET, 739 .clkctrl_offs = DRA7XX_CM_L4PER_GPIO6_CLKCTRL_OFFSET, 762 .clkctrl_offs = DRA7XX_CM_L4PER_GPIO7_CLKCTRL_OFFSET, 785 .clkctrl_offs = DRA7XX_CM_L4PER_GPIO8_CLKCTRL_OFFSET, 827 .clkctrl_offs = DRA7XX_CM_L3MAIN1_GPMC_CLKCTRL_OFFSET, 863 .clkctrl_offs = DRA7XX_CM_L4PER_HDQ1W_CLKCTRL_OFFSET, 908 .clkctrl_offs = DRA7XX_CM_L4PER_I2C1_CLKCTRL_OFFSET, 925 .clkctrl_offs = DRA7XX_CM_L4PER_I2C2_CLKCTRL_OFFSET, 942 .clkctrl_offs = DRA7XX_CM_L4PER_I2C3_CLKCTRL_OFFSET, 959 .clkctrl_offs = DRA7XX_CM_L4PER_I2C4_CLKCTRL_OFFSET, 976 .clkctrl_offs = DRA7XX_CM_IPU_I2C5_CLKCTRL_OFFSET, 1010 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX1_CLKCTRL_OFFSET, 1023 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX2_CLKCTRL_OFFSET, 1036 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX3_CLKCTRL_OFFSET, 1049 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX4_CLKCTRL_OFFSET, 1062 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX5_CLKCTRL_OFFSET, 1075 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX6_CLKCTRL_OFFSET, 1088 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX7_CLKCTRL_OFFSET, 1101 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX8_CLKCTRL_OFFSET, 1114 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX9_CLKCTRL_OFFSET, 1127 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX10_CLKCTRL_OFFSET, 1140 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX11_CLKCTRL_OFFSET, 1153 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX12_CLKCTRL_OFFSET, 1166 .clkctrl_offs = DRA7XX_CM_L4CFG_MAILBOX13_CLKCTRL_OFFSET, 1206 .clkctrl_offs = DRA7XX_CM_L4PER_MCSPI1_CLKCTRL_OFFSET, 1227 .clkctrl_offs = DRA7XX_CM_L4PER_MCSPI2_CLKCTRL_OFFSET, 1248 .clkctrl_offs = DRA7XX_CM_L4PER_MCSPI3_CLKCTRL_OFFSET, 1269 .clkctrl_offs = DRA7XX_CM_L4PER_MCSPI4_CLKCTRL_OFFSET, 1316 .clkctrl_offs = DRA7XX_CM_L3INIT_MMC1_CLKCTRL_OFFSET, 1338 .clkctrl_offs = DRA7XX_CM_L3INIT_MMC2_CLKCTRL_OFFSET, 1359 .clkctrl_offs = DRA7XX_CM_L4PER_MMC3_CLKCTRL_OFFSET, 1380 .clkctrl_offs = DRA7XX_CM_L4PER_MMC4_CLKCTRL_OFFSET, 1407 .clkctrl_offs = DRA7XX_CM_MPU_MPU_CLKCTRL_OFFSET, 1442 .clkctrl_offs = DRA7XX_CM_L3INIT_OCP2SCP1_CLKCTRL_OFFSET, 1457 .clkctrl_offs = DRA7XX_CM_L3INIT_OCP2SCP3_CLKCTRL_OFFSET, 1481 .clkctrl_offs = DRA7XX_CM_L3INIT_PCIESS1_CLKCTRL_OFFSET, 1496 .clkctrl_offs = DRA7XX_CM_L3INIT_PCIESS2_CLKCTRL_OFFSET, 1529 .clkctrl_offs = DRA7XX_CM_L4PER2_QSPI_CLKCTRL_OFFSET, 1561 .clkctrl_offs = DRA7XX_CM_RTC_RTCSS_CLKCTRL_OFFSET, 1598 .clkctrl_offs = DRA7XX_CM_L3INIT_SATA_CLKCTRL_OFFSET, 1643 .clkctrl_offs = DRA7XX_CM_COREAON_SMARTREFLEX_CORE_CLKCTRL_OFFSET, 1664 .clkctrl_offs = DRA7XX_CM_COREAON_SMARTREFLEX_MPU_CLKCTRL_OFFSET, 1701 .clkctrl_offs = DRA7XX_CM_L4CFG_SPINLOCK_CLKCTRL_OFFSET, 1752 .clkctrl_offs = DRA7XX_CM_WKUPAON_TIMER1_CLKCTRL_OFFSET, 1767 .clkctrl_offs = DRA7XX_CM_L4PER_TIMER2_CLKCTRL_OFFSET, 1782 .clkctrl_offs = DRA7XX_CM_L4PER_TIMER3_CLKCTRL_OFFSET, 1797 .clkctrl_offs = DRA7XX_CM_L4PER_TIMER4_CLKCTRL_OFFSET, 1812 .clkctrl_offs = DRA7XX_CM_IPU_TIMER5_CLKCTRL_OFFSET, 1827 .clkctrl_offs = DRA7XX_CM_IPU_TIMER6_CLKCTRL_OFFSET, 1842 .clkctrl_offs = DRA7XX_CM_IPU_TIMER7_CLKCTRL_OFFSET, 1857 .clkctrl_offs = DRA7XX_CM_IPU_TIMER8_CLKCTRL_OFFSET, 1872 .clkctrl_offs = DRA7XX_CM_L4PER_TIMER9_CLKCTRL_OFFSET, 1887 .clkctrl_offs = DRA7XX_CM_L4PER_TIMER10_CLKCTRL_OFFSET, 1902 .clkctrl_offs = DRA7XX_CM_L4PER_TIMER11_CLKCTRL_OFFSET, 1917 .clkctrl_offs = DRA7XX_CM_L4PER3_TIMER13_CLKCTRL_OFFSET, 1932 .clkctrl_offs = DRA7XX_CM_L4PER3_TIMER14_CLKCTRL_OFFSET, 1947 .clkctrl_offs = DRA7XX_CM_L4PER3_TIMER15_CLKCTRL_OFFSET, 1962 .clkctrl_offs = DRA7XX_CM_L4PER3_TIMER16_CLKCTRL_OFFSET, 2000 .clkctrl_offs = DRA7XX_CM_L4PER_UART1_CLKCTRL_OFFSET, 2016 .clkctrl_offs = DRA7XX_CM_L4PER_UART2_CLKCTRL_OFFSET, 2032 .clkctrl_offs = DRA7XX_CM_L4PER_UART3_CLKCTRL_OFFSET, 2048 .clkctrl_offs = DRA7XX_CM_L4PER_UART4_CLKCTRL_OFFSET, 2064 .clkctrl_offs = DRA7XX_CM_L4PER_UART5_CLKCTRL_OFFSET, 2080 .clkctrl_offs = DRA7XX_CM_IPU_UART6_CLKCTRL_OFFSET, 2096 .clkctrl_offs = DRA7XX_CM_L4PER2_UART7_CLKCTRL_OFFSET, 2112 .clkctrl_offs = DRA7XX_CM_L4PER2_UART8_CLKCTRL_OFFSET, 2128 .clkctrl_offs = DRA7XX_CM_L4PER2_UART9_CLKCTRL_OFFSET, 2144 .clkctrl_offs = DRA7XX_CM_WKUPAON_UART10_CLKCTRL_OFFSET, 2184 .clkctrl_offs = DRA7XX_CM_L3INIT_USB_OTG_SS1_CLKCTRL_OFFSET, 2205 .clkctrl_offs = DRA7XX_CM_L3INIT_USB_OTG_SS2_CLKCTRL_OFFSET, 2222 .clkctrl_offs = DRA7XX_CM_L3INIT_USB_OTG_SS3_CLKCTRL_OFFSET, 2237 .clkctrl_offs = DRA7XX_CM_L3INIT_USB_OTG_SS4_CLKCTRL_OFFSET, 2261 .clkctrl_offs = DRA7XX_CM_L3MAIN1_VCP1_CLKCTRL_OFFSET, 2275 .clkctrl_offs = DRA7XX_CM_L3MAIN1_VCP2_CLKCTRL_OFFSET, 2312 .clkctrl_offs = DRA7XX_CM_WKUPAON_WD_TIMER2_CLKCTRL_OFFSET,
|
H A D | cminst44xx.c | 82 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 87 static u32 _clkctrl_idlest(u8 part, u16 inst, u16 clkctrl_offs) _clkctrl_idlest() argument 89 u32 v = omap4_cminst_read_inst_reg(part, inst, clkctrl_offs); _clkctrl_idlest() 99 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 104 static bool _is_module_ready(u8 part, u16 inst, u16 clkctrl_offs) _is_module_ready() argument 108 v = _clkctrl_idlest(part, inst, clkctrl_offs); _is_module_ready() 268 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 276 static int omap4_cminst_wait_module_ready(u8 part, s16 inst, u16 clkctrl_offs, omap4_cminst_wait_module_ready() argument 281 if (!clkctrl_offs) omap4_cminst_wait_module_ready() 284 omap_test_timeout(_is_module_ready(part, inst, clkctrl_offs), omap4_cminst_wait_module_ready() 295 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 302 static int omap4_cminst_wait_module_idle(u8 part, s16 inst, u16 clkctrl_offs, omap4_cminst_wait_module_idle() argument 307 if (!clkctrl_offs) omap4_cminst_wait_module_idle() 310 omap_test_timeout((_clkctrl_idlest(part, inst, clkctrl_offs) == omap4_cminst_wait_module_idle() 322 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 327 u16 clkctrl_offs) omap4_cminst_module_enable() 331 v = omap4_cminst_read_inst_reg(part, inst, clkctrl_offs); omap4_cminst_module_enable() 334 omap4_cminst_write_inst_reg(v, part, inst, clkctrl_offs); omap4_cminst_module_enable() 341 * @clkctrl_offs: Module clock control register offset (*_CLKCTRL macro) 345 static void omap4_cminst_module_disable(u8 part, u16 inst, u16 clkctrl_offs) omap4_cminst_module_disable() argument 349 v = omap4_cminst_read_inst_reg(part, inst, clkctrl_offs); omap4_cminst_module_disable() 351 omap4_cminst_write_inst_reg(v, part, inst, clkctrl_offs); omap4_cminst_module_disable() 326 omap4_cminst_module_enable(u8 mode, u8 part, u16 inst, u16 clkctrl_offs) omap4_cminst_module_enable() argument
|
H A D | omap_hwmod_81xx_data.c | 35 * The alwon .clkctrl_offs field is offset from the CM_ALWON, that's 84 * The default .clkctrl_offs field is offset from CM_DEFAULT, that's 163 .clkctrl_offs = DM816X_CM_ALWON_MPU_CLKCTRL, 206 .clkctrl_offs = DM816X_CM_ALWON_UART_0_CLKCTRL, 227 .clkctrl_offs = DM816X_CM_ALWON_UART_1_CLKCTRL, 248 .clkctrl_offs = DM816X_CM_ALWON_UART_2_CLKCTRL, 286 .clkctrl_offs = DM816X_CM_ALWON_WDTIMER_CLKCTRL, 323 .clkctrl_offs = DM816X_CM_ALWON_I2C_0_CLKCTRL, 343 .clkctrl_offs = DM816X_CM_ALWON_I2C_1_CLKCTRL, 420 .clkctrl_offs = DM816X_CM_ALWON_GPIO_0_CLKCTRL, 446 .clkctrl_offs = DM816X_CM_ALWON_GPIO_1_CLKCTRL, 483 .clkctrl_offs = DM816X_CM_ALWON_GPMC_CLKCTRL, 515 .clkctrl_offs = DM816X_CM_DEFAULT_USB_CLKCTRL, 554 .clkctrl_offs = DM816X_CM_ALWON_TIMER_1_CLKCTRL, 575 .clkctrl_offs = DM816X_CM_ALWON_TIMER_2_CLKCTRL, 596 .clkctrl_offs = DM816X_CM_ALWON_TIMER_3_CLKCTRL, 617 .clkctrl_offs = DM816X_CM_ALWON_TIMER_4_CLKCTRL, 638 .clkctrl_offs = DM816X_CM_ALWON_TIMER_5_CLKCTRL, 659 .clkctrl_offs = DM816X_CM_ALWON_TIMER_6_CLKCTRL, 680 .clkctrl_offs = DM816X_CM_ALWON_TIMER_7_CLKCTRL, 742 .clkctrl_offs = DM816X_CM_ALWON_ETHERNET_0_CLKCTRL, 761 .clkctrl_offs = DM816X_CM_ALWON_ETHERNET_1_CLKCTRL, 807 .clkctrl_offs = DM816X_CM_ALWON_SDIO_CLKCTRL, 850 .clkctrl_offs = DM816X_CM_ALWON_SPI_CLKCTRL, 887 .clkctrl_offs = DM816X_CM_ALWON_MAILBOX_CLKCTRL, 910 .clkctrl_offs = DM816X_CM_ALWON_TPCC_CLKCTRL, 943 .clkctrl_offs = DM816X_CM_ALWON_TPTC0_CLKCTRL, 985 .clkctrl_offs = DM816X_CM_ALWON_TPTC1_CLKCTRL, 1027 .clkctrl_offs = DM816X_CM_ALWON_TPTC2_CLKCTRL, 1069 .clkctrl_offs = DM816X_CM_ALWON_TPTC3_CLKCTRL,
|
H A D | omap_hwmod_33xx_data.c | 59 .clkctrl_offs = AM33XX_CM_PER_EMIF_CLKCTRL_OFFSET, 74 .clkctrl_offs = AM33XX_CM_PER_L4HS_CLKCTRL_OFFSET, 94 .clkctrl_offs = AM33XX_CM_WKUP_WKUP_M3_CLKCTRL_OFFSET, 129 .clkctrl_offs = AM33XX_CM_WKUP_ADC_TSC_CLKCTRL_OFFSET, 162 .clkctrl_offs = AM33XX_CM_CEFUSE_CEFUSE_CLKCTRL_OFFSET, 182 .clkctrl_offs = AM33XX_CM_PER_CLKDIV32K_CLKCTRL_OFFSET, 200 .clkctrl_offs = AM33XX_CM_PER_OCPWP_CLKCTRL_OFFSET, 227 .clkctrl_offs = AM33XX_CM_WKUP_DEBUGSS_CLKCTRL_OFFSET, 243 .clkctrl_offs = AM33XX_CM_WKUP_CONTROL_CLKCTRL_OFFSET, 262 .clkctrl_offs = AM33XX_CM_WKUP_GPIO0_CLKCTRL_OFFSET, 293 .clkctrl_offs = AM33XX_CM_PER_LCDC_CLKCTRL_OFFSET, 325 .clkctrl_offs = AM33XX_CM_PER_USB0_CLKCTRL_OFFSET, 541 .clkctrl_offs = AM33XX_CM_PER_RNG_CLKCTRL_OFFSET,
|
H A D | omap_hwmod_44xx_data.c | 70 .clkctrl_offs = OMAP4_CM_MEMIF_DMM_CLKCTRL_OFFSET, 91 .clkctrl_offs = OMAP4_CM_L3INSTR_L3_INSTR_CLKCTRL_OFFSET, 105 .clkctrl_offs = OMAP4_CM_L3_1_L3_1_CLKCTRL_OFFSET, 118 .clkctrl_offs = OMAP4_CM_L3_2_L3_2_CLKCTRL_OFFSET, 131 .clkctrl_offs = OMAP4_CM_L3INSTR_L3_3_CLKCTRL_OFFSET, 153 .clkctrl_offs = OMAP4_CM1_ABE_L4ABE_CLKCTRL_OFFSET, 168 .clkctrl_offs = OMAP4_CM_L4CFG_L4_CFG_CLKCTRL_OFFSET, 181 .clkctrl_offs = OMAP4_CM_L4PER_L4PER_CLKCTRL_OFFSET, 194 .clkctrl_offs = OMAP4_CM_WKUP_L4WKUP_CLKCTRL_OFFSET, 235 .clkctrl_offs = OMAP4_CM_L3INSTR_OCP_WP1_CLKCTRL_OFFSET, 282 .clkctrl_offs = OMAP4_CM1_ABE_AESS_CLKCTRL_OFFSET, 307 .clkctrl_offs = OMAP4_CM_D2D_SAD2D_CLKCTRL_OFFSET, 340 .clkctrl_offs = OMAP4_CM_WKUP_SYNCTIMER_CLKCTRL_OFFSET, 431 .clkctrl_offs = OMAP4_CM_EMU_DEBUGSS_CLKCTRL_OFFSET, 486 .clkctrl_offs = OMAP4_CM_SDMA_SDMA_CLKCTRL_OFFSET, 521 .clkctrl_offs = OMAP4_CM1_ABE_DMIC_CLKCTRL_OFFSET, 551 .clkctrl_offs = OMAP4_CM_TESLA_TESLA_CLKCTRL_OFFSET, 591 .clkctrl_offs = OMAP4_CM_DSS_DSS_CLKCTRL_OFFSET, 649 .clkctrl_offs = OMAP4_CM_DSS_DSS_CLKCTRL_OFFSET, 703 .clkctrl_offs = OMAP4_CM_DSS_DSS_CLKCTRL_OFFSET, 737 .clkctrl_offs = OMAP4_CM_DSS_DSS_CLKCTRL_OFFSET, 796 .clkctrl_offs = OMAP4_CM_DSS_DSS_CLKCTRL_OFFSET, 843 .clkctrl_offs = OMAP4_CM_DSS_DSS_CLKCTRL_OFFSET, 869 .clkctrl_offs = OMAP4_CM_DSS_DSS_CLKCTRL_OFFSET, 904 .clkctrl_offs = OMAP4_CM_L4PER_ELM_CLKCTRL_OFFSET, 933 .clkctrl_offs = OMAP4_CM_MEMIF_EMIF_1_CLKCTRL_OFFSET, 949 .clkctrl_offs = OMAP4_CM_MEMIF_EMIF_2_CLKCTRL_OFFSET, 993 .clkctrl_offs = OMAP4_CM_CAM_FDIF_CLKCTRL_OFFSET, 1041 .clkctrl_offs = OMAP4_CM_WKUP_GPIO1_CLKCTRL_OFFSET, 1064 .clkctrl_offs = OMAP4_CM_L4PER_GPIO2_CLKCTRL_OFFSET, 1087 .clkctrl_offs = OMAP4_CM_L4PER_GPIO3_CLKCTRL_OFFSET, 1110 .clkctrl_offs = OMAP4_CM_L4PER_GPIO4_CLKCTRL_OFFSET, 1133 .clkctrl_offs = OMAP4_CM_L4PER_GPIO5_CLKCTRL_OFFSET, 1156 .clkctrl_offs = OMAP4_CM_L4PER_GPIO6_CLKCTRL_OFFSET, 1202 .clkctrl_offs = OMAP4_CM_L3_2_GPMC_CLKCTRL_OFFSET, 1237 .clkctrl_offs = OMAP4_CM_GFX_GFX_CLKCTRL_OFFSET, 1272 .clkctrl_offs = OMAP4_CM_L4PER_HDQ1W_CLKCTRL_OFFSET, 1311 .clkctrl_offs = OMAP4_CM_L3INIT_HSI_CLKCTRL_OFFSET, 1355 .clkctrl_offs = OMAP4_CM_L4PER_I2C1_CLKCTRL_OFFSET, 1372 .clkctrl_offs = OMAP4_CM_L4PER_I2C2_CLKCTRL_OFFSET, 1389 .clkctrl_offs = OMAP4_CM_L4PER_I2C3_CLKCTRL_OFFSET, 1406 .clkctrl_offs = OMAP4_CM_L4PER_I2C4_CLKCTRL_OFFSET, 1438 .clkctrl_offs = OMAP4_CM_DUCATI_DUCATI_CLKCTRL_OFFSET, 1488 .clkctrl_offs = OMAP4_CM_CAM_ISS_CLKCTRL_OFFSET, 1522 .clkctrl_offs = OMAP4_CM_IVAHD_IVAHD_CLKCTRL_OFFSET, 1560 .clkctrl_offs = OMAP4_CM_WKUP_KEYBOARD_CLKCTRL_OFFSET, 1594 .clkctrl_offs = OMAP4_CM_L4CFG_MAILBOX_CLKCTRL_OFFSET, 1631 .clkctrl_offs = OMAP4_CM1_ABE_MCASP_CLKCTRL_OFFSET, 1670 .clkctrl_offs = OMAP4_CM1_ABE_MCBSP1_CLKCTRL_OFFSET, 1692 .clkctrl_offs = OMAP4_CM1_ABE_MCBSP2_CLKCTRL_OFFSET, 1714 .clkctrl_offs = OMAP4_CM1_ABE_MCBSP3_CLKCTRL_OFFSET, 1736 .clkctrl_offs = OMAP4_CM_L4PER_MCBSP4_CLKCTRL_OFFSET, 1786 .clkctrl_offs = OMAP4_CM1_ABE_PDM_CLKCTRL_OFFSET, 1841 .clkctrl_offs = OMAP4_CM_L4PER_MCSPI1_CLKCTRL_OFFSET, 1871 .clkctrl_offs = OMAP4_CM_L4PER_MCSPI2_CLKCTRL_OFFSET, 1901 .clkctrl_offs = OMAP4_CM_L4PER_MCSPI3_CLKCTRL_OFFSET, 1929 .clkctrl_offs = OMAP4_CM_L4PER_MCSPI4_CLKCTRL_OFFSET, 1979 .clkctrl_offs = OMAP4_CM_L3INIT_MMC1_CLKCTRL_OFFSET, 2002 .clkctrl_offs = OMAP4_CM_L3INIT_MMC2_CLKCTRL_OFFSET, 2024 .clkctrl_offs = OMAP4_CM_L4PER_MMCSD3_CLKCTRL_OFFSET, 2046 .clkctrl_offs = OMAP4_CM_L4PER_MMCSD4_CLKCTRL_OFFSET, 2068 .clkctrl_offs = OMAP4_CM_L4PER_MMCSD5_CLKCTRL_OFFSET, 2134 .clkctrl_offs = OMAP4_CM_DUCATI_DUCATI_CLKCTRL_OFFSET, 2181 .clkctrl_offs = OMAP4_CM_TESLA_TESLA_CLKCTRL_OFFSET, 2208 .clkctrl_offs = OMAP4_CM_MPU_MPU_CLKCTRL_OFFSET, 2230 .clkctrl_offs = OMAP4_CM_L3_2_OCMC_RAM_CLKCTRL_OFFSET, 2275 .clkctrl_offs = OMAP4_CM_L3INIT_USBPHYOCP2SCP_CLKCTRL_OFFSET, 2379 .clkctrl_offs = OMAP4_CM_IVAHD_SL2_CLKCTRL_OFFSET, 2421 .clkctrl_offs = OMAP4_CM1_ABE_SLIMBUS_CLKCTRL_OFFSET, 2443 .clkctrl_offs = OMAP4_CM_L4PER_SLIMBUS2_CLKCTRL_OFFSET, 2491 .clkctrl_offs = OMAP4_CM_ALWON_SR_CORE_CLKCTRL_OFFSET, 2511 .clkctrl_offs = OMAP4_CM_ALWON_SR_IVA_CLKCTRL_OFFSET, 2531 .clkctrl_offs = OMAP4_CM_ALWON_SR_MPU_CLKCTRL_OFFSET, 2568 .clkctrl_offs = OMAP4_CM_L4CFG_HW_SEM_CLKCTRL_OFFSET, 2642 .clkctrl_offs = OMAP4_CM_WKUP_TIMER1_CLKCTRL_OFFSET, 2659 .clkctrl_offs = OMAP4_CM_L4PER_DMTIMER2_CLKCTRL_OFFSET, 2674 .clkctrl_offs = OMAP4_CM_L4PER_DMTIMER3_CLKCTRL_OFFSET, 2689 .clkctrl_offs = OMAP4_CM_L4PER_DMTIMER4_CLKCTRL_OFFSET, 2704 .clkctrl_offs = OMAP4_CM1_ABE_TIMER5_CLKCTRL_OFFSET, 2720 .clkctrl_offs = OMAP4_CM1_ABE_TIMER6_CLKCTRL_OFFSET, 2736 .clkctrl_offs = OMAP4_CM1_ABE_TIMER7_CLKCTRL_OFFSET, 2752 .clkctrl_offs = OMAP4_CM1_ABE_TIMER8_CLKCTRL_OFFSET, 2768 .clkctrl_offs = OMAP4_CM_L4PER_DMTIMER9_CLKCTRL_OFFSET, 2785 .clkctrl_offs = OMAP4_CM_L4PER_DMTIMER10_CLKCTRL_OFFSET, 2801 .clkctrl_offs = OMAP4_CM_L4PER_DMTIMER11_CLKCTRL_OFFSET, 2840 .clkctrl_offs = OMAP4_CM_L4PER_UART1_CLKCTRL_OFFSET, 2856 .clkctrl_offs = OMAP4_CM_L4PER_UART2_CLKCTRL_OFFSET, 2872 .clkctrl_offs = OMAP4_CM_L4PER_UART3_CLKCTRL_OFFSET, 2888 .clkctrl_offs = OMAP4_CM_L4PER_UART4_CLKCTRL_OFFSET, 2930 .clkctrl_offs = OMAP4_CM_L3INIT_USB_HOST_FS_CLKCTRL_OFFSET, 2967 .clkctrl_offs = OMAP4_CM_L3INIT_USB_HOST_CLKCTRL_OFFSET, 3050 .clkctrl_offs = OMAP4_CM_L3INIT_USB_OTG_CLKCTRL_OFFSET, 3087 .clkctrl_offs = OMAP4_CM_L3INIT_USB_TLL_CLKCTRL_OFFSET, 3126 .clkctrl_offs = OMAP4_CM_WKUP_WDT2_CLKCTRL_OFFSET, 3141 .clkctrl_offs = OMAP4_CM1_ABE_WDT3_CLKCTRL_OFFSET,
|
H A D | cm.h | 59 void (*module_enable)(u8 mode, u8 part, u16 inst, u16 clkctrl_offs); 60 void (*module_disable)(u8 part, u16 inst, u16 clkctrl_offs); 69 int omap_cm_module_enable(u8 mode, u8 part, u16 inst, u16 clkctrl_offs); 70 int omap_cm_module_disable(u8 part, u16 inst, u16 clkctrl_offs);
|
H A D | cm_common.c | 138 * @clkctrl_offs: CM_CLKCTRL register offset for the module 140 * Enables clocks for a module identified by (@part, @inst, @clkctrl_offs) 144 int omap_cm_module_enable(u8 mode, u8 part, u16 inst, u16 clkctrl_offs) omap_cm_module_enable() argument 152 cm_ll_data->module_enable(mode, part, inst, clkctrl_offs); omap_cm_module_enable() 160 * @clkctrl_offs: CM_CLKCTRL register offset for the module 162 * Disables clocks for a module identified by (@part, @inst, @clkctrl_offs) 166 int omap_cm_module_disable(u8 part, u16 inst, u16 clkctrl_offs) omap_cm_module_disable() argument 174 cm_ll_data->module_disable(part, inst, clkctrl_offs); omap_cm_module_disable()
|
H A D | omap_hwmod.h | 445 * @clkctrl_offs: offset of the PRCM clock control register 461 u16 clkctrl_offs; member in struct:omap_hwmod_omap4_prcm
|
H A D | omap_hwmod_33xx_43xx_ipblock_data.c | 29 #define CLKCTRL(oh, clkctrl) ((oh).prcm.omap4.clkctrl_offs = (clkctrl))
|
H A D | omap_hwmod.c | 995 oh->clkdm->cm_inst, oh->prcm.omap4.clkctrl_offs); _omap4_enable_module() 1020 oh->prcm.omap4.clkctrl_offs, 0); _omap4_wait_target_disable() 1825 oh->prcm.omap4.clkctrl_offs); _omap4_disable_module() 2943 oh->prcm.omap4.clkctrl_offs, 0); _omap4_wait_target_ready()
|