Lines Matching +full:ast2400 +full:- +full:scu
1 // SPDX-License-Identifier: GPL-2.0
15 release_firmware(ast->dp501_fw); in ast_release_firmware()
16 ast->dp501_fw = NULL; in ast_release_firmware()
24 ret = request_firmware(&ast->dp501_fw, "ast_dp501_fw.bin", dev->dev); in ast_load_dp501_microcode()
28 return devm_add_action_or_reset(dev->dev, ast_release_firmware, ast); in ast_load_dp501_microcode()
213 if (ast->dp501_fw_addr) { in ast_launch_m68k()
214 fw_addr = ast->dp501_fw_addr; in ast_launch_m68k()
217 if (!ast->dp501_fw && in ast_launch_m68k()
221 fw_addr = (u8 *)ast->dp501_fw->data; in ast_launch_m68k()
222 len = ast->dp501_fw->size; in ast_launch_m68k()
242 boot_address -= 0x200000; /* -2MB */ in ast_launch_m68k()
250 /* Init SCU */ in ast_launch_m68k()
337 /* Init SCU DVO Settings */ in ast_init_dvo()
344 if (ast->chip == AST2300) { in ast_init_dvo()
346 /* multi-pins for DVO single-edge */ in ast_init_dvo()
351 /* multi-pins for DVO single-edge */ in ast_init_dvo()
356 /* multi-pins for DVO single-edge */ in ast_init_dvo()
360 } else { /* AST2400 */ in ast_init_dvo()
362 /* multi-pins for DVO single-edge */ in ast_init_dvo()
367 /* multi-pins for DVO single-edge */ in ast_init_dvo()
372 /* multi-pins for DVO single-edge */ in ast_init_dvo()
377 /* multi-pins for DVO single-edge */ in ast_init_dvo()
382 /* multi-pins for DVO single-edge */ in ast_init_dvo()
406 * bridge. First configure the P2U to target the SCU in ast_init_analog()
412 /* Then unlock the SCU with the magic password */ in ast_init_analog()
431 if (ast->chip == AST2300 || ast->chip == AST2400) { in ast_init_3rdtx()
444 if (ast->tx_chip_type == AST_TX_SIL164) in ast_init_3rdtx()