/linux-4.4.14/drivers/crypto/ |
D | mv_cesa.c | 108 static struct crypto_priv *cpg; variable 153 int active = readl(cpg->reg + SEC_ACCEL_CMD) & SEC_CMD_EN_SEC_ACCL0; in mv_completion_timer_callback() 159 del_timer(&cpg->completion_timer); in mv_completion_timer_callback() 160 writel(SEC_CMD_DISABLE_SEC, cpg->reg + SEC_ACCEL_CMD); in mv_completion_timer_callback() 161 while(readl(cpg->reg + SEC_ACCEL_CMD) & SEC_CMD_DISABLE_SEC) in mv_completion_timer_callback() 163 cpg->eng_st = ENGINE_W_DEQUEUE; in mv_completion_timer_callback() 164 wake_up_process(cpg->queue_th); in mv_completion_timer_callback() 169 setup_timer(&cpg->completion_timer, &mv_completion_timer_callback, 0); in mv_setup_timer() 170 mod_timer(&cpg->completion_timer, in mv_setup_timer() 250 struct req_progress *p = &cpg->p; in setup_data_in() [all …]
|
/linux-4.4.14/drivers/clk/shmobile/ |
D | clk-sh73a0.c | 77 sh73a0_cpg_register_clock(struct device_node *np, struct sh73a0_cpg *cpg, in sh73a0_cpg_register_clock() argument 88 u32 parent_idx = (clk_readl(cpg->reg + CPG_CKSCR) >> 28) & 3; in sh73a0_cpg_register_clock() 93 void __iomem *enable_reg = cpg->reg; in sh73a0_cpg_register_clock() 113 if (clk_readl(cpg->reg + CPG_PLLECR) & BIT(enable_bit)) { in sh73a0_cpg_register_clock() 122 void __iomem *dsi_reg = cpg->reg + in sh73a0_cpg_register_clock() 159 cpg->reg + reg, shift, width, 0, in sh73a0_cpg_register_clock() 160 table, &cpg->lock); in sh73a0_cpg_register_clock() 166 struct sh73a0_cpg *cpg; in sh73a0_cpg_clocks_init() local 177 cpg = kzalloc(sizeof(*cpg), GFP_KERNEL); in sh73a0_cpg_clocks_init() 179 if (cpg == NULL || clks == NULL) { in sh73a0_cpg_clocks_init() [all …]
|
D | clk-rz.c | 33 rz_cpg_register_clock(struct device_node *np, struct rz_cpg *cpg, const char *name) in rz_cpg_register_clock() argument 50 if (!cpg->reg) in rz_cpg_register_clock() 58 val = (clk_readl(cpg->reg + CPG_FRQCR) >> 8) & 3; in rz_cpg_register_clock() 60 val = clk_readl(cpg->reg + CPG_FRQCR2) & 3; in rz_cpg_register_clock() 70 struct rz_cpg *cpg; in rz_cpg_clocks_init() local 79 cpg = kzalloc(sizeof(*cpg), GFP_KERNEL); in rz_cpg_clocks_init() 81 BUG_ON(!cpg || !clks); in rz_cpg_clocks_init() 83 cpg->data.clks = clks; in rz_cpg_clocks_init() 84 cpg->data.clk_num = num_clks; in rz_cpg_clocks_init() 86 cpg->reg = of_iomap(np, 0); in rz_cpg_clocks_init() [all …]
|
D | clk-r8a73a4.c | 63 r8a73a4_cpg_register_clock(struct device_node *np, struct r8a73a4_cpg *cpg, in r8a73a4_cpg_register_clock() argument 74 u32 ckscr = clk_readl(cpg->reg + CPG_CKSCR); in r8a73a4_cpg_register_clock() 98 u32 value = clk_readl(cpg->reg + CPG_PLL0CR); in r8a73a4_cpg_register_clock() 105 u32 value = clk_readl(cpg->reg + CPG_PLL1CR); in r8a73a4_cpg_register_clock() 128 value = clk_readl(cpg->reg + cr); in r8a73a4_cpg_register_clock() 164 mult = 0x20 - ((clk_readl(cpg->reg + CPG_FRQCRC) >> shift) in r8a73a4_cpg_register_clock() 187 cpg->reg + reg, shift, 4, 0, in r8a73a4_cpg_register_clock() 188 table, &cpg->lock); in r8a73a4_cpg_register_clock() 194 struct r8a73a4_cpg *cpg; in r8a73a4_cpg_clocks_init() local 205 cpg = kzalloc(sizeof(*cpg), GFP_KERNEL); in r8a73a4_cpg_clocks_init() [all …]
|
D | clk-r8a7740.c | 65 r8a7740_cpg_register_clock(struct device_node *np, struct r8a7740_cpg *cpg, in r8a7740_cpg_register_clock() argument 101 u32 value = clk_readl(cpg->reg + CPG_FRQCRC); in r8a7740_cpg_register_clock() 105 u32 value = clk_readl(cpg->reg + CPG_FRQCRA); in r8a7740_cpg_register_clock() 110 u32 value = clk_readl(cpg->reg + CPG_PLLC2CR); in r8a7740_cpg_register_clock() 114 u32 value = clk_readl(cpg->reg + CPG_USBCKCR); in r8a7740_cpg_register_clock() 142 cpg->reg + reg, shift, 4, 0, in r8a7740_cpg_register_clock() 143 table, &cpg->lock); in r8a7740_cpg_register_clock() 149 struct r8a7740_cpg *cpg; in r8a7740_cpg_clocks_init() local 163 cpg = kzalloc(sizeof(*cpg), GFP_KERNEL); in r8a7740_cpg_clocks_init() 165 if (cpg == NULL || clks == NULL) { in r8a7740_cpg_clocks_init() [all …]
|
D | clk-rcar-gen2.c | 138 static struct clk * __init cpg_z_clk_register(struct rcar_gen2_cpg *cpg) in cpg_z_clk_register() argument 155 zclk->reg = cpg->reg + CPG_FRQCRC; in cpg_z_clk_register() 156 zclk->kick_reg = cpg->reg + CPG_FRQCRB; in cpg_z_clk_register() 166 static struct clk * __init cpg_rcan_clk_register(struct rcar_gen2_cpg *cpg, in cpg_rcan_clk_register() argument 187 gate->reg = cpg->reg + CPG_RCANCKCR; in cpg_rcan_clk_register() 190 gate->lock = &cpg->lock; in cpg_rcan_clk_register() 210 static struct clk * __init cpg_adsp_clk_register(struct rcar_gen2_cpg *cpg) in cpg_adsp_clk_register() argument 221 div->reg = cpg->reg + CPG_ADSPCKCR; in cpg_adsp_clk_register() 224 div->lock = &cpg->lock; in cpg_adsp_clk_register() 232 gate->reg = cpg->reg + CPG_ADSPCKCR; in cpg_adsp_clk_register() [all …]
|
D | clk-r8a7778.c | 52 r8a7778_cpg_register_clock(struct device_node *np, struct r8a7778_cpg *cpg, in r8a7778_cpg_register_clock() argument 82 struct r8a7778_cpg *cpg; in r8a7778_cpg_clocks_init() local 93 cpg = kzalloc(sizeof(*cpg), GFP_KERNEL); in r8a7778_cpg_clocks_init() 95 if (cpg == NULL || clks == NULL) { in r8a7778_cpg_clocks_init() 102 spin_lock_init(&cpg->lock); in r8a7778_cpg_clocks_init() 104 cpg->data.clks = clks; in r8a7778_cpg_clocks_init() 105 cpg->data.clk_num = num_clks; in r8a7778_cpg_clocks_init() 107 cpg->reg = of_iomap(np, 0); in r8a7778_cpg_clocks_init() 108 if (WARN_ON(cpg->reg == NULL)) in r8a7778_cpg_clocks_init() 118 clk = r8a7778_cpg_register_clock(np, cpg, name); in r8a7778_cpg_clocks_init() [all …]
|
D | clk-r8a7779.c | 94 r8a7779_cpg_register_clock(struct device_node *np, struct r8a7779_cpg *cpg, in r8a7779_cpg_register_clock() argument 126 struct r8a7779_cpg *cpg; in r8a7779_cpg_clocks_init() local 137 cpg = kzalloc(sizeof(*cpg), GFP_KERNEL); in r8a7779_cpg_clocks_init() 139 if (cpg == NULL || clks == NULL) { in r8a7779_cpg_clocks_init() 146 spin_lock_init(&cpg->lock); in r8a7779_cpg_clocks_init() 148 cpg->data.clks = clks; in r8a7779_cpg_clocks_init() 149 cpg->data.clk_num = num_clks; in r8a7779_cpg_clocks_init() 161 clk = r8a7779_cpg_register_clock(np, cpg, config, in r8a7779_cpg_clocks_init() 167 cpg->data.clks[i] = clk; in r8a7779_cpg_clocks_init() 170 of_clk_add_provider(np, of_clk_src_onecell_get, &cpg->data); in r8a7779_cpg_clocks_init()
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | renesas,rcar-gen2-cpg-clocks.txt | 11 - "renesas,r8a7790-cpg-clocks" for the r8a7790 CPG 12 - "renesas,r8a7791-cpg-clocks" for the r8a7791 CPG 13 - "renesas,r8a7793-cpg-clocks" for the r8a7793 CPG 14 - "renesas,r8a7794-cpg-clocks" for the r8a7794 CPG 15 and "renesas,rcar-gen2-cpg-clocks" as a fallback. 39 compatible = "renesas,r8a7790-cpg-clocks", 40 "renesas,rcar-gen2-cpg-clocks";
|
D | renesas,cpg-mssr.txt | 16 - "renesas,r8a7795-cpg-mssr" for the r8a7795 SoC 30 <dt-bindings/clock/*-cpg-mssr.h>. 47 cpg: clock-controller@e6150000 { 48 compatible = "renesas,r8a7795-cpg-mssr"; 63 clocks = <&cpg CPG_MOD 310>; 67 power-domains = <&cpg>;
|
D | renesas,rz-cpg-clocks.txt | 11 - "renesas,r7s72100-cpg-clocks" for the r7s72100 CPG 12 and "renesas,rz-cpg-clocks" as a fallback. 34 compatible = "renesas,r7s72100-cpg-clocks", 35 "renesas,rz-cpg-clocks";
|
D | renesas,r8a73a4-cpg-clocks.txt | 8 - compatible: Must be "renesas,r8a73a4-cpg-clocks" 25 compatible = "renesas,r8a73a4-cpg-clocks";
|
D | renesas,sh73a0-cpg-clocks.txt | 10 - compatible: Must be "renesas,sh73a0-cpg-clocks" 27 compatible = "renesas,sh73a0-cpg-clocks";
|
D | renesas,r8a7740-cpg-clocks.txt | 10 - compatible: Must be "renesas,r8a7740-cpg-clocks" 27 compatible = "renesas,r8a7740-cpg-clocks";
|
D | renesas,r8a7778-cpg-clocks.txt | 10 - compatible: Must be "renesas,r8a7778-cpg-clocks" 29 compatible = "renesas,r8a7778-cpg-clocks";
|
D | renesas,r8a7779-cpg-clocks.txt | 10 - compatible: Must be "renesas,r8a7779-cpg-clocks" 31 compatible = "renesas,r8a7779-cpg-clocks";
|
D | renesas,cpg-div6-clocks.txt | 17 and "renesas,cpg-div6-clock" as a fallback. 30 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock";
|
D | renesas,cpg-mstp-clocks.txt | 23 and "renesas,cpg-mstp-clocks" as a fallback. 45 compatible = "renesas,r8a7790-mstp-clocks", "renesas,cpg-mstp-clocks";
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | sh73a0.dtsi | 584 compatible = "renesas,sh73a0-cpg-clocks"; 596 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 606 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 616 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 626 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 634 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 642 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 650 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 658 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; 666 compatible = "renesas,sh73a0-div6-clock", "renesas,cpg-div6-clock"; [all …]
|
D | r8a73a4.dtsi | 507 compatible = "renesas,r8a73a4-cpg-clocks"; 519 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 527 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 535 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 543 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 551 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 559 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 567 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 576 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 585 compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; [all …]
|
D | r8a7793.dtsi | 165 compatible = "renesas,r8a7793-cpg-clocks", 166 "renesas,rcar-gen2-cpg-clocks"; 179 "renesas,cpg-div6-clock"; 187 "renesas,cpg-div6-clock"; 195 "renesas,cpg-div6-clock"; 279 "renesas,cpg-mstp-clocks"; 304 "renesas,cpg-mstp-clocks"; 325 compatible = "renesas,r8a7793-mstp-clocks", "renesas,cpg-mstp-clocks"; 334 "renesas,cpg-mstp-clocks"; 357 "renesas,cpg-mstp-clocks";
|
D | r8a7740.dtsi | 462 compatible = "renesas,r8a7740-cpg-clocks"; 476 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 486 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 496 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 503 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 510 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 517 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 525 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 533 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; 541 compatible = "renesas,r8a7740-div6-clock", "renesas,cpg-div6-clock"; [all …]
|
D | r7s72100.dtsi | 84 compatible = "renesas,r7s72100-cpg-clocks", 85 "renesas,rz-cpg-clocks"; 95 compatible = "renesas,r7s72100-mstp-clocks", "renesas,cpg-mstp-clocks"; 104 compatible = "renesas,r7s72100-mstp-clocks", "renesas,cpg-mstp-clocks"; 117 compatible = "renesas,r7s72100-mstp-clocks", "renesas,cpg-mstp-clocks"; 128 compatible = "renesas,r7s72100-mstp-clocks", "renesas,cpg-mstp-clocks";
|
D | r8a7794.dtsi | 769 compatible = "renesas,r8a7794-cpg-clocks", 770 "renesas,rcar-gen2-cpg-clocks"; 780 compatible = "renesas,r8a7794-div6-clock", "renesas,cpg-div6-clock"; 787 compatible = "renesas,r8a7794-div6-clock", "renesas,cpg-div6-clock"; 794 compatible = "renesas,r8a7794-div6-clock", "renesas,cpg-div6-clock"; 958 compatible = "renesas,r8a7794-mstp-clocks", "renesas,cpg-mstp-clocks"; 966 compatible = "renesas,r8a7794-mstp-clocks", "renesas,cpg-mstp-clocks"; 983 compatible = "renesas,r8a7794-mstp-clocks", "renesas,cpg-mstp-clocks"; 1001 compatible = "renesas,r8a7794-mstp-clocks", "renesas,cpg-mstp-clocks"; 1016 compatible = "renesas,r8a7794-mstp-clocks", "renesas,cpg-mstp-clocks"; [all …]
|
D | r8a7791.dtsi | 1037 compatible = "renesas,r8a7791-cpg-clocks", 1038 "renesas,rcar-gen2-cpg-clocks"; 1050 compatible = "renesas,r8a7791-div6-clock", "renesas,cpg-div6-clock"; 1057 compatible = "renesas,r8a7791-div6-clock", "renesas,cpg-div6-clock"; 1064 compatible = "renesas,r8a7791-div6-clock", "renesas,cpg-div6-clock"; 1071 compatible = "renesas,r8a7791-div6-clock", "renesas,cpg-div6-clock"; 1078 compatible = "renesas,r8a7791-div6-clock", "renesas,cpg-div6-clock"; 1233 compatible = "renesas,r8a7791-mstp-clocks", "renesas,cpg-mstp-clocks"; 1241 compatible = "renesas,r8a7791-mstp-clocks", "renesas,cpg-mstp-clocks"; 1262 compatible = "renesas,r8a7791-mstp-clocks", "renesas,cpg-mstp-clocks"; [all …]
|
D | r8a7790.dtsi | 1005 compatible = "renesas,r8a7790-cpg-clocks", 1006 "renesas,rcar-gen2-cpg-clocks"; 1018 compatible = "renesas,r8a7790-div6-clock", "renesas,cpg-div6-clock"; 1025 compatible = "renesas,r8a7790-div6-clock", "renesas,cpg-div6-clock"; 1032 compatible = "renesas,r8a7790-div6-clock", "renesas,cpg-div6-clock"; 1039 compatible = "renesas,r8a7790-div6-clock", "renesas,cpg-div6-clock"; 1046 compatible = "renesas,r8a7790-div6-clock", "renesas,cpg-div6-clock"; 1053 compatible = "renesas,r8a7790-div6-clock", "renesas,cpg-div6-clock"; 1216 compatible = "renesas,r8a7790-mstp-clocks", "renesas,cpg-mstp-clocks"; 1224 compatible = "renesas,r8a7790-mstp-clocks", "renesas,cpg-mstp-clocks"; [all …]
|
D | r8a7778.dtsi | 437 compatible = "renesas,r8a7778-cpg-clocks"; 507 compatible = "renesas,r8a7778-mstp-clocks", "renesas,cpg-mstp-clocks"; 548 compatible = "renesas,r8a7778-mstp-clocks", "renesas,cpg-mstp-clocks"; 563 compatible = "renesas,r8a7778-mstp-clocks", "renesas,cpg-mstp-clocks"; 587 compatible = "renesas,r8a7778-mstp-clocks", "renesas,cpg-mstp-clocks";
|
D | r8a7779.dtsi | 446 compatible = "renesas,r8a7779-cpg-clocks"; 492 "renesas,cpg-mstp-clocks"; 529 "renesas,cpg-mstp-clocks"; 558 "renesas,cpg-mstp-clocks";
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | vvp_page.c | 140 struct ccc_page *cpg = cl2ccc_page(slice); in vvp_page_discard() local 147 if (cpg->cpg_defer_uptodate && !cpg->cpg_ra_used) in vvp_page_discard() 535 struct ccc_page *cpg = cl_object_page_slice(obj, page); in vvp_page_init() local 539 cpg->cpg_page = vmpage; in vvp_page_init() 542 INIT_LIST_HEAD(&cpg->cpg_pending_linkage); in vvp_page_init() 546 cl_page_slice_add(page, &cpg->cpg_cl, obj, in vvp_page_init() 552 cl_page_slice_add(page, &cpg->cpg_cl, obj, in vvp_page_init()
|
D | vvp_dev.c | 401 struct ccc_page *cpg; in vvp_pgcache_page_show() local 405 cpg = cl2ccc_page(cl_page_at(page, &vvp_device_type)); in vvp_pgcache_page_show() 406 vmpage = cpg->cpg_page; in vvp_pgcache_page_show() 409 cpg, page, in vvp_pgcache_page_show() 411 cpg->cpg_write_queued ? "wq" : "- ", in vvp_pgcache_page_show() 412 cpg->cpg_defer_uptodate ? "du" : "- ", in vvp_pgcache_page_show()
|
D | rw26.c | 169 struct vvp_page *cpg; in ll_set_page_dirty() 175 cpg = cl2vvp_page(cl_page_at(page, &vvp_device_type)); in ll_set_page_dirty() 181 vvp_write_pending(obj, cpg); in ll_set_page_dirty()
|
/linux-4.4.14/drivers/sh/clk/ |
D | Makefile | 3 obj-$(CONFIG_SH_CLK_CPG) += cpg.o
|
/linux-4.4.14/arch/sh/kernel/cpu/ |
D | Makefile | 19 obj-$(CONFIG_SH_CLK_CPG_LEGACY) += clock-cpg.o
|
/linux-4.4.14/fs/ocfs2/ |
D | journal.h | 570 unsigned int cpg) in ocfs2_calc_group_alloc_credits() argument
|
/linux-4.4.14/Documentation/usb/ |
D | CREDITS | 139 - Christian Groessler <cpg@aladdin.de>, for it's help on those
|