Home
last modified time | relevance | path

Searched refs:sas (Results 1 – 25 of 40) sorted by relevance

12

/Linux-v5.4/Documentation/devicetree/bindings/scsi/
Dhisilicon-sas.txt7 (a) "hisilicon,hip05-sas-v1" for v1 hw in hip05 chipset
8 (b) "hisilicon,hip06-sas-v2" for v2 hw in hip06 chipset
9 (c) "hisilicon,hip07-sas-v2" for v2 hw in hip07 chipset
10 - sas-addr : array of 8 bytes for host SAS address
15 - hisilicon,sas-syscon: phandle of syscon used for sas control
54 - hip06-sas-v2-quirk-amt : when set, indicates that the v2 controller has the
65 sas0: sas@c1000000 {
66 compatible = "hisilicon,hip05-sas-v1";
67 sas-addr = [50 01 88 20 16 00 00 0a];
69 hisilicon,sas-syscon = <&pcie_sas>;
/Linux-v5.4/Documentation/devicetree/bindings/sound/
Dst,sti-asoc-card.txt3 The sti ASoC Sound Card can be used, for all sti SoCs using internal sti-sas
98 2) sti-sas-codec: internal audio codec IPs driver
102 - compatible: "st,sti<chip>-sas-codec" .
103 Should be chip "st,stih416-sas-codec" or "st,stih407-sas-codec"
112 sti_sas_codec: sti-sas-codec {
113 compatible = "st,stih407-sas-codec";
/Linux-v5.4/arch/arm64/boot/dts/hisilicon/
Dhip06.dtsi405 compatible = "hisilicon,pcie-sas-subctrl", "syscon";
602 sas0: sas@c3000000 {
603 compatible = "hisilicon,hip06-sas-v2";
605 sas-addr = [50 01 88 20 16 00 00 00];
606 hisilicon,sas-syscon = <&dsa_subctrl>;
644 sas1: sas@a2000000 {
645 compatible = "hisilicon,hip06-sas-v2";
647 sas-addr = [50 01 88 20 16 00 00 00];
648 hisilicon,sas-syscon = <&pcie_subctl>;
649 hip06-sas-v2-quirk-amt;
[all …]
Dhip07.dtsi1291 compatible = "hisilicon,pcie-sas-subctrl", "syscon";
1576 sas0: sas@c3000000 {
1577 compatible = "hisilicon,hip07-sas-v2";
1579 sas-addr = [50 01 88 20 16 00 00 00];
1580 hisilicon,sas-syscon = <&dsa_subctrl>;
1617 sas1: sas@a2000000 {
1618 compatible = "hisilicon,hip07-sas-v2";
1620 sas-addr = [50 01 88 20 16 00 00 00];
1621 hisilicon,sas-syscon = <&pcie_subctl>;
1622 hip06-sas-v2-quirk-amt;
[all …]
/Linux-v5.4/drivers/mtd/nand/raw/brcmnand/
Dbrcmnand.c986 int sas = cfg->spare_area_size << cfg->sector_size_1k; in brcmnand_hamming_ooblayout_ecc() local
992 oobregion->offset = (section * sas) + 6; in brcmnand_hamming_ooblayout_ecc()
1004 int sas = cfg->spare_area_size << cfg->sector_size_1k; in brcmnand_hamming_ooblayout_free() local
1010 oobregion->offset = (section / 2) * sas; in brcmnand_hamming_ooblayout_free()
1044 int sas = cfg->spare_area_size << cfg->sector_size_1k; in brcmnand_bch_ooblayout_ecc() local
1050 oobregion->offset = ((section + 1) * sas) - chip->ecc.bytes; in brcmnand_bch_ooblayout_ecc()
1062 int sas = cfg->spare_area_size << cfg->sector_size_1k; in brcmnand_bch_ooblayout_free_lp() local
1068 if (sas <= chip->ecc.bytes) in brcmnand_bch_ooblayout_free_lp()
1071 oobregion->offset = section * sas; in brcmnand_bch_ooblayout_free_lp()
1072 oobregion->length = sas - chip->ecc.bytes; in brcmnand_bch_ooblayout_free_lp()
[all …]
/Linux-v5.4/tools/testing/selftests/sigaltstack/
D.gitignore1 sas
DMakefile3 TEST_GEN_PROGS = sas
/Linux-v5.4/drivers/scsi/isci/
Dport.c499 void sci_port_get_sas_address(struct isci_port *iport, struct sci_sas_address *sas) in sci_port_get_sas_address() argument
503 sas->high = 0; in sci_port_get_sas_address()
504 sas->low = 0; in sci_port_get_sas_address()
507 sci_phy_get_sas_address(iport->phy_table[index], sas); in sci_port_get_sas_address()
510 void sci_port_get_attached_sas_address(struct isci_port *iport, struct sci_sas_address *sas) in sci_port_get_attached_sas_address() argument
521 sci_phy_get_attached_sas_address(iphy, sas); in sci_port_get_attached_sas_address()
523 sci_phy_get_sas_address(iphy, sas); in sci_port_get_attached_sas_address()
524 sas->low += iphy->phy_index; in sci_port_get_attached_sas_address()
527 sas->high = 0; in sci_port_get_attached_sas_address()
528 sas->low = 0; in sci_port_get_attached_sas_address()
Dphy.c448 void sci_phy_get_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) in sci_phy_get_sas_address() argument
450 sas->high = readl(&iphy->link_layer_registers->source_sas_address_high); in sci_phy_get_sas_address()
451 sas->low = readl(&iphy->link_layer_registers->source_sas_address_low); in sci_phy_get_sas_address()
454 void sci_phy_get_attached_sas_address(struct isci_phy *iphy, struct sci_sas_address *sas) in sci_phy_get_attached_sas_address() argument
459 memcpy(sas, iaf->sas_addr, SAS_ADDR_SIZE); in sci_phy_get_attached_sas_address()
/Linux-v5.4/drivers/net/fddi/skfp/
Ddrvfbi.c326 smc->s.sas = SMT_SAS ; /* Single att. station */ in init_board()
328 smc->s.sas = SMT_DAS ; /* Dual att. station */ in init_board()
346 if (smc->s.sas != SMT_DAS) in sm_pm_bypass_req()
Dsmtdef.c94 smt->sas = SMT_DAS ; in smt_reset_defaults()
308 switch (smc->s.sas) { in smt_fixup_mib()
321 switch (smc->s.sas) { in smt_fixup_mib()
Dcfm.c158 if (smc->s.sas != SMT_DAS ) in cem_priv_state()
299 if (smc->s.sas && (smc->y[PA].cf_join || smc->y[PA].cf_loop || in cfm_fsm()
596 path = smc->s.sas ? path_iso_s : path_iso ; in cem_build_path()
597 len = smc->s.sas ? sizeof(path_iso_s) : sizeof(path_iso) ; in cem_build_path()
Dpcmplc.c242 switch (smc->s.sas) { in pcm_init()
469 if ((smc->s.sas == SMT_SAS) && (p == PS)) { in plc_init()
566 if (smc->s.sas != SMT_DAS) in plc_config_mux()
599 if ((np != PS) && (smc->s.sas == SMT_SAS)) in pcm()
937 if (smc->s.sas == SMT_DAS && np == PB && in pcm_fsm()
1527 ((smc->s.sas == SMT_DAS) && (phy->wc_flag))) { in pc_tcode_actions()
1532 switch (smc->s.sas) { in pc_tcode_actions()
1574 if (smc->s.sas != SMT_DAS) in pcm_status_twisted()
Decm.c183 (smc->s.sas == SMT_DAS)) { in ecm_fsm()
424 switch (smc->s.sas) { in prop_actions()
Dsmt.c1065 if (smc->s.sas == SMT_SAS) in smt_send_sif_operation()
1299 if (smc->s.sas == SMT_DAS) { in smt_fill_latency()
1328 #define ALLPHYS ((smc->s.sas == SMT_SAS) ? 1 : 2)
1353 if (smc->s.sas == SMT_SAS) in smt_fill_path()
1744 return (smc->s.sas == SMT_SAS) ? 2 : 3; in mac_index()
1777 return smc->s.sas == SMT_SAS ? 2 : 3; in mac_con_resource_index()
Dpmf.c404 if (smc->s.sas == SMT_SAS) in smt_build_pmf_response()
684 if (smc->s.sas == SMT_SAS) in smt_add_para()
1534 if (smc->s.sas == SMT_SAS) in smt_mib_phys()
1547 if (smc->s.sas == SMT_SAS) in port_to_mib()
/Linux-v5.4/drivers/scsi/libsas/
DKconfig31 Allows sas hosts to receive SMP frames. Selecting this
/Linux-v5.4/fs/dlm/
Dlowcomms.c299 struct sockaddr_storage sas; in nodeid_to_addr() local
308 memcpy(&sas, na->addr[na->curr_addr_index], in nodeid_to_addr()
326 memcpy(sas_out, &sas, sizeof(struct sockaddr_storage)); in nodeid_to_addr()
332 struct sockaddr_in *in4 = (struct sockaddr_in *) &sas; in nodeid_to_addr()
336 struct sockaddr_in6 *in6 = (struct sockaddr_in6 *) &sas; in nodeid_to_addr()
1291 struct sockaddr_storage sas, *addr; in init_local() local
1296 if (dlm_our_addr(&sas, i)) in init_local()
1299 addr = kmemdup(&sas, sizeof(*addr), GFP_NOFS); in init_local()
/Linux-v5.4/Documentation/scsi/
Dsmartpqi.txt44 smartpqi sas device attributes
Dlibsas.txt72 sas_addr -- this normally points to an array holding the sas
80 allows it to do this. At best you should copy the sas
94 received. See sas.h. Grab the lock, set the primitive,
/Linux-v5.4/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt232 - compatible : "hisilicon,pcie-sas-subctrl", "syscon";
241 compatible = "hisilicon,pcie-sas-subctrl", "syscon";
/Linux-v5.4/net/sctp/
Dsocket.c7231 struct sctp_assoc_stats sas; in sctp_getsockopt_assoc_stats() local
7239 len = min_t(size_t, len, sizeof(sas)); in sctp_getsockopt_assoc_stats()
7241 if (copy_from_user(&sas, optval, len)) in sctp_getsockopt_assoc_stats()
7244 asoc = sctp_id2assoc(sk, sas.sas_assoc_id); in sctp_getsockopt_assoc_stats()
7248 sas.sas_rtxchunks = asoc->stats.rtxchunks; in sctp_getsockopt_assoc_stats()
7249 sas.sas_gapcnt = asoc->stats.gapcnt; in sctp_getsockopt_assoc_stats()
7250 sas.sas_outofseqtsns = asoc->stats.outofseqtsns; in sctp_getsockopt_assoc_stats()
7251 sas.sas_osacks = asoc->stats.osacks; in sctp_getsockopt_assoc_stats()
7252 sas.sas_isacks = asoc->stats.isacks; in sctp_getsockopt_assoc_stats()
7253 sas.sas_octrlchunks = asoc->stats.octrlchunks; in sctp_getsockopt_assoc_stats()
[all …]
/Linux-v5.4/tools/perf/trace/beauty/
Dbeauty.h52 size_t strarrays__scnprintf(struct strarrays *sas, char *bf, size_t size, const char *intfmt, bool …
/Linux-v5.4/drivers/net/fddi/skfp/h/
Dsmc.h356 u_char sas ; /* SMT_DAS/SAS/NAC */ member
/Linux-v5.4/drivers/scsi/
DMakefile116 obj-$(CONFIG_SCSI_3W_SAS) += 3w-sas.o

12