Home
last modified time | relevance | path

Searched full:script (Results 1 – 25 of 93) sorted by relevance

1234

/drivers/scsi/sym53c8xx_2/
Dsym_fw.h30 * 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 …]
Dsym_fw.c41 * 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 …]
Dsym_fw2.h32 * 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 …]
Dsym_hipd.h558 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 …]
Dsym_defs.h133 #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 …]
Dsym_glue.h122 * no byte reordering is needed for script patching.
123 * Macro cpu_to_scr() is to be used for script patching.
125 * from the script.
Dsym_fw1.h32 * 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/
D53c700.h69 /* 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 …]
D53c700.scr1 ; 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
D53c700.c152 /* 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 …]
Dncr53c8xx.c980 ** 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 …]
D53c700_d.h_shipped2 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
Dncr53c8xx.h339 * 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/
Ddp.c107 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()
Ddisp.c105 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/
Daf9005-fe.c12 #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/
Dnouveau_bios.c99 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/
Dbuild.yml9 script:
48 script:
53 script:
58 script:
Dtest.yml13 script:
18 # Override it with our lava-submit.sh script
112 script:
128 script:
141 script:
333 script:
/drivers/mfd/
Dtwl4030-power.c219 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/
DKconfig28 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/
Dimx-sdma.c156 * 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/
Dxenbus.c199 * 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/
Ddp.c363 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/
DKconfig38 look in the hotplug script /etc/hotplug/firmware.agent to
39 determine which directory FIRMWARE_DIR is set to when the script

1234