Home
last modified time | relevance | path

Searched refs:controller (Results 1 – 25 of 2211) sorted by relevance

12345678910>>...89

/freebsd/sys/dev/isci/scil/
H A Dscic_sds_controller_registers.h75 #define scic_sds_controller_smu_register_read(controller, reg) \ argument
77 (controller), \
78 (controller)->smu_registers->reg \
81 #define scic_sds_controller_smu_register_write(controller, reg, value) \ argument
83 (controller), \
84 (controller)->smu_registers->reg, \
93 #define scu_afe_register_write(controller, reg, value) \ argument
95 (controller), \
96 (controller)->scu_registers->afe.reg, \
100 #define scu_afe_register_read(controller, reg) \ argument
[all …]
H A Dscic_sds_port_configuration_agent.c142 SCIC_SDS_CONTROLLER_T * controller, in scic_sds_port_configuration_agent_find_port() argument
154 sci_base_object_get_logger(controller), in scic_sds_port_configuration_agent_find_port()
157 controller, phy in scic_sds_port_configuration_agent_find_port()
168 if (scic_controller_get_port_handle(controller, port_index, &port_handle) == SCI_SUCCESS) in scic_sds_port_configuration_agent_find_port()
209 SCIC_SDS_CONTROLLER_T * controller, in scic_sds_port_configuration_agent_validate_ports() argument
218 sci_base_object_get_logger(controller), in scic_sds_port_configuration_agent_validate_ports()
221 controller, port_agent in scic_sds_port_configuration_agent_validate_ports()
260 scic_sds_phy_get_sas_address(&controller->phy_table[0], &first_address); in scic_sds_port_configuration_agent_validate_ports()
261 scic_sds_phy_get_sas_address(&controller->phy_table[3], &second_address); in scic_sds_port_configuration_agent_validate_ports()
276 scic_sds_phy_get_sas_address(&controller->phy_table[0], &first_address); in scic_sds_port_configuration_agent_validate_ports()
[all …]
H A Dscic_controller.h125 SCI_CONTROLLER_HANDLE_T controller
141 SCI_CONTROLLER_HANDLE_T controller
184 SCI_CONTROLLER_HANDLE_T controller,
197 SCI_CONTROLLER_HANDLE_T controller
209 SCI_CONTROLLER_HANDLE_T controller
280 SCI_CONTROLLER_HANDLE_T controller
297 SCI_CONTROLLER_HANDLE_T controller
332 SCI_CONTROLLER_HANDLE_T controller,
360 SCI_CONTROLLER_HANDLE_T controller,
381 SCI_CONTROLLER_HANDLE_T controller
[all …]
H A Dscif_sas_controller.c82 SCI_CONTROLLER_HANDLE_T controller, in scif_controller_construct() argument
88 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; in scif_controller_construct()
91 if ((library == SCI_INVALID_HANDLE) || (controller == SCI_INVALID_HANDLE)) in scif_controller_construct()
98 library, controller in scif_controller_construct()
142 SCI_CONTROLLER_HANDLE_T controller in scif_controller_initialize() argument
145 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; in scif_controller_initialize()
148 if (controller == SCI_INVALID_HANDLE) in scif_controller_initialize()
152 sci_base_object_get_logger(controller), in scif_controller_initialize()
155 controller in scif_controller_initialize()
166 SCI_CONTROLLER_HANDLE_T controller in scif_controller_get_suggested_start_timeout() argument
[all …]
H A Dscif_sas_controller_state_handlers.c290 SCI_BASE_CONTROLLER_T * controller in scif_sas_controller_reset_initialize_handler() argument
293 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller; in scif_sas_controller_reset_initialize_handler()
301 controller in scif_sas_controller_reset_initialize_handler()
364 SCI_BASE_CONTROLLER_T * controller, in scif_sas_controller_initialized_start_handler() argument
369 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller; in scif_sas_controller_initialized_start_handler()
382 controller, timeout in scif_sas_controller_initialized_start_handler()
484 SCI_BASE_CONTROLLER_T * controller, in scif_sas_controller_ready_stop_handler() argument
488 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller; in scif_sas_controller_ready_stop_handler()
494 controller, timeout in scif_sas_controller_ready_stop_handler()
532 SCI_BASE_CONTROLLER_T * controller in scif_sas_controller_ready_reset_handler() argument
[all …]
H A Dscif_user_callback.h97 SCI_CONTROLLER_HANDLE_T controller,
112 SCI_CONTROLLER_HANDLE_T controller,
136 SCI_CONTROLLER_HANDLE_T controller,
151 SCI_CONTROLLER_HANDLE_T controller,
170 SCI_CONTROLLER_HANDLE_T controller,
189 SCI_CONTROLLER_HANDLE_T controller,
205 SCI_CONTROLLER_HANDLE_T controller,
219 SCI_CONTROLLER_HANDLE_T controller,
235 SCI_CONTROLLER_HANDLE_T controller,
252 SCI_CONTROLLER_HANDLE_T controller,
[all …]
H A Dscic_user_callback.h93 SCI_CONTROLLER_HANDLE_T controller,
108 SCI_CONTROLLER_HANDLE_T controller,
132 SCI_CONTROLLER_HANDLE_T controller,
147 SCI_CONTROLLER_HANDLE_T controller,
179 SCI_CONTROLLER_HANDLE_T controller,
196 SCI_CONTROLLER_HANDLE_T controller,
217 SCI_CONTROLLER_HANDLE_T controller,
264 SCI_CONTROLLER_HANDLE_T controller,
288 SCI_CONTROLLER_HANDLE_T controller,
765 SCI_CONTROLLER_HANDLE_T controller,
[all …]
H A Dscic_sds_sgpio.c81 SCIC_SDS_CONTROLLER_T *controller, in scic_sgpio_write_SGODSR_register() argument
93 controller, output_data_select[phy_index], value in scic_sgpio_write_SGODSR_register()
100 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_vendor_code() argument
104 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_set_vendor_code()
111 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_blink_patterns() argument
119 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_set_blink_patterns()
128 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_functionality() argument
133 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_set_functionality()
145 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_apply_led_blink_pattern() argument
155 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_apply_led_blink_pattern()
[all …]
H A Dscif_controller.h97 SCI_CONTROLLER_HANDLE_T controller,
114 SCI_CONTROLLER_HANDLE_T controller
131 SCI_CONTROLLER_HANDLE_T controller
163 SCI_CONTROLLER_HANDLE_T controller,
195 SCI_CONTROLLER_HANDLE_T controller,
218 SCI_CONTROLLER_HANDLE_T controller
259 SCI_CONTROLLER_HANDLE_T controller,
291 SCI_CONTROLLER_HANDLE_T controller,
316 SCI_CONTROLLER_HANDLE_T controller,
339 SCI_CONTROLLER_HANDLE_T controller,
[all …]
/freebsd/sys/dev/isci/
H A Disci_controller.c72 void scif_cb_controller_error(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_controller_error() argument
92 void scif_cb_controller_start_complete(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_controller_start_complete() argument
97 sci_object_get_association(controller); in scif_cb_controller_start_complete()
142 void scif_cb_controller_stop_complete(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_controller_stop_complete() argument
146 sci_object_get_association(controller); in scif_cb_controller_stop_complete()
170 void scif_cb_controller_allocate_memory(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_controller_allocate_memory() argument
174 sci_object_get_association(controller); in scif_cb_controller_allocate_memory()
209 void scif_cb_controller_free_memory(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_controller_free_memory() argument
213 sci_object_get_association(controller); in scif_cb_controller_free_memory()
224 void isci_controller_construct(struct ISCI_CONTROLLER *controller, in isci_controller_construct() argument
[all …]
H A Disci.c189 struct ISCI_CONTROLLER *controller = &isci->controllers[i]; in isci_detach() local
193 if (controller->scif_controller_handle != NULL) { in isci_detach()
195 scif_controller_get_scic_handle(controller->scif_controller_handle)); in isci_detach()
197 mtx_lock(&controller->lock); in isci_detach()
198 status = scif_controller_stop(controller->scif_controller_handle, 0); in isci_detach()
199 mtx_unlock(&controller->lock); in isci_detach()
201 while (controller->is_started == TRUE) { in isci_detach()
202 /* Now poll for interrupts until the controller stop complete in isci_detach()
205 mtx_lock(&controller->lock); in isci_detach()
206 isci_interrupt_poll_handler(controller); in isci_detach()
348 struct ISCI_CONTROLLER *controller = &isci->controllers[index]; isci_initialize() local
407 isci_allocate_dma_buffer(device_t device,struct ISCI_CONTROLLER * controller,struct ISCI_MEMORY * memory) isci_allocate_dma_buffer() argument
462 scif_cb_lock_associate(SCI_CONTROLLER_HANDLE_T controller,SCI_LOCK_HANDLE_T lock) scif_cb_lock_associate() argument
483 scif_cb_lock_disassociate(SCI_CONTROLLER_HANDLE_T controller,SCI_LOCK_HANDLE_T lock) scif_cb_lock_disassociate() argument
501 scif_cb_lock_acquire(SCI_CONTROLLER_HANDLE_T controller,SCI_LOCK_HANDLE_T lock) scif_cb_lock_acquire() argument
517 scif_cb_lock_release(SCI_CONTROLLER_HANDLE_T controller,SCI_LOCK_HANDLE_T lock) scif_cb_lock_release() argument
533 scif_cb_start_internal_io_task_create(SCI_CONTROLLER_HANDLE_T controller) scif_cb_start_internal_io_task_create() argument
649 scic_cb_pci_get_bar(SCI_CONTROLLER_HANDLE_T controller,uint16_t bar_number) scic_cb_pci_get_bar() argument
673 scic_cb_port_invalid_link_up(SCI_CONTROLLER_HANDLE_T controller,SCI_PORT_HANDLE_T port,SCI_PHY_HANDLE_T phy) scic_cb_port_invalid_link_up() argument
[all...]
H A Disci_remote_device.c61 scif_cb_remote_device_ready(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_remote_device_ready() argument
67 sci_object_get_association(controller); in scif_cb_remote_device_ready()
112 scif_cb_remote_device_not_ready(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_remote_device_not_ready() argument
135 scif_cb_remote_device_failed(SCI_CONTROLLER_HANDLE_T controller, in scif_cb_remote_device_failed() argument
146 struct ISCI_CONTROLLER *controller = remote_device->domain->controller; in isci_remote_device_reset() local
156 if (sci_pool_empty(controller->request_pool)) { in isci_remote_device_reset()
164 &controller->pending_device_reset_list, in isci_remote_device_reset()
176 controller->index, remote_device->domain->index, in isci_remote_device_reset()
180 sci_pool_get(controller->request_pool, request); in isci_remote_device_reset()
189 controller->scif_controller_handle, remote_device->sci_object, in isci_remote_device_reset()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/
H A Dl2cache.txt9 "fsl,b4420-l2-cache-controller"
10 "fsl,b4860-l2-cache-controller"
11 "fsl,bsc9131-l2-cache-controller"
12 "fsl,bsc9132-l2-cache-controller"
13 "fsl,c293-l2-cache-controller"
14 "fsl,mpc8536-l2-cache-controller"
15 "fsl,mpc8540-l2-cache-controller"
16 "fsl,mpc8541-l2-cache-controller"
17 "fsl,mpc8544-l2-cache-controller"
18 "fsl,mpc8548-l2-cache-controller"
[all …]
/freebsd/sys/contrib/device-tree/Bindings/cache/
H A Dfreescale-l2cache.txt9 "fsl,b4420-l2-cache-controller"
10 "fsl,b4860-l2-cache-controller"
11 "fsl,bsc9131-l2-cache-controller"
12 "fsl,bsc9132-l2-cache-controller"
13 "fsl,c293-l2-cache-controller"
14 "fsl,mpc8536-l2-cache-controller"
15 "fsl,mpc8540-l2-cache-controller"
16 "fsl,mpc8541-l2-cache-controller"
17 "fsl,mpc8544-l2-cache-controller"
18 "fsl,mpc8548-l2-cache-controller"
[all …]
/freebsd/sys/contrib/device-tree/src/arm/samsung/
H A Dexynos5410-pinctrl.dtsi13 gpio-controller;
16 interrupt-controller;
21 gpio-controller;
24 interrupt-controller;
29 gpio-controller;
32 interrupt-controller;
37 gpio-controller;
40 interrupt-controller;
45 gpio-controller;
48 interrupt-controller;
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/tesla/
H A Dfsd-pinctrl.dtsi15 gpio-controller;
18 interrupt-controller;
23 gpio-controller;
26 interrupt-controller;
31 gpio-controller;
34 interrupt-controller;
39 gpio-controller;
42 interrupt-controller;
47 gpio-controller;
50 interrupt-controller;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dexynos5433-clock.txt3 The Exynos5433 clock controller generates and supplies clock to various
9 - "samsung,exynos5433-cmu-top" - clock controller compatible for CMU_TOP
12 - "samsung,exynos5433-cmu-cpif" - clock controller compatible for CMU_CPIF
14 - "samsung,exynos5433-cmu-mif" - clock controller compatible for CMU_MIF
16 - "samsung,exynos5433-cmu-peric" - clock controller compatible for CMU_PERIC
18 - "samsung,exynos5433-cmu-peris" - clock controller compatible for CMU_PERIS
20 - "samsung,exynos5433-cmu-fsys" - clock controller compatible for CMU_FSYS
22 - "samsung,exynos5433-cmu-g2d" - clock controller compatible for CMU_G2D
24 - "samsung,exynos5433-cmu-disp" - clock controller compatible for CMU_DISP
26 - "samsung,exynos5433-cmu-aud" - clock controller compatible for CMU_AUD
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/exynos/
H A Dexynos7-pinctrl.dtsi16 gpio-controller;
19 interrupt-controller;
33 gpio-controller;
36 interrupt-controller;
50 gpio-controller;
53 interrupt-controller;
58 gpio-controller;
61 interrupt-controller;
68 gpio-controller;
71 interrupt-controller;
[all …]
H A Dexynos5433-pinctrl.dtsi33 gpio-controller;
36 interrupt-controller;
50 gpio-controller;
53 interrupt-controller;
67 gpio-controller;
70 interrupt-controller;
75 gpio-controller;
78 interrupt-controller;
83 gpio-controller;
86 interrupt-controller;
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/apple/
H A Dt8103-pmgr.dtsi10 ps_sbr: power-controller@100 {
19 ps_aic: power-controller@108 {
28 ps_dwi: power-controller@110 {
37 ps_soc_spmi0: power-controller@118 {
45 ps_soc_spmi1: power-controller@120 {
53 ps_soc_spmi2: power-controller@128 {
61 ps_gpio: power-controller@130 {
69 ps_pms_busif: power-controller@138 {
78 ps_pms: power-controller@140 {
87 ps_pms_fpwm0: power-controller@148 {
[all …]
H A Dt8112-pmgr.dtsi10 ps_sbr: power-controller@100 {
19 ps_aic: power-controller@108 {
28 ps_dwi: power-controller@110 {
37 ps_soc_spmi0: power-controller@118 {
45 ps_gpio: power-controller@120 {
53 ps_pms_busif: power-controller@128 {
62 ps_pms: power-controller@130 {
71 ps_pms_c1ppt: power-controller@160 {
80 ps_soc_dpe: power-controller@168 {
89 ps_pmgr_soc_ocla: power-controller@170 {
[all …]
H A Dt600x-pmgr.dtsi9 DIE_NODE(ps_pms_bridge): power-controller@100 {
18 DIE_NODE(ps_aic): power-controller@108 {
27 DIE_NODE(ps_dwi): power-controller@110 {
36 DIE_NODE(ps_pms): power-controller@118 {
45 DIE_NODE(ps_gpio): power-controller@120 {
54 DIE_NODE(ps_soc_dpe): power-controller@128 {
63 DIE_NODE(ps_pmgr_soc_ocla): power-controller@130 {
72 DIE_NODE(ps_pcie0_ref): power-controller@138 {
80 DIE_NODE(ps_pcie1_ref): power-controller@140 {
88 DIE_NODE(ps_apcie_st): power-controller@148 {
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dpci-msi.txt23 Documentation/devicetree/bindings/interrupt-controller/msi.txt.
32 - msi-map: Maps a Requester ID to an MSI controller and associated
34 (rid-base,msi-controller,msi-base,length), where:
38 * msi-controller is a single phandle to an MSI controller
47 the listed msi-controller, with the msi-specifier (r - rid-base + msi-base).
53 the root complex and MSI controller do not pass sideband data with MSI
54 writes, this property may be used to describe the MSI controller(s)
66 msi: msi-controller@a {
68 compatible = "vendor,some-controller";
69 msi-controller;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dmrvl,intc.txt1 * Marvell MMP Interrupt controller
8 - reg : Address and length of the register set of the interrupt controller.
9 If the interrupt controller is intc, address and length means the range
10 of the whole interrupt controller. The "marvell,mmp3-intc" controller
12 controller is mux-intc, address and length means one register. Since
14 interrupt controller.
15 - reg-names : Name of the register set of the interrupt controller. It's
16 only required in mux-intc interrupt controller.
18 only required in mux-intc interrupt controller.
19 - interrupt-controller : Identifies the node as an interrupt controller.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dsamsung-pinctrl.txt1 Samsung GPIO and Pin Mux/Config controller
4 controller. It controls the input/output settings on the available pads/pins
10 - "samsung,s3c2412-pinctrl": for S3C2412-compatible pin-controller,
11 - "samsung,s3c2416-pinctrl": for S3C2416-compatible pin-controller,
12 - "samsung,s3c2440-pinctrl": for S3C2440-compatible pin-controller,
13 - "samsung,s3c2450-pinctrl": for S3C2450-compatible pin-controller,
14 - "samsung,s3c64xx-pinctrl": for S3C64xx-compatible pin-controller,
15 - "samsung,s5pv210-pinctrl": for S5PV210-compatible pin-controller,
16 - "samsung,exynos3250-pinctrl": for Exynos3250 compatible pin-controller.
17 - "samsung,exynos4210-pinctrl": for Exynos4210 compatible pin-controller.
[all …]

12345678910>>...89