/Linux-v4.19/drivers/clk/sunxi-ng/ |
D | ccu-sun9i-a80-de.c | 27 static SUNXI_CCU_GATE(fe0_clk, "fe0", "fe0-div", 29 static SUNXI_CCU_GATE(fe1_clk, "fe1", "fe1-div", 31 static SUNXI_CCU_GATE(fe2_clk, "fe2", "fe2-div", 33 static SUNXI_CCU_GATE(iep_deu0_clk, "iep-deu0", "de", 35 static SUNXI_CCU_GATE(iep_deu1_clk, "iep-deu1", "de", 37 static SUNXI_CCU_GATE(be0_clk, "be0", "be0-div", 39 static SUNXI_CCU_GATE(be1_clk, "be1", "be1-div", 41 static SUNXI_CCU_GATE(be2_clk, "be2", "be2-div", 43 static SUNXI_CCU_GATE(iep_drc0_clk, "iep-drc0", "de", 45 static SUNXI_CCU_GATE(iep_drc1_clk, "iep-drc1", "de", [all …]
|
D | ccu-sun8i-r40.c | 309 static SUNXI_CCU_GATE(bus_mipi_dsi_clk, "bus-mipi-dsi", "ahb1", 311 static SUNXI_CCU_GATE(bus_ce_clk, "bus-ce", "ahb1", 313 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "ahb1", 315 static SUNXI_CCU_GATE(bus_mmc0_clk, "bus-mmc0", "ahb1", 317 static SUNXI_CCU_GATE(bus_mmc1_clk, "bus-mmc1", "ahb1", 319 static SUNXI_CCU_GATE(bus_mmc2_clk, "bus-mmc2", "ahb1", 321 static SUNXI_CCU_GATE(bus_mmc3_clk, "bus-mmc3", "ahb1", 323 static SUNXI_CCU_GATE(bus_nand_clk, "bus-nand", "ahb1", 325 static SUNXI_CCU_GATE(bus_dram_clk, "bus-dram", "ahb1", 327 static SUNXI_CCU_GATE(bus_emac_clk, "bus-emac", "ahb1", [all …]
|
D | ccu-sun50i-a64.c | 279 static SUNXI_CCU_GATE(bus_mipi_dsi_clk, "bus-mipi-dsi", "ahb1", 281 static SUNXI_CCU_GATE(bus_ce_clk, "bus-ce", "ahb1", 283 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "ahb1", 285 static SUNXI_CCU_GATE(bus_mmc0_clk, "bus-mmc0", "ahb1", 287 static SUNXI_CCU_GATE(bus_mmc1_clk, "bus-mmc1", "ahb1", 289 static SUNXI_CCU_GATE(bus_mmc2_clk, "bus-mmc2", "ahb1", 291 static SUNXI_CCU_GATE(bus_nand_clk, "bus-nand", "ahb1", 293 static SUNXI_CCU_GATE(bus_dram_clk, "bus-dram", "ahb1", 295 static SUNXI_CCU_GATE(bus_emac_clk, "bus-emac", "ahb2", 297 static SUNXI_CCU_GATE(bus_ts_clk, "bus-ts", "ahb1", [all …]
|
D | ccu-sun50i-h6.c | 267 static SUNXI_CCU_GATE(bus_de_clk, "bus-de", "psi-ahb1-ahb2", 280 static SUNXI_CCU_GATE(bus_deinterlace_clk, "bus-deinterlace", "psi-ahb1-ahb2", 290 static SUNXI_CCU_GATE(bus_gpu_clk, "bus-gpu", "psi-ahb1-ahb2", 302 static SUNXI_CCU_GATE(bus_ce_clk, "bus-ce", "psi-ahb1-ahb2", 312 static SUNXI_CCU_GATE(bus_ve_clk, "bus-ve", "psi-ahb1-ahb2", 322 static SUNXI_CCU_GATE(bus_emce_clk, "bus-emce", "psi-ahb1-ahb2", 332 static SUNXI_CCU_GATE(bus_vp9_clk, "bus-vp9", "psi-ahb1-ahb2", 335 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "psi-ahb1-ahb2", 338 static SUNXI_CCU_GATE(bus_msgbox_clk, "bus-msgbox", "psi-ahb1-ahb2", 341 static SUNXI_CCU_GATE(bus_spinlock_clk, "bus-spinlock", "psi-ahb1-ahb2", [all …]
|
D | ccu-sun8i-a23.c | 226 static SUNXI_CCU_GATE(bus_mipi_dsi_clk, "bus-mipi-dsi", "ahb1", 228 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "ahb1", 230 static SUNXI_CCU_GATE(bus_mmc0_clk, "bus-mmc0", "ahb1", 232 static SUNXI_CCU_GATE(bus_mmc1_clk, "bus-mmc1", "ahb1", 234 static SUNXI_CCU_GATE(bus_mmc2_clk, "bus-mmc2", "ahb1", 236 static SUNXI_CCU_GATE(bus_nand_clk, "bus-nand", "ahb1", 238 static SUNXI_CCU_GATE(bus_dram_clk, "bus-dram", "ahb1", 240 static SUNXI_CCU_GATE(bus_hstimer_clk, "bus-hstimer", "ahb1", 242 static SUNXI_CCU_GATE(bus_spi0_clk, "bus-spi0", "ahb1", 244 static SUNXI_CCU_GATE(bus_spi1_clk, "bus-spi1", "ahb1", [all …]
|
D | ccu-sun6i-a31.c | 254 static SUNXI_CCU_GATE(ahb1_mipidsi_clk, "ahb1-mipidsi", "ahb1", 256 static SUNXI_CCU_GATE(ahb1_ss_clk, "ahb1-ss", "ahb1", 258 static SUNXI_CCU_GATE(ahb1_dma_clk, "ahb1-dma", "ahb1", 260 static SUNXI_CCU_GATE(ahb1_mmc0_clk, "ahb1-mmc0", "ahb1", 262 static SUNXI_CCU_GATE(ahb1_mmc1_clk, "ahb1-mmc1", "ahb1", 264 static SUNXI_CCU_GATE(ahb1_mmc2_clk, "ahb1-mmc2", "ahb1", 266 static SUNXI_CCU_GATE(ahb1_mmc3_clk, "ahb1-mmc3", "ahb1", 268 static SUNXI_CCU_GATE(ahb1_nand1_clk, "ahb1-nand1", "ahb1", 270 static SUNXI_CCU_GATE(ahb1_nand0_clk, "ahb1-nand0", "ahb1", 272 static SUNXI_CCU_GATE(ahb1_sdram_clk, "ahb1-sdram", "ahb1", [all …]
|
D | ccu-sun8i-a33.c | 225 static SUNXI_CCU_GATE(bus_mipi_dsi_clk, "bus-mipi-dsi", "ahb1", 227 static SUNXI_CCU_GATE(bus_ss_clk, "bus-ss", "ahb1", 229 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "ahb1", 231 static SUNXI_CCU_GATE(bus_mmc0_clk, "bus-mmc0", "ahb1", 233 static SUNXI_CCU_GATE(bus_mmc1_clk, "bus-mmc1", "ahb1", 235 static SUNXI_CCU_GATE(bus_mmc2_clk, "bus-mmc2", "ahb1", 237 static SUNXI_CCU_GATE(bus_nand_clk, "bus-nand", "ahb1", 239 static SUNXI_CCU_GATE(bus_dram_clk, "bus-dram", "ahb1", 241 static SUNXI_CCU_GATE(bus_hstimer_clk, "bus-hstimer", "ahb1", 243 static SUNXI_CCU_GATE(bus_spi0_clk, "bus-spi0", "ahb1", [all …]
|
D | ccu-sun8i-v3s.c | 199 static SUNXI_CCU_GATE(bus_ce_clk, "bus-ce", "ahb1", 201 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "ahb1", 203 static SUNXI_CCU_GATE(bus_mmc0_clk, "bus-mmc0", "ahb1", 205 static SUNXI_CCU_GATE(bus_mmc1_clk, "bus-mmc1", "ahb1", 207 static SUNXI_CCU_GATE(bus_mmc2_clk, "bus-mmc2", "ahb1", 209 static SUNXI_CCU_GATE(bus_dram_clk, "bus-dram", "ahb1", 211 static SUNXI_CCU_GATE(bus_emac_clk, "bus-emac", "ahb2", 213 static SUNXI_CCU_GATE(bus_hstimer_clk, "bus-hstimer", "ahb1", 215 static SUNXI_CCU_GATE(bus_spi0_clk, "bus-spi0", "ahb1", 217 static SUNXI_CCU_GATE(bus_otg_clk, "bus-otg", "ahb1", [all …]
|
D | ccu-sun4i-a10.c | 218 static SUNXI_CCU_GATE(hosc_clk, "hosc", "osc24M", 0x050, BIT(0), 0); 296 static SUNXI_CCU_GATE(axi_dram_clk, "axi-dram", "ahb", 299 static SUNXI_CCU_GATE(ahb_otg_clk, "ahb-otg", "ahb", 301 static SUNXI_CCU_GATE(ahb_ehci0_clk, "ahb-ehci0", "ahb", 303 static SUNXI_CCU_GATE(ahb_ohci0_clk, "ahb-ohci0", "ahb", 305 static SUNXI_CCU_GATE(ahb_ehci1_clk, "ahb-ehci1", "ahb", 307 static SUNXI_CCU_GATE(ahb_ohci1_clk, "ahb-ohci1", "ahb", 309 static SUNXI_CCU_GATE(ahb_ss_clk, "ahb-ss", "ahb", 311 static SUNXI_CCU_GATE(ahb_dma_clk, "ahb-dma", "ahb", 313 static SUNXI_CCU_GATE(ahb_bist_clk, "ahb-bist", "ahb", [all …]
|
D | ccu-sun8i-a83t.c | 300 static SUNXI_CCU_GATE(bus_mipi_dsi_clk, "bus-mipi-dsi", "ahb1", 302 static SUNXI_CCU_GATE(bus_ss_clk, "bus-ss", "ahb1", 304 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "ahb1", 306 static SUNXI_CCU_GATE(bus_mmc0_clk, "bus-mmc0", "ahb1", 308 static SUNXI_CCU_GATE(bus_mmc1_clk, "bus-mmc1", "ahb1", 310 static SUNXI_CCU_GATE(bus_mmc2_clk, "bus-mmc2", "ahb1", 312 static SUNXI_CCU_GATE(bus_nand_clk, "bus-nand", "ahb1", 314 static SUNXI_CCU_GATE(bus_dram_clk, "bus-dram", "ahb1", 316 static SUNXI_CCU_GATE(bus_emac_clk, "bus-emac", "ahb2", 318 static SUNXI_CCU_GATE(bus_hstimer_clk, "bus-hstimer", "ahb1", [all …]
|
D | ccu-sun8i-h3.c | 221 static SUNXI_CCU_GATE(bus_ce_clk, "bus-ce", "ahb1", 223 static SUNXI_CCU_GATE(bus_dma_clk, "bus-dma", "ahb1", 225 static SUNXI_CCU_GATE(bus_mmc0_clk, "bus-mmc0", "ahb1", 227 static SUNXI_CCU_GATE(bus_mmc1_clk, "bus-mmc1", "ahb1", 229 static SUNXI_CCU_GATE(bus_mmc2_clk, "bus-mmc2", "ahb1", 231 static SUNXI_CCU_GATE(bus_nand_clk, "bus-nand", "ahb1", 233 static SUNXI_CCU_GATE(bus_dram_clk, "bus-dram", "ahb1", 235 static SUNXI_CCU_GATE(bus_emac_clk, "bus-emac", "ahb2", 237 static SUNXI_CCU_GATE(bus_ts_clk, "bus-ts", "ahb1", 239 static SUNXI_CCU_GATE(bus_hstimer_clk, "bus-hstimer", "ahb1", [all …]
|
D | ccu-sun9i-a80-usb.c | 25 static SUNXI_CCU_GATE(bus_hci0_clk, "bus-hci0", "bus-usb", 0x0, BIT(1), 0); 26 static SUNXI_CCU_GATE(usb_ohci0_clk, "usb-ohci0", "osc24M", 0x0, BIT(2), 0); 27 static SUNXI_CCU_GATE(bus_hci1_clk, "bus-hci1", "bus-usb", 0x0, BIT(3), 0); 28 static SUNXI_CCU_GATE(bus_hci2_clk, "bus-hci2", "bus-usb", 0x0, BIT(5), 0); 29 static SUNXI_CCU_GATE(usb_ohci2_clk, "usb-ohci2", "osc24M", 0x0, BIT(6), 0); 31 static SUNXI_CCU_GATE(usb0_phy_clk, "usb0-phy", "osc24M", 0x4, BIT(1), 0); 32 static SUNXI_CCU_GATE(usb1_hsic_clk, "usb1-hsic", "osc24M", 0x4, BIT(2), 0); 33 static SUNXI_CCU_GATE(usb1_phy_clk, "usb1-phy", "osc24M", 0x4, BIT(3), 0); 34 static SUNXI_CCU_GATE(usb2_hsic_clk, "usb2-hsic", "osc24M", 0x4, BIT(4), 0); 35 static SUNXI_CCU_GATE(usb2_phy_clk, "usb2-phy", "osc24M", 0x4, BIT(5), 0); [all …]
|
D | ccu-sun9i-a80.c | 561 static SUNXI_CCU_GATE(edp_clk, "edp", "osc24M", 0x494, BIT(31), 0); 620 static SUNXI_CCU_GATE(hdmi_slow_clk, "hdmi-slow", "osc24M", 0x4b4, BIT(31), 0); 628 static SUNXI_CCU_GATE(csi_misc_clk, "csi-misc", "osc24M", 0x4c0, BIT(16), 0); 657 static SUNXI_CCU_GATE(avs_clk, "avs", "osc24M", 0x4d4, BIT(31), 0); 720 static SUNXI_CCU_GATE(bus_fd_clk, "bus-fd", "ahb0", 722 static SUNXI_CCU_GATE(bus_ve_clk, "bus-ve", "ahb0", 724 static SUNXI_CCU_GATE(bus_gpu_ctrl_clk, "bus-gpu-ctrl", "ahb0", 726 static SUNXI_CCU_GATE(bus_ss_clk, "bus-ss", "ahb0", 728 static SUNXI_CCU_GATE(bus_mmc_clk, "bus-mmc", "ahb0", 730 static SUNXI_CCU_GATE(bus_nand0_clk, "bus-nand0", "ahb0", [all …]
|
D | ccu-sun5i.c | 179 static SUNXI_CCU_GATE(hosc_clk, "hosc", "osc24M", 0x050, BIT(0), 0); 245 static SUNXI_CCU_GATE(axi_dram_clk, "axi-dram", "axi", 248 static SUNXI_CCU_GATE(ahb_otg_clk, "ahb-otg", "ahb", 250 static SUNXI_CCU_GATE(ahb_ehci_clk, "ahb-ehci", "ahb", 252 static SUNXI_CCU_GATE(ahb_ohci_clk, "ahb-ohci", "ahb", 254 static SUNXI_CCU_GATE(ahb_ss_clk, "ahb-ss", "ahb", 256 static SUNXI_CCU_GATE(ahb_dma_clk, "ahb-dma", "ahb", 258 static SUNXI_CCU_GATE(ahb_bist_clk, "ahb-bist", "ahb", 260 static SUNXI_CCU_GATE(ahb_mmc0_clk, "ahb-mmc0", "ahb", 262 static SUNXI_CCU_GATE(ahb_mmc1_clk, "ahb-mmc1", "ahb", [all …]
|
D | ccu-sun50i-h6-r.c | 94 static SUNXI_CCU_GATE(r_apb1_timer_clk, "r-apb1-timer", "r-apb1", 96 static SUNXI_CCU_GATE(r_apb1_twd_clk, "r-apb1-twd", "r-apb1", 98 static SUNXI_CCU_GATE(r_apb1_pwm_clk, "r-apb1-pwm", "r-apb1", 100 static SUNXI_CCU_GATE(r_apb2_uart_clk, "r-apb2-uart", "r-apb2", 102 static SUNXI_CCU_GATE(r_apb2_i2c_clk, "r-apb2-i2c", "r-apb2", 104 static SUNXI_CCU_GATE(r_apb1_ir_clk, "r-apb1-ir", "r-apb1", 106 static SUNXI_CCU_GATE(r_apb1_w1_clk, "r-apb1-w1", "r-apb1",
|
D | ccu-sun8i-r.c | 94 static SUNXI_CCU_GATE(apb0_pio_clk, "apb0-pio", "apb0", 96 static SUNXI_CCU_GATE(apb0_ir_clk, "apb0-ir", "apb0", 98 static SUNXI_CCU_GATE(apb0_timer_clk, "apb0-timer", "apb0", 100 static SUNXI_CCU_GATE(apb0_rsb_clk, "apb0-rsb", "apb0", 102 static SUNXI_CCU_GATE(apb0_uart_clk, "apb0-uart", "apb0", 104 static SUNXI_CCU_GATE(apb0_i2c_clk, "apb0-i2c", "apb0", 106 static SUNXI_CCU_GATE(apb0_twd_clk, "apb0-twd", "apb0",
|
D | ccu-sun8i-de2.c | 28 static SUNXI_CCU_GATE(bus_mixer0_clk, "bus-mixer0", "bus-de", 30 static SUNXI_CCU_GATE(bus_mixer1_clk, "bus-mixer1", "bus-de", 32 static SUNXI_CCU_GATE(bus_wb_clk, "bus-wb", "bus-de", 35 static SUNXI_CCU_GATE(mixer0_clk, "mixer0", "mixer0-div", 37 static SUNXI_CCU_GATE(mixer1_clk, "mixer1", "mixer1-div", 39 static SUNXI_CCU_GATE(wb_clk, "wb", "wb-div",
|
D | ccu_gate.h | 27 #define SUNXI_CCU_GATE(_struct, _name, _parent, _reg, _gate, _flags) \ macro
|