Home
last modified time | relevance | path

Searched full:ick (Results 1 – 25 of 47) sorted by relevance

12

/linux/drivers/clk/ti/
H A Dclk-2xxx.c45 DT_CLK("omapdss_dss", "ick", "dss_ick"),
79 DT_CLK("omap-mcbsp.1", "ick", "mcbsp1_ick"),
82 DT_CLK("omap-mcbsp.2", "ick", "mcbsp2_ick"),
85 DT_CLK("omap2_mcspi.1", "ick", "mcspi1_ick"),
88 DT_CLK("omap2_mcspi.2", "ick", "mcspi2_ick"),
99 DT_CLK("omap_wdt", "ick", "mpu_wdt_ick"),
107 DT_CLK("omap24xxcam", "ick", "cam_ick"),
116 DT_CLK("omap_hdq.0", "ick", "hdq_ick"),
120 DT_CLK("omap_i2c.1", "ick", "i2c1_ick"),
122 DT_CLK("omap_i2c.2", "ick", "i2c2_ick"),
[all …]
H A Dclk-3xxx.c24 * In AM35xx IPSS, the {ICK,FCK} enable bits for modules are exported
25 * in the same register at a bit offset of 0x8. The EN_ACK for ICK is
26 * at an offset of 4 from ICK enable bit.
/linux/arch/arm/boot/dts/ti/omap/
H A Domap3xxx-clocks.dtsi682 l3_ick: clock-l3-ick@0 {
692 l4_ick: clock-l4-ick@2 {
727 rm_ick: clock-rm-ick@1 {
935 sdrc_ick: clock-sdrc-ick@1 {
943 mmchs2_ick: clock-mmchs2-ick@25 {
951 mmchs1_ick: clock-mmchs1-ick@24 {
959 hdq_ick: clock-hdq-ick@22 {
967 mcspi4_ick: clock-mcspi4-ick@21 {
975 mcspi3_ick: clock-mcspi3-ick@20 {
983 mcspi2_ick: clock-mcspi2-ick@19 {
[all …]
H A Domap34xx-omap36xx-clocks.dtsi23 aes1_ick: clock-aes1-ick@3 {
31 rng_ick: clock-rng-ick@2 {
39 sha11_ick: clock-sha11-ick@1 {
47 des1_ick: clock-des1-ick@0 {
55 pka_ick: clock-pka-ick@4 {
113 icr_ick: clock-icr-ick@29 {
121 des2_ick: clock-des2-ick@26 {
129 mspro_ick: clock-mspro-ick@23 {
137 mailboxes_ick: clock-mailboxes-ick@7 {
145 sad2d_ick: clock-sad2d-ick@3 {
[all …]
H A Domap3430es1-clocks.dtsi97 usb_l4_div_ick: clock-usb-l4-div-ick@4 {
129 hsotgusb_ick_3430es1: clock-hsotgusb-ick-3430es1@4 {
137 fac_ick: clock-fac-ick@8 {
145 ssi_ick: clock-ssi-ick-3430es1@0 {
153 usb_l4_gate_ick: clock-usb-l4-gate-ick@5 {
H A Domap3.dtsi172 clock-names = "ick";
198 clock-names = "ick";
247 clock-names = "fck", "ick";
284 clock-names = "ick";
592 clock-names = "ick";
620 clock-names = "fck", "ick";
640 clock-names = "fck", "ick";
706 clock-names = "fck", "ick";
737 clock-names = "fck", "ick";
836 clock-names = "fck", "ick";
[all …]
H A Domap36xx-omap3430es2plus-clocks.dtsi62 hsotgusb_ick_3430es2: clock-hsotgusb-ick-3430es2@4 {
70 ssi_ick: clock-ssi-ick-3430es2@0 {
205 usim_ick: clock-usim-ick@9 {
H A Dam35xx-clocks.dtsi72 ipss_ick: clock-ipss-ick@4 {
80 uart4_ick_am35xx: clock-uart4-ick-am35xx@23 {
H A Dam3517.dtsi100 clock-names = "ick";
162 clock-names = "fck", "ick";
H A Domap36xx-am35xx-omap3430es2plus-clocks.dtsi144 usbtll_ick: clock-usbtll-ick@2 {
160 mmchs3_ick: clock-mmchs3-ick@30 {
/linux/arch/arm/mach-omap1/
H A Dclock_data.c145 .hw.init = CLK_HW_INIT("ick", "ck_dpll1", &omap1_clk_gate_ops, CLK_IS_CRITICAL),
610 CLK("omap_gpio.0", "ick", &arm_gpio_ck.hw, CK_1510 | CK_310),
614 CLK("omap_wdt", "ick", &armper_ck.clk.hw, CK_16XX),
615 CLK("omap_wdt", "ick", &dummy_ck.hw, CK_1510 | CK_310),
656 CLK("mmci-omap.0", "ick", &armper_ck.clk.hw, CK_16XX | CK_1510 | CK_310 | CK_7XX),
658 CLK("mmci-omap.1", "ick", &armper_ck.clk.hw, CK_16XX),
662 CLK("omap_i2c.1", "ick", &i2c_ick.hw, CK_16XX),
663 CLK("omap_i2c.1", "ick", &dummy_ck.hw, CK_1510 | CK_310 | CK_7XX),
665 CLK("omap1_spi100k.1", "ick", &dummy_ck.hw, CK_7XX),
667 CLK("omap1_spi100k.2", "ick", &dummy_ck.hw, CK_7XX),
[all …]
H A Dpm_bus.c30 .con_ids = { "ick", "fck", NULL, },
/linux/drivers/i2c/busses/
H A Di2c-rcar.c288 u32 cdf, round, ick, sum, scl, cdf_width; in rcar_i2c_clock_calculate() local
307 * ick = clkp / (1 + CDF) in rcar_i2c_clock_calculate()
308 * SCL = ick / (20 + SCGD * 8 + F[(ticf + tr + intd) * ick]) in rcar_i2c_clock_calculate()
313 * ick : I2C internal clock < 20 MHz in rcar_i2c_clock_calculate()
332 ick = rate / (priv->devtype < I2C_RCAR_GEN3 ? (cdf + 1) : 1); in rcar_i2c_clock_calculate()
337 * F[(ticf + tr + intd) * ick] with sum = (ticf + tr + intd) in rcar_i2c_clock_calculate()
338 * = F[sum * ick / 1000000000] in rcar_i2c_clock_calculate()
339 * = F[(ick / 1000000) * sum / 1000] in rcar_i2c_clock_calculate()
342 round = DIV_ROUND_CLOSEST(ick, 1000000); in rcar_i2c_clock_calculate()
348 * SCL = ick / (20 + 8 * SCGD + F[(ticf + tr + intd) * ick]) in rcar_i2c_clock_calculate()
[all …]
/linux/Documentation/devicetree/bindings/rng/
H A Dti,omap-rom-rng.yaml26 - const: ick
40 clock-names = "ick";
/linux/Documentation/devicetree/bindings/bus/
H A Dti-sysc.yaml94 Target module clock names like "fck", "ick", "optck1", "optck2"
97 - enum: [ ick, fck, sys_clk ]
100 - enum: [ ick, dbclk, osc, sys_clk, dss_clk, ahclkx ]
/linux/drivers/clocksource/
H A Dtimer-ti-32k.c89 if (PTR_ERR(clock) == -EINVAL && !strncmp("ick", name, 3)) in ti_32k_timer_enable_clock()
114 ti_32k_timer_enable_clock(np, "ick"); in ti_32k_timer_module_init()
/linux/arch/arm/mach-omap2/
H A Dpdata-quirks.c319 * @ick: device interface clock
331 struct clk *fck, struct clk *ick, in ti_sysc_clkdm_init() argument
338 if (!IS_ERR(ick)) in ti_sysc_clkdm_init()
339 cookie->clkdm = ti_sysc_find_one_clockdomain(ick); in ti_sysc_clkdm_init()
/linux/Documentation/devicetree/bindings/display/ti/
H A Dti,omap3-dss.txt53 - clock-names: "fck", "ick"
H A Dti,omap5-dss.txt52 - clock-names: "fck", "ick"
H A Dti,omap4-dss.txt52 - clock-names: "fck", "ick"
/linux/drivers/gpu/drm/xe/
H A DKconfig28 # but for select to work, need to select ACPI_VIDEO's dependencies, ick
/linux/sound/soc/ti/
H A Domap-mcbsp-st.c349 st_data->mcbsp_iclk = devm_clk_get(mcbsp->dev, "ick"); in omap_mcbsp_st_init()
352 "Failed to get ick, sidetone might be broken\n"); in omap_mcbsp_st_init()
/linux/include/linux/platform_data/
H A Dti-sysc.h155 struct clk *ick, struct ti_sysc_cookie *cookie);
/linux/drivers/char/hw_random/
H A Domap3-rom-rng.c138 ddata->clk = devm_clk_get(ddata->dev, "ick"); in omap3_rom_rng_probe()
/linux/drivers/bus/
H A Dti-sysc.c99 "fck", "ick", "opt0", "opt1", "opt2", "opt3", "opt4",
476 dev_err(ddata->dev, "max one fck and ick for %pOF\n", np); in sysc_get_clocks()
481 /* Always add a slot for main clocks fck and ick even if unused */ in sysc_get_clocks()
518 /* Main clocks may not have ick */ in sysc_enable_main_clocks()
533 /* Main clocks may not have ick */ in sysc_enable_main_clocks()
1046 * Set CLOCKACTIVITY, we only use it for ick. And we only configure it in sysc_enable_module()
2066 struct clk *fck = NULL, *ick = NULL; in sysc_clockdomain_init() local
2074 ick = ddata->clocks[SYSC_ICK]; in sysc_clockdomain_init()
2083 error = pdata->init_clockdomain(ddata->dev, fck, ick, &ddata->cookie); in sysc_clockdomain_init()

12