/drivers/scsi/sym53c8xx_2/ |
D | sym_fw.h | 30 * Macro used to generate interfaces for script A. 49 * Macro used to generate interfaces for script B. 65 * Macro used to generate interfaces for script Z. 72 * offsets within script A, B and Z. 91 * bus addresses within script A, B and Z. 119 u32 *a_base; /* Pointer to script A template */ 120 int a_size; /* Size of script A */ 122 *a_ofs; /* Useful offsets in script A */ 123 u32 *b_base; /* Pointer to script B template */ 124 int b_size; /* Size of script B */ [all …]
|
D | sym_fw.c | 41 * Allocate firmware #1 script area. 62 * Allocate firmware #2 script area. 116 * patch the SCRIPTS accordingly with a SCRIPT NO_OP. in sym_fw1_patch() 173 * patch the SCRIPTS accordingly with a SCRIPT NO_OP. in sym_fw2_patch() 241 * Setup useful script bus addresses. 252 * Build the bus address table for script A in sym_fw_setup_bus_addresses() 253 * from the script A offset table. in sym_fw_setup_bus_addresses() 261 * Same for script B. in sym_fw_setup_bus_addresses() 269 * Same for script Z. in sym_fw_setup_bus_addresses() 346 * Bind a script to physical addresses. [all …]
|
D | sym_fw2.h | 32 * here. If you make changes inside the script, 38 * Script fragments which are loaded into the on-chip RAM 129 * Script fragments which stay in main memory for all chips 192 * Script fragments used at initialisations. 288 * Then the script processor takes the jump 569 * The script processor doesn't negate the 1077 * PM0 DATA mini-script. 1097 * PM0 DATA mini-script. 1109 * data from the PM0 DATA mini-script. 1114 * Return to the previous DATA script which [all …]
|
D | sym_hipd.h | 558 u32 ret; /* SCRIPT return address */ 575 * Status are used by the host and the script processor. 580 * Inside the script the XX_REG are used. 584 * Last four bytes (script) 643 * 'savep' points to the position in the script responsible 686 * During execution of a ccb by the script processor, the 707 * Table data for Script 724 * register when it is executed by the script processor. 821 u32 badlun_sa; /* SCRIPT handler BUS address */ 830 * The START_RAM64 script loads the MMRS and MMWS from this [all …]
|
D | sym_defs.h | 133 #define BF 0x20 /* int: script: bus fault */ 134 #define ABRT 0x10 /* int: script: command aborted */ 135 #define SSI 0x08 /* int: script: single step */ 136 #define SIR 0x04 /* int: script: interrupt instruct. */ 137 #define IID 0x01 /* int: script: illegal instruct. */ 167 #define SIGP 0x20 /* r/w: message from host to script */ 168 #define SEM 0x10 /* r/w: message between host + script */ 172 #define DIP 0x01 /* sta: host/script interrupt */ 211 /*2c*/ u32 nc_dsp; /* --> Script Pointer */ 212 /*30*/ u32 nc_dsps; /* --> Script pointer save/opcode#2 */ [all …]
|
D | sym_glue.h | 122 * no byte reordering is needed for script patching. 123 * Macro cpu_to_scr() is to be used for script patching. 125 * from the script.
|
D | sym_fw1.h | 32 * here. If you make changes inside the script, 38 * Script fragments which are loaded into the on-chip RAM 145 * Script fragments which stay in main memory for all chips 199 * Script fragments used at initialisations. 313 * Then the script processor takes the jump 580 * The script processor doesn't negate the 1191 * PM0 DATA mini-script. 1211 * PM0 DATA mini-script. 1223 * data from the PM0 DATA mini-script. 1228 * Return to the previous DATA script which [all …]
|
/drivers/scsi/ |
D | 53c700.h | 69 /* The following is a script fragment to move the buffer onto the 218 __u32 *script; /* pointer to script location */ member 219 __u32 pScript; /* physical mem addr of script */ 228 #define MSGOUT_OFFSET (L1_CACHE_ALIGN(sizeof(SCRIPT))) 425 #define script_patch_32(h, script, symbol, value) \ argument 430 __u32 val = bS_to_cpu((script)[A_##symbol##_used[i]]) + da; \ 431 (script)[A_##symbol##_used[i]] = bS_to_host(val); \ 432 dma_sync_to_dev((h), &(script)[A_##symbol##_used[i]], 4); \ 433 DEBUG((" script, patching %s at %d to %pad\n", \ 438 #define script_patch_32_abs(h, script, symbol, value) \ argument [all …]
|
D | 53c700.scr | 1 ; Script for the NCR (or symbios) 53c700 and 53c700-66 chip 22 ; This script is designed to be modified for the particular command in 34 ; SG components is preceded by a script fragment which moves the 36 ; SG segment jumps back to . However, this address is the first SG script 68 ; Combinations, since the script assembler can't process | 119 ; SCSI Messages we interpret in the script 136 ; This is where the script begins
|
D | 53c700.c | 152 /* This is the script */ 273 return h->pScript + ((uintptr_t)p - (uintptr_t)h->script); in virt_to_dma() 298 __u32 *script; in NCR_700_detect() local 317 script = (__u32 *)memory; in NCR_700_detect() 359 for (j = 0; j < ARRAY_SIZE(SCRIPT); j++) in NCR_700_detect() 360 script[j] = bS_to_host(SCRIPT[j]); in NCR_700_detect() 364 script[LABELPATCHES[j]] = bS_to_host(pScript + SCRIPT[LABELPATCHES[j]]); in NCR_700_detect() 366 script_patch_32(hostdata, script, MessageLocation, in NCR_700_detect() 368 script_patch_32(hostdata, script, StatusAddress, in NCR_700_detect() 370 script_patch_32(hostdata, script, ReceiveMsgAddress, in NCR_700_detect() [all …]
|
D | ncr53c8xx.c | 980 ** 80 (MAX_SCATTERL) segments are moved from a sub-script 1041 ** Flags set by the SCRIPT processor for commands 1120 struct script; 1266 ** Jump table used by the script processor to directly jump 1321 ** Declaration of structs: the launch script. 1327 ** This 6 DWORDs mini script makes use of prefetching. 1351 ** These fields are accessible to the script processor. 1359 ** Points to the position in the script responsible for the 1388 u_char scr_st[4]; /* script status */ 1394 ** The status bytes are used by the host and the script processor. [all …]
|
D | 53c700_d.h_shipped | 2 static u32 SCRIPT[] = { 4 ; Script for the NCR (or symbios) 53c700 and 53c700-66 chip 25 ; This script is designed to be modified for the particular command in 37 ; SG components is preceded by a script fragment which moves the 39 ; SG segment jumps back to . However, this address is the first SG script 71 ; Combinations, since the script assembler can't process | 122 ; SCSI Messages we interpret in the script 139 ; This is where the script begins
|
D | ncr53c8xx.h | 339 * no byte reordering is needed for script patching. 340 * Macro cpu_to_scr() is to be used for script patching. 342 * from the script. 654 #define BF 0x20 /* int: script: bus fault */ 655 #define ABRT 0x10 /* int: script: command aborted */ 656 #define SSI 0x08 /* int: script: single step */ 657 #define SIR 0x04 /* int: script: interrupt instruct. */ 658 #define IID 0x01 /* int: script: illegal instruct. */ 693 #define DIP 0x01 /* sta: host/script interrupt */ 733 /*2c*/ u32 nc_dsp; /* --> Script Pointer */ [all …]
|
/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | dp.c | 107 info->script[0] = nvbios_rd16(bios, data + 0x06); in nvbios_dpout_parse() 108 info->script[1] = nvbios_rd16(bios, data + 0x08); in nvbios_dpout_parse() 112 info->script[2] = nvbios_rd16(bios, data + 0x0c); in nvbios_dpout_parse() 113 info->script[3] = nvbios_rd16(bios, data + 0x0e); in nvbios_dpout_parse() 116 info->script[4] = nvbios_rd16(bios, data + 0x10); in nvbios_dpout_parse() 122 info->script[0] = nvbios_rd16(bios, data + 0x05); in nvbios_dpout_parse() 123 info->script[1] = nvbios_rd16(bios, data + 0x07); in nvbios_dpout_parse() 125 info->script[2] = nvbios_rd16(bios, data + 0x0b); in nvbios_dpout_parse() 126 info->script[3] = nvbios_rd16(bios, data + 0x0d); in nvbios_dpout_parse() 127 info->script[4] = nvbios_rd16(bios, data + 0x0f); in nvbios_dpout_parse()
|
D | disp.c | 105 info->script[0] = nvbios_rd16(bios, data + 0x06); in nvbios_outp_parse() 106 info->script[1] = nvbios_rd16(bios, data + 0x08); in nvbios_outp_parse() 107 info->script[2] = 0x0000; in nvbios_outp_parse() 109 info->script[2] = nvbios_rd16(bios, data + 0x0a); in nvbios_outp_parse()
|
/drivers/media/usb/dvb-usb/ |
D | af9005-fe.c | 12 #include "af9005-script.h" 959 /* load init script */ in af9005_fe_init() 960 deb_info("load init script\n"); in af9005_fe_init() 961 scriptlen = sizeof(script) / sizeof(RegDesc); in af9005_fe_init() 964 af9005_write_register_bits(state->d, script[i].reg, in af9005_fe_init() 965 script[i].pos, in af9005_fe_init() 966 script[i].len, script[i].val))) in af9005_fe_init() 969 if (script[i].reg == 0xae18) in af9005_fe_init() 970 temp2 = script[i].val; in af9005_fe_init() 971 if (script[i].reg == 0xae19) in af9005_fe_init() [all …]
|
/drivers/gpu/drm/nouveau/ |
D | nouveau_bios.c | 99 NV_INFO(drm, "0x%04X: Parsing digital output script table\n", in run_digital_op_script() 108 …cturer_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script) in call_lvds_manufacturer_script() argument 112 …uint8_t sub = bios->data[bios->fp.xlated_entry + script] + (bios->fp.link_c_increment && dcbent->o… in call_lvds_manufacturer_script() 123 if (script == LVDS_PANEL_OFF) { in call_lvds_manufacturer_script() 129 if (script == LVDS_RESET && in call_lvds_manufacturer_script() 138 …le(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk) in run_lvds_table() argument 144 * selecting the init script when not using straps; 4 script pointers in run_lvds_table() 148 * of a list of pxclks and script pointers. in run_lvds_table() 160 switch (script) { in run_lvds_table() 203 NV_ERROR(drm, "LVDS output init script not found\n"); in run_lvds_table() [all …]
|
/drivers/gpu/drm/ci/ |
D | build.yml | 9 script: 48 script: 53 script: 58 script:
|
D | test.yml | 13 script: 18 # Override it with our lava-submit.sh script 112 script: 128 script: 141 script: 333 script:
|
/drivers/mfd/ |
D | twl4030-power.c | 219 static int twl4030_write_script(u8 address, struct twl4030_ins *script, in twl4030_write_script() argument 224 for (; len; len--, address++, script++) { in twl4030_write_script() 227 script->pmb_message, in twl4030_write_script() 228 script->delay, in twl4030_write_script() 234 script->pmb_message, in twl4030_write_script() 235 script->delay, in twl4030_write_script() 471 /* Make sure the script isn't going beyond last valid address (0x3f) */ in load_twl4030_script() 477 err = twl4030_write_script(address, tscript->script, tscript->size); in load_twl4030_script() 487 /* Reset any existing sleep script to avoid hangs on reboot */ in load_twl4030_script() 505 …pr_warn("TWL4030: Bad order of scripts (sleep script before wakeup) Leads to boot failure on some … in load_twl4030_script() [all …]
|
/drivers/net/wireless/intel/iwlegacy/ |
D | Kconfig | 28 look in the hotplug script /etc/hotplug/firmware.agent to 29 determine which directory FIRMWARE_DIR is set to when the script 55 look in the hotplug script /etc/hotplug/firmware.agent to 56 determine which directory FIRMWARE_DIR is set to when the script
|
/drivers/dma/ |
D | imx-sdma.c | 156 * script will keep on 159 * script must be manually stopped 193 * struct sdma_script_start_addrs - SDMA script start pointers 404 * @direction: transfer type. Needed for setting SDMA script 406 * @peripheral_type: Peripheral type. Needed for setting SDMA script 410 * @pc_from_device: script address for those device_2_memory 411 * @pc_to_device: script address for those memory_2_device 412 * @device_to_device: script address for those device_2_device 413 * @pc_to_pc: script address for those memory_2_memory 418 * @event_mask: event mask used in p_2_p script [all …]
|
/drivers/net/xen-netback/ |
D | xenbus.c | 199 * Handle the creation of the hotplug script environment. We add the script 211 if (add_uevent_var(env, "script=%s", be->hotplug_script)) in netback_uevent() 294 /* If we are waiting for a hotplug script then defer the in backend_switch_state() 1008 const char *script; in netback_probe() local 1132 script = xenbus_read(XBT_NIL, dev->nodename, "script", NULL); in netback_probe() 1133 if (IS_ERR(script)) { in netback_probe() 1134 err = PTR_ERR(script); in netback_probe() 1135 xenbus_dev_fatal(dev, err, "reading script"); in netback_probe() 1139 be->hotplug_script = script; in netback_probe()
|
/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | dp.c | 363 if (AMPERE_IED_HACK(disp) && (lnkcmp = outp->dp.info.script[0])) { in nvkm_dp_train_links() 364 /* Execute BeforeLinkTraining script from DP Info table. */ in nvkm_dp_train_links() 413 /* Execute AfterLinkTraining script from DP Info table. */ in nvkm_dp_train_fini() 414 nvbios_init(&outp->disp->engine.subdev, outp->dp.info.script[1], in nvkm_dp_train_fini() 424 /* Execute EnableSpread/DisableSpread script from DP Info table. */ in nvkm_dp_train_init() 426 nvbios_init(&outp->disp->engine.subdev, outp->dp.info.script[2], in nvkm_dp_train_init() 432 nvbios_init(&outp->disp->engine.subdev, outp->dp.info.script[3], in nvkm_dp_train_init() 440 /* Execute BeforeLinkTraining script from DP Info table. */ in nvkm_dp_train_init() 441 nvbios_init(&outp->disp->engine.subdev, outp->dp.info.script[0], in nvkm_dp_train_init() 521 /* Execute DisableLT script from DP Info Table. */ in nvkm_dp_disable() [all …]
|
/drivers/net/wireless/intel/iwlwifi/ |
D | Kconfig | 38 look in the hotplug script /etc/hotplug/firmware.agent to 39 determine which directory FIRMWARE_DIR is set to when the script
|