/linux/drivers/usb/c67x00/ |
H A D | c67x00-ll-hpi.c | 221 void c67x00_ll_hpi_enable_sofeop(struct c67x00_sie *sie) in c67x00_ll_hpi_enable_sofeop() argument 223 hpi_set_bits(sie->dev, HPI_IRQ_ROUTING_REG, in c67x00_ll_hpi_enable_sofeop() 224 SOFEOP_TO_HPI_EN(sie->sie_num)); in c67x00_ll_hpi_enable_sofeop() 227 void c67x00_ll_hpi_disable_sofeop(struct c67x00_sie *sie) in c67x00_ll_hpi_disable_sofeop() argument 229 hpi_clear_bits(sie->dev, HPI_IRQ_ROUTING_REG, in c67x00_ll_hpi_disable_sofeop() 230 SOFEOP_TO_HPI_EN(sie->sie_num)); in c67x00_ll_hpi_disable_sofeop() 260 u16 c67x00_ll_get_usb_ctl(struct c67x00_sie *sie) in c67x00_ll_get_usb_ctl() argument 262 return hpi_read_word(sie->dev, USB_CTL_REG(sie->sie_num)); in c67x00_ll_get_usb_ctl() 268 void c67x00_ll_usb_clear_status(struct c67x00_sie *sie, u1 argument 273 c67x00_ll_usb_get_status(struct c67x00_sie * sie) c67x00_ll_usb_get_status() argument 306 c67x00_ll_husb_sie_init(struct c67x00_sie * sie) c67x00_ll_husb_sie_init() argument 316 c67x00_ll_husb_reset(struct c67x00_sie * sie,int port) c67x00_ll_husb_reset() argument 328 c67x00_ll_husb_set_current_td(struct c67x00_sie * sie,u16 addr) c67x00_ll_husb_set_current_td() argument 333 c67x00_ll_husb_get_current_td(struct c67x00_sie * sie) c67x00_ll_husb_get_current_td() argument 338 c67x00_ll_husb_get_frame(struct c67x00_sie * sie) c67x00_ll_husb_get_frame() argument 343 c67x00_ll_husb_init_host_port(struct c67x00_sie * sie) c67x00_ll_husb_init_host_port() argument 356 c67x00_ll_husb_reset_port(struct c67x00_sie * sie,int port) c67x00_ll_husb_reset_port() argument [all...] |
H A D | c67x00-hcd.c | 33 static void c67x00_hub_reset_host_port(struct c67x00_sie *sie, int port) in c67x00_hub_reset_host_port() argument 35 struct c67x00_hcd *c67x00 = sie->private_data; in c67x00_hub_reset_host_port() 38 c67x00_ll_husb_reset(sie, port); in c67x00_hub_reset_host_port() 41 c67x00_ll_husb_reset_port(sie, port); in c67x00_hub_reset_host_port() 44 c67x00_ll_set_husb_eot(sie->dev, DEFAULT_EOT); in c67x00_hub_reset_host_port() 50 struct c67x00_sie *sie = c67x00->sie; in c67x00_hub_status_data() local 55 status = c67x00_ll_usb_get_status(sie); in c67x00_hub_status_data() 70 struct c67x00_sie *sie = c67x00->sie; in c67x00_hub_control() local 236 c67x00_hcd_irq(struct c67x00_sie * sie,u16 int_status,u16 msg) c67x00_hcd_irq() argument 329 c67x00_hcd_probe(struct c67x00_sie * sie) c67x00_hcd_probe() argument 391 c67x00_hcd_remove(struct c67x00_sie * sie) c67x00_hcd_remove() argument [all...] |
H A D | c67x00-drv.c | 34 static void c67x00_probe_sie(struct c67x00_sie *sie, in c67x00_probe_sie() argument 37 spin_lock_init(&sie->lock); in c67x00_probe_sie() 38 sie->dev = dev; in c67x00_probe_sie() 39 sie->sie_num = sie_num; in c67x00_probe_sie() 40 sie->mode = c67x00_sie_config(dev->pdata->sie_config, sie_num); in c67x00_probe_sie() 42 switch (sie->mode) { in c67x00_probe_sie() 44 c67x00_hcd_probe(sie); in c67x00_probe_sie() 48 dev_info(sie_dev(sie), in c67x00_probe_sie() 49 "Not using SIE %d as requested\n", sie->sie_num); in c67x00_probe_sie() 53 dev_err(sie_dev(sie), in c67x00_probe_sie() 60 c67x00_remove_sie(struct c67x00_sie * sie) c67x00_remove_sie() argument 75 struct c67x00_sie *sie; c67x00_irq() local [all...] |
H A D | c67x00.h | 196 void (*irq) (struct c67x00_sie *sie, u16 int_status, u16 msg); 232 * @sie: array of sie's on this chip 238 struct c67x00_sie sie[C67X00_SIES]; member 250 void c67x00_ll_hpi_enable_sofeop(struct c67x00_sie *sie); 251 void c67x00_ll_hpi_disable_sofeop(struct c67x00_sie *sie); 255 u16 c67x00_ll_get_usb_ctl(struct c67x00_sie *sie); 256 void c67x00_ll_usb_clear_status(struct c67x00_sie *sie, u16 bits); 257 u16 c67x00_ll_usb_get_status(struct c67x00_sie *sie); 265 void c67x00_ll_husb_reset(struct c67x00_sie *sie, in [all...] |
H A D | c67x00-hcd.h | 57 struct c67x00_sie *sie; member 101 int c67x00_hcd_probe(struct c67x00_sie *sie); 102 void c67x00_hcd_remove(struct c67x00_sie *sie);
|
H A D | c67x00-sched.c | 161 return c67x00_ll_husb_get_frame(c67x00->sie) & HOST_FRAME_MASK; in c67x00_get_current_frame_number() 424 c67x00_ll_hpi_enable_sofeop(c67x00->sie); in c67x00_urb_enqueue() 615 td->port_length = __cpu_to_le16((c67x00->sie->sie_num << 15) | in c67x00_create_td() 832 c67x00_ll_read_mem_le16(c67x00->sie->dev, in c67x00_parse_td() 836 c67x00_ll_read_mem_le16(c67x00->sie->dev, td_ly_base_addr(td), in c67x00_parse_td() 1046 return !c67x00_ll_husb_get_current_td(c67x00->sie); in c67x00_all_tds_processed() 1057 c67x00_ll_write_mem_le16(c67x00->sie->dev, td_ly_base_addr(td), in c67x00_send_td() 1060 c67x00_ll_write_mem_le16(c67x00->sie->dev, in c67x00_send_td() 1080 c67x00_ll_husb_set_current_td(c67x00->sie, c67x00->td_base_addr); in c67x00_send_frame() 1111 c67x00_ll_hpi_disable_sofeop(c67x00->sie); in c67x00_do_work() [all...] |
/linux/arch/s390/kernel/ |
H A D | entry.S | 175 * %r2 pointer to sie control block phys 176 * %r3 pointer to sie control block virt 184 stg %r2,__SF_SIE_CONTROL_PHYS(%r15) # save sie block physical.. 197 lg %r14,__SF_SIE_CONTROL_PHYS(%r15) # get sie block phys addr 200 sie 0(%r14)
|
H A D | asm-offsets.c | 29 OFFSET(__TI_sie, task_struct, thread_info.sie); in main() 160 /* gmap/sie offsets */ in main()
|
/linux/arch/s390/include/asm/ |
H A D | thread_info.h | 39 unsigned char sie; /* running in SIE context */ member
|
/linux/arch/riscv/include/uapi/asm/ |
H A D | kvm.h | 74 unsigned long sie; member
|
/linux/tools/testing/selftests/kvm/riscv/ |
H A D | get-reg-list.c | 324 case KVM_REG_RISCV_CSR_REG(sie): in general_csr_id_to_str() 325 return RISCV_CSR_GENERAL(sie); in general_csr_id_to_str() 821 KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CSR | KVM_REG_RISCV_CSR_GENERAL | KVM_REG_RISCV_CSR_REG(sie),
|
/linux/Documentation/virt/kvm/x86/ |
H A D | running-nested-guests.rst | 175 2. The guest hypervisor (L1) must be provided with the ``sie`` CPU
|
/linux/tools/power/cpupower/po/ |
H A D | de.po | 550 "CPU %d konnte nicht analysiert werden, da sie scheinbar nicht existiert\n" 954 " -o, --proc Gibt Informationen so aus, wie sie von der "
|
/linux/arch/s390/tools/ |
H A D | opcodes.txt | 207 b214 sie S_RD
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | reg.h | 11573 MLXSW_ITEM32(reg, mddq, sie, 0x00, 31, 1); 11678 mlxsw_reg_mddq_slot_info_pack(char *payload, u8 slot_index, bool sie) in mlxsw_reg_mddq_slot_info_pack() argument 11682 mlxsw_reg_mddq_sie_set(payload, sie); in mlxsw_reg_mddq_slot_info_pack()
|
/linux/Documentation/virt/kvm/ |
H A D | api.rst | 2839 0x80x0 0000 0300 0001 sie Supervisor interrupt enable
|