Lines Matching +full:sets +full:- +full:of +full:- +full:ports
1 // SPDX-License-Identifier: GPL-2.0+
11 * There can be 4 IO ports passed in (with or without IRQs), 4 addresses,
12 * a default IO port, and 1 ACPI/SPMI address. That sets SI_MAX_DRIVERS.
21 static unsigned int ports[SI_MAX_PARMS]; variable
36 …"Defines the type of each interface, each interface separated by commas. The types are 'kcs', 'sm…
39 …"Sets the memory address of each interface, the addresses separated by commas. Only use if an int…
40 module_param_hw_array(ports, uint, ioport, &num_ports, 0);
41 MODULE_PARM_DESC(ports,
42 …"Sets the port address of each interface, the addresses separated by commas. Only use if an inter…
45 …"Sets the interrupt of each interface, the addresses separated by commas. Only use if an interfac…
48 …"The number of bytes between the start address and each successive register used by the interface.…
51 …of the specific IPMI register in bytes. This should generally be 1, 2, 4, or 8 for an 8-bit, 16-bi…
54 …r, in bits. For instance, if the data is read from a 32-bit word and the IPMI data is in bit 8-15…
73 t = match_string(si_to_str, -1, si_type_str); in ipmi_hardcode_init_one()
90 ipmi_platform_add("hardcode-ipmi-si", i, &p); in ipmi_hardcode_init_one()
117 if (i < num_ports && ports[i]) in ipmi_hardcode_init()
118 ipmi_hardcode_init_one(si_type[i], i, ports[i], in ipmi_hardcode_init()
129 ipmi_remove_platform_device_by_name("hardcode-ipmi-si"); in ipmi_si_hardcode_exit()
133 * Returns true of the given address exists as a hardcoded address,
142 if (ports[i] == addr) in ipmi_si_hardcode_match()