| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/ |
| D | gpio-xilinx.txt | 9 - compatible : Should be "xlnx,xps-gpio-1.00.a" 10 - reg : Address and length of the register set for the device 11 - #gpio-cells : Should be two. The first cell is the pin number and the 13 - gpio-controller : Marks the device node as a GPIO controller. 16 - interrupts : Interrupt mapping for GPIO IRQ. 17 - xlnx,all-inputs : if n-th bit is setup, GPIO-n is input 18 - xlnx,dout-default : if n-th bit is 1, GPIO-n default value is 1 19 - xlnx,gpio-width : gpio width 20 - xlnx,tri-default : if n-th bit is 1, GPIO-n is in tristate mode 21 - xlnx,is-dual : if 1, controller also uses the second channel [all …]
|
| /kernel/linux/linux-5.10/net/ceph/ |
| D | messenger.c | 1 // SPDX-License-Identifier: GPL-2.0 43 * -------- 45 * -------- 48 * ---------- 50 * ---------- TCP connection) 53 * | ---------------------- 56 * |+--------------------------- \ 58 * | ----------- \ \ 60 * | ----------- await close \ \ 65 * | / --------------- | | [all …]
|
| D | auth.c | 1 // SPDX-License-Identifier: GPL-2.0 31 default: in ceph_auth_init_protocol() 32 return -ENOENT; in ceph_auth_init_protocol() 44 dout("auth_init name '%s'\n", name); in ceph_auth_init() 46 ret = -ENOMEM; in ceph_auth_init() 51 mutex_init(&ac->mutex); in ceph_auth_init() 52 ac->negotiating = true; in ceph_auth_init() 54 ac->name = name; in ceph_auth_init() 56 ac->name = CEPH_AUTH_NAME_DEFAULT; in ceph_auth_init() 57 dout("auth_init name %s\n", ac->name); in ceph_auth_init() [all …]
|
| D | auth_x.c | 1 // SPDX-License-Identifier: GPL-2.0 24 struct ceph_x_info *xi = ac->private; in ceph_x_is_authenticated() 28 dout("ceph_x_is_authenticated want=%d need=%d have=%d\n", in ceph_x_is_authenticated() 29 ac->want_keys, need, xi->have_keys); in ceph_x_is_authenticated() 30 return (ac->want_keys & xi->have_keys) == ac->want_keys; in ceph_x_is_authenticated() 35 struct ceph_x_info *xi = ac->private; in ceph_x_should_authenticate() 39 dout("ceph_x_should_authenticate want=%d need=%d have=%d\n", in ceph_x_should_authenticate() 40 ac->want_keys, need, xi->have_keys); in ceph_x_should_authenticate() 61 hdr->struct_v = 1; in ceph_x_encrypt() 62 hdr->magic = cpu_to_le64(CEPHX_ENC_MAGIC); in ceph_x_encrypt() [all …]
|
| /kernel/linux/linux-6.6/net/ceph/ |
| D | messenger.c | 1 // SPDX-License-Identifier: GPL-2.0 44 * -------- 46 * -------- 49 * ---------- 51 * ---------- TCP connection) 54 * | ---------------------- 57 * |+--------------------------- \ 59 * | ----------- \ \ 61 * | ----------- await close \ \ 66 * | / --------------- | | [all …]
|
| D | messenger_v1.c | 1 // SPDX-License-Identifier: GPL-2.0 35 if (r == -EAGAIN) in ceph_tcp_recvmsg() 51 if (r == -EAGAIN) in ceph_tcp_recvpage() 72 if (r == -EAGAIN) in ceph_tcp_sendmsg() 104 if (ret == -EAGAIN) in ceph_tcp_sendpage() 112 BUG_ON(con->v1.out_skip); in con_out_kvec_reset() 114 con->v1.out_kvec_left = 0; in con_out_kvec_reset() 115 con->v1.out_kvec_bytes = 0; in con_out_kvec_reset() 116 con->v1.out_kvec_cur = &con->v1.out_kvec[0]; in con_out_kvec_reset() 122 int index = con->v1.out_kvec_left; in con_out_kvec_add() [all …]
|
| D | auth_x.c | 1 // SPDX-License-Identifier: GPL-2.0 24 struct ceph_x_info *xi = ac->private; in ceph_x_is_authenticated() 29 missing = ac->want_keys & ~xi->have_keys; in ceph_x_is_authenticated() 31 dout("%s want 0x%x have 0x%x missing 0x%x -> %d\n", __func__, in ceph_x_is_authenticated() 32 ac->want_keys, xi->have_keys, missing, !missing); in ceph_x_is_authenticated() 38 struct ceph_x_info *xi = ac->private; in ceph_x_should_authenticate() 42 dout("%s want 0x%x have 0x%x need 0x%x -> %d\n", __func__, in ceph_x_should_authenticate() 43 ac->want_keys, xi->have_keys, need, !!need); in ceph_x_should_authenticate() 64 hdr->struct_v = 1; in ceph_x_encrypt() 65 hdr->magic = cpu_to_le64(CEPHX_ENC_MAGIC); in ceph_x_encrypt() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | xlnx,gpio-xilinx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/xlnx,gpio-xilinx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Neeli Srinivas <srinivas.neeli@amd.com> 14 to an AXI4-Lite interface. The AXI GPIO can be configured as either 15 a single or a dual-channel device. The width of each channel is 22 - xlnx,xps-gpio-1.00.a 27 "#gpio-cells": 33 gpio-controller: true [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | avia-hx711.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/avia-hx711.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Klinger <ak@it-klinger.de> 13 Bit-banging driver using two GPIOs: 14 - sck-gpio gives a clock to the sensor with 24 cycles for data retrieval 17 - dout-gpio is the sensor data the sensor responds to the clock 25 - avia,hx711 27 sck-gpios: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | avia-hx711.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: "http://devicetree.org/schemas/iio/adc/avia-hx711.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 10 - Andreas Klinger <ak@it-klinger.de> 13 Bit-banging driver using two GPIOs: 14 - sck-gpio gives a clock to the sensor with 24 cycles for data retrieval 17 - dout-gpio is the sensor data the sensor responds to the clock 25 - avia,hx711 27 sck-gpios: [all …]
|
| /kernel/linux/linux-5.10/fs/ceph/ |
| D | super.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 #include <linux/backing-dev.h> 46 dout("put_super\n"); in ceph_put_super() 47 ceph_mdsc_close_sessions(fsc->mdsc); in ceph_put_super() 53 struct ceph_mon_client *monc = &fsc->client->monc; in ceph_statfs() 58 if (fsc->mdsc->mdsmap->m_num_data_pg_pools == 1) { in ceph_statfs() 59 data_pool = fsc->mdsc->mdsmap->m_data_pg_pools[0]; in ceph_statfs() 64 dout("statfs\n"); in ceph_statfs() 70 buf->f_type = CEPH_SUPER_MAGIC; /* ?? */ in ceph_statfs() 74 * overflow on 32-bit machines. in ceph_statfs() [all …]
|
| D | cache.c | 1 // SPDX-License-Identifier: GPL-2.0-only 55 const struct ceph_fsid *fsid = &fsc->client->fsid; in ceph_fscache_register_fs() 56 const char *fscache_uniq = fsc->mount_options->fscache_uniq; in ceph_fscache_register_fs() 63 if (memcmp(&ent->fsid, fsid, sizeof(*fsid))) in ceph_fscache_register_fs() 65 if (ent->uniq_len != uniq_len) in ceph_fscache_register_fs() 67 if (uniq_len && memcmp(ent->uniquifier, fscache_uniq, uniq_len)) in ceph_fscache_register_fs() 72 err = -EBUSY; in ceph_fscache_register_fs() 78 err = -ENOMEM; in ceph_fscache_register_fs() 82 memcpy(&ent->fsid, fsid, sizeof(*fsid)); in ceph_fscache_register_fs() 84 memcpy(&ent->uniquifier, fscache_uniq, uniq_len); in ceph_fscache_register_fs() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | max98926.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max98926.c -- ALSA SoC MAX98926 driver 4 * Copyright 2013-15 Maxim Integrated Products 56 { 0x22, 0x00 }, /* DOUT Configuration VMON */ 57 { 0x23, 0x00 }, /* DOUT Configuration IMON */ 58 { 0x24, 0x00 }, /* DOUT Configuration VBAT */ 59 { 0x25, 0x00 }, /* DOUT Configuration VBST */ 60 { 0x26, 0x00 }, /* DOUT Configuration FLAG */ 61 { 0x27, 0xFF }, /* DOUT HiZ Configuration 1 */ 62 { 0x28, 0xFF }, /* DOUT HiZ Configuration 2 */ [all …]
|
| D | max98925.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max98925.c -- ALSA SoC Stereo MAX98925 driver 4 * Copyright 2013-15 Maxim Integrated Products 59 { 0x22, 0x00 }, /* DOUT Configuration VMON */ 60 { 0x23, 0x00 }, /* DOUT Configuration IMON */ 61 { 0x24, 0x00 }, /* DOUT Configuration VBAT */ 62 { 0x25, 0x00 }, /* DOUT Configuration VBST */ 63 { 0x26, 0x00 }, /* DOUT Configuration FLAG */ 64 { 0x27, 0xFF }, /* DOUT HiZ Configuration 1 */ 65 { 0x28, 0xFF }, /* DOUT HiZ Configuration 2 */ [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | max98926.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max98926.c -- ALSA SoC MAX98926 driver 4 * Copyright 2013-15 Maxim Integrated Products 56 { 0x22, 0x00 }, /* DOUT Configuration VMON */ 57 { 0x23, 0x00 }, /* DOUT Configuration IMON */ 58 { 0x24, 0x00 }, /* DOUT Configuration VBAT */ 59 { 0x25, 0x00 }, /* DOUT Configuration VBST */ 60 { 0x26, 0x00 }, /* DOUT Configuration FLAG */ 61 { 0x27, 0xFF }, /* DOUT HiZ Configuration 1 */ 62 { 0x28, 0xFF }, /* DOUT HiZ Configuration 2 */ [all …]
|
| D | max98925.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max98925.c -- ALSA SoC Stereo MAX98925 driver 4 * Copyright 2013-15 Maxim Integrated Products 59 { 0x22, 0x00 }, /* DOUT Configuration VMON */ 60 { 0x23, 0x00 }, /* DOUT Configuration IMON */ 61 { 0x24, 0x00 }, /* DOUT Configuration VBAT */ 62 { 0x25, 0x00 }, /* DOUT Configuration VBST */ 63 { 0x26, 0x00 }, /* DOUT Configuration FLAG */ 64 { 0x27, 0xFF }, /* DOUT HiZ Configuration 1 */ 65 { 0x28, 0xFF }, /* DOUT HiZ Configuration 2 */ [all …]
|
| /kernel/linux/linux-6.6/fs/ceph/ |
| D | super.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 #include <linux/backing-dev.h> 49 dout("put_super\n"); in ceph_put_super() 51 ceph_mdsc_close_sessions(fsc->mdsc); in ceph_put_super() 57 struct ceph_mon_client *monc = &fsc->client->monc; in ceph_statfs() 62 if (fsc->mdsc->mdsmap->m_num_data_pg_pools == 1) { in ceph_statfs() 63 data_pool = fsc->mdsc->mdsmap->m_data_pg_pools[0]; in ceph_statfs() 68 dout("statfs\n"); in ceph_statfs() 74 buf->f_type = CEPH_SUPER_MAGIC; /* ?? */ in ceph_statfs() 78 * overflow on 32-bit machines. in ceph_statfs() [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/ |
| D | clk-axi-clkgen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2012-2013 Analog Devices Inc. 6 * Author: Lars-Peter Clausen <lars@metafoo.de> 10 #include <linux/clk-provider.h> 79 default: in axi_clkgen_lookup_filter() 113 unsigned long f, dout, best_f, fvco; in axi_clkgen_calc_params() local 142 dout = DIV_ROUND_CLOSEST(fvco, fout); in axi_clkgen_calc_params() 143 dout = clamp_t(unsigned long, dout, 1, 128 << fract_shift); in axi_clkgen_calc_params() 144 f = fvco / dout; in axi_clkgen_calc_params() 145 if (abs(f - fout) < abs(best_f - fout)) { in axi_clkgen_calc_params() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/ |
| D | display_mode_vba.c | 33 * This file is gcc-parsable HW gospel, coming straight from HW engineers. 37 * remain as-is as it provides us with a guarantee from HW that it is correct. 56 bool need_recalculate = memcmp(&mode_lib->soc, &mode_lib->vba.soc, sizeof(mode_lib->vba.soc)) != 0 in dml_get_voltage_level() 57 || memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0 in dml_get_voltage_level() 58 || num_pipes != mode_lib->vba.cache_num_pipes in dml_get_voltage_level() 59 || memcmp(pipes, mode_lib->vba.cache_pipes, in dml_get_voltage_level() 62 mode_lib->vba.soc = mode_lib->soc; in dml_get_voltage_level() 63 mode_lib->vba.ip = mode_lib->ip; in dml_get_voltage_level() 64 memcpy(mode_lib->vba.cache_pipes, pipes, sizeof(*pipes) * num_pipes); in dml_get_voltage_level() 65 mode_lib->vba.cache_num_pipes = num_pipes; in dml_get_voltage_level() [all …]
|
| D | display_mode_lib.c | 74 lib->soc = *soc_bb; in dml_init_instance() 75 lib->ip = *ip_params; in dml_init_instance() 76 lib->project = project; in dml_init_instance() 79 lib->funcs = dml20_funcs; in dml_init_instance() 82 lib->funcs = dml20v2_funcs; in dml_init_instance() 85 lib->funcs = dml21_funcs; in dml_init_instance() 89 lib->funcs = dml30_funcs; in dml_init_instance() 93 default: in dml_init_instance() 110 case DML_FAIL_REORDERING_BUFFER: return "Re-ordering buffer"; in dml_get_status_message() 123 default: return "Unknown Status"; in dml_get_status_message() [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/ |
| D | clk-axi-clkgen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2012-2013 Analog Devices Inc. 6 * Author: Lars-Peter Clausen <lars@metafoo.de> 11 #include <linux/clk-provider.h> 88 default: in axi_clkgen_lookup_filter() 132 unsigned long f, dout, best_f, fvco; in axi_clkgen_calc_params() local 144 d_min = max_t(unsigned long, DIV_ROUND_UP(fin, limits->fpfd_max), 1); in axi_clkgen_calc_params() 145 d_max = min_t(unsigned long, fin / limits->fpfd_min, 80); in axi_clkgen_calc_params() 148 fvco_min_fract = limits->fvco_min << fract_shift; in axi_clkgen_calc_params() 149 fvco_max_fract = limits->fvco_max << fract_shift; in axi_clkgen_calc_params() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/siox/ |
| D | eckelmann,siox-gpio.txt | 4 - compatible : "eckelmann,siox-gpio" 5 - din-gpios, dout-gpios, dclk-gpios, dld-gpios: references gpios for the 11 compatible = "eckelmann,siox-gpio"; 12 pinctrl-names = "default"; 13 pinctrl-0 = <&pinctrl_siox>; 15 din-gpios = <&gpio6 11 0>; 16 dout-gpios = <&gpio6 8 0>; 17 dclk-gpios = <&gpio6 9 0>; 18 dld-gpios = <&gpio6 10 0>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/siox/ |
| D | eckelmann,siox-gpio.txt | 4 - compatible : "eckelmann,siox-gpio" 5 - din-gpios, dout-gpios, dclk-gpios, dld-gpios: references gpios for the 11 compatible = "eckelmann,siox-gpio"; 12 pinctrl-names = "default"; 13 pinctrl-0 = <&pinctrl_siox>; 15 din-gpios = <&gpio6 11 0>; 16 dout-gpios = <&gpio6 8 0>; 17 dclk-gpios = <&gpio6 9 0>; 18 dld-gpios = <&gpio6 10 0>;
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/ |
| D | display_mode_lib.c | 98 lib->soc = *soc_bb; in dml_init_instance() 99 lib->ip = *ip_params; in dml_init_instance() 100 lib->project = project; in dml_init_instance() 104 lib->funcs = dml20_funcs; in dml_init_instance() 107 lib->funcs = dml20v2_funcs; in dml_init_instance() 110 lib->funcs = dml21_funcs; in dml_init_instance() 113 lib->funcs = dml30_funcs; in dml_init_instance() 117 lib->funcs = dml31_funcs; in dml_init_instance() 120 lib->funcs = dml314_funcs; in dml_init_instance() 123 lib->funcs = dml32_funcs; in dml_init_instance() [all …]
|
| D | display_mode_vba.c | 33 * This file is gcc-parsable HW gospel, coming straight from HW engineers. 37 * remain as-is as it provides us with a guarantee from HW that it is correct. 57 bool need_recalculate = memcmp(&mode_lib->soc, &mode_lib->vba.soc, sizeof(mode_lib->vba.soc)) != 0 in dml_get_voltage_level() 58 || memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0 in dml_get_voltage_level() 59 || num_pipes != mode_lib->vba.cache_num_pipes in dml_get_voltage_level() 60 || memcmp(pipes, mode_lib->vba.cache_pipes, in dml_get_voltage_level() 63 mode_lib->vba.soc = mode_lib->soc; in dml_get_voltage_level() 64 mode_lib->vba.ip = mode_lib->ip; in dml_get_voltage_level() 65 memcpy(mode_lib->vba.cache_pipes, pipes, sizeof(*pipes) * num_pipes); in dml_get_voltage_level() 66 mode_lib->vba.cache_num_pipes = num_pipes; in dml_get_voltage_level() [all …]
|