Home
last modified time | relevance | path

Searched refs:devbus (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/linux/drivers/memory/
H A Dmvebu-devbus.c80 struct devbus { struct
86 static int get_timing_param_ps(struct devbus *devbus, in get_timing_param_ps() argument
101 *ticks = (time_ps + devbus->tick_ps - 1) / devbus->tick_ps; in get_timing_param_ps()
108 static int devbus_get_timing_params(struct devbus *devbus, in devbus_get_timing_params() argument
195 static void devbus_orion_set_timing_params(struct devbus *devbus, in devbus_orion_set_timing_params() argument
228 static void devbus_armada_set_timing_params(struct devbus *devbus, in devbus_armada_set_timing_params() argument
269 struct devbus *devbus; in mvebu_devbus_probe() local
274 devbus = devm_kzalloc(&pdev->dev, sizeof(struct devbus), GFP_KERNEL); in mvebu_devbus_probe()
275 if (!devbus) in mvebu_devbus_probe()
278 devbus->dev = dev; in mvebu_devbus_probe()
[all …]
H A DMakefile20 obj-$(CONFIG_MVEBU_DEVBUS) += mvebu-devbus.o
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dmvebu-devbus.txt132 devbus-bootcs@d0010400 {
140 devbus,bus-width = <8>;
141 devbus,turn-off-ps = <60000>;
142 devbus,badr-skew-ps = <0>;
143 devbus,acc-first-ps = <124000>;
145 devbus,rd-setup-ps = <0>;
146 devbus,rd-hold-ps = <0>;
149 devbus,sync-enable = <0>;
150 devbus,wr-high-ps = <60000>;
151 devbus,wr-low-ps = <60000>;
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Dorion5x-rd88f5182-nas.dts47 devbus,bus-width = <8>;
48 devbus,turn-off-ps = <90000>;
49 devbus,badr-skew-ps = <0>;
54 devbus,wr-high-ps = <90000>;
55 devbus,wr-low-ps = <90000>;
56 devbus,ale-wr-ps = <90000>;
69 devbus,bus-width = <8>;
71 devbus,badr-skew-ps = <0>;
76 devbus,wr-high-ps = <90000>;
77 devbus,wr-low-ps = <90000>;
[all …]
H A Darmada-xp-crs328-4c-20s-4s.dtsi48 devbus,bus-width = <16>;
49 devbus,turn-off-ps = <60000>;
50 devbus,badr-skew-ps = <0>;
51 devbus,acc-first-ps = <124000>;
52 devbus,acc-next-ps = <248000>;
53 devbus,rd-setup-ps = <0>;
54 devbus,rd-hold-ps = <0>;
57 devbus,sync-enable = <0>;
58 devbus,wr-high-ps = <60000>;
59 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-db-xc3-24g4xg.dts47 devbus,bus-width = <16>;
48 devbus,turn-off-ps = <60000>;
49 devbus,badr-skew-ps = <0>;
50 devbus,acc-first-ps = <124000>;
51 devbus,acc-next-ps = <248000>;
52 devbus,rd-setup-ps = <0>;
53 devbus,rd-hold-ps = <0>;
56 devbus,sync-enable = <0>;
57 devbus,wr-high-ps = <60000>;
58 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-crs326-24g-2s.dtsi48 devbus,bus-width = <16>;
49 devbus,turn-off-ps = <60000>;
50 devbus,badr-skew-ps = <0>;
51 devbus,acc-first-ps = <124000>;
52 devbus,acc-next-ps = <248000>;
53 devbus,rd-setup-ps = <0>;
54 devbus,rd-hold-ps = <0>;
57 devbus,sync-enable = <0>;
58 devbus,wr-high-ps = <60000>;
59 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-crs305-1g-4s.dtsi48 devbus,bus-width = <16>;
49 devbus,turn-off-ps = <60000>;
50 devbus,badr-skew-ps = <0>;
51 devbus,acc-first-ps = <124000>;
52 devbus,acc-next-ps = <248000>;
53 devbus,rd-setup-ps = <0>;
54 devbus,rd-hold-ps = <0>;
57 devbus,sync-enable = <0>;
58 devbus,wr-high-ps = <60000>;
59 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-db-dxbc2.dts43 devbus,bus-width = <16>;
44 devbus,turn-off-ps = <60000>;
45 devbus,badr-skew-ps = <0>;
46 devbus,acc-first-ps = <124000>;
47 devbus,acc-next-ps = <248000>;
48 devbus,rd-setup-ps = <0>;
49 devbus,rd-hold-ps = <0>;
52 devbus,sync-enable = <0>;
53 devbus,wr-high-ps = <60000>;
54 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-openblocks-ax3-4.dts36 devbus-bootcs {
42 devbus,bus-width = <16>;
43 devbus,turn-off-ps = <60000>;
44 devbus,badr-skew-ps = <0>;
45 devbus,acc-first-ps = <124000>;
47 devbus,rd-setup-ps = <0>;
48 devbus,rd-hold-ps = <0>;
51 devbus,sync-enable = <0>;
52 devbus,wr-high-ps = <60000>;
53 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-385-atl-x530.dts66 devbus,bus-width = <8>;
67 devbus,turn-off-ps = <60000>;
68 devbus,badr-skew-ps = <0>;
69 devbus,acc-first-ps = <124000>;
70 devbus,acc-next-ps = <248000>;
71 devbus,rd-setup-ps = <0>;
72 devbus,rd-hold-ps = <0>;
75 devbus,sync-enable = <0>;
76 devbus,wr-high-ps = <60000>;
77 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-db.dts47 devbus-bootcs {
53 devbus,bus-width = <16>;
54 devbus,turn-off-ps = <60000>;
55 devbus,badr-skew-ps = <0>;
56 devbus,acc-first-ps = <124000>;
58 devbus,rd-setup-ps = <0>;
59 devbus,rd-hold-ps = <0>;
62 devbus,sync-enable = <0>;
63 devbus,wr-high-ps = <60000>;
64 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-gp.dts65 devbus-bootcs {
71 devbus,bus-width = <16>;
72 devbus,turn-off-ps = <60000>;
73 devbus,badr-skew-ps = <0>;
74 devbus,acc-first-ps = <124000>;
76 devbus,rd-setup-ps = <0>;
77 devbus,rd-hold-ps = <0>;
80 devbus,sync-enable = <0>;
81 devbus,wr-high-ps = <60000>;
82 devbus,wr-low-ps = <60000>;
[all …]
H A Dorion5x-lacie-ethernet-disk-mini-v2.dts67 devbus,bus-width = <8>;
68 devbus,turn-off-ps = <90000>;
69 devbus,badr-skew-ps = <0>;
70 devbus,acc-first-ps = <186000>;
71 devbus,acc-next-ps = <186000>;
74 devbus,wr-high-ps = <90000>;
75 devbus,wr-low-ps = <90000>;
76 devbus,ale-wr-ps = <90000>;
H A Dorion5x.dtsi22 devbus_bootcs: devbus-bootcs {
23 compatible = "marvell,orion-devbus";
32 devbus_cs0: devbus-cs0 {
33 compatible = "marvell,orion-devbus";
42 devbus_cs1: devbus-cs1 {
43 compatible = "marvell,orion-devbus";
52 devbus_cs2: devbus-cs2 {
53 compatible = "marvell,orion-devbus";
H A Darmada-370-xp.dtsi50 devbus_bootcs: devbus-bootcs {
51 compatible = "marvell,mvebu-devbus";
60 devbus_cs0: devbus-cs0 {
61 compatible = "marvell,mvebu-devbus";
70 devbus_cs1: devbus-cs1 {
71 compatible = "marvell,mvebu-devbus";
80 devbus_cs2: devbus-cs2 {
81 compatible = "marvell,mvebu-devbus";
90 devbus_cs3: devbus-cs3 {
91 compatible = "marvell,mvebu-devbus";
H A Darmada-375.dtsi83 devbus_bootcs: devbus-bootcs {
84 compatible = "marvell,mvebu-devbus";
93 devbus_cs0: devbus-cs0 {
94 compatible = "marvell,mvebu-devbus";
103 devbus_cs1: devbus-cs1 {
104 compatible = "marvell,mvebu-devbus";
113 devbus_cs2: devbus-cs2 {
114 compatible = "marvell,mvebu-devbus";
123 devbus_cs3: devbus-cs3 {
124 compatible = "marvell,mvebu-devbus";
H A Darmada-38x.dtsi50 devbus_bootcs: devbus-bootcs {
51 compatible = "marvell,mvebu-devbus";
60 devbus_cs0: devbus-cs0 {
61 compatible = "marvell,mvebu-devbus";
70 devbus_cs1: devbus-cs1 {
71 compatible = "marvell,mvebu-devbus";
80 devbus_cs2: devbus-cs2 {
81 compatible = "marvell,mvebu-devbus";
90 devbus_cs3: devbus-cs3 {
91 compatible = "marvell,mvebu-devbus";
H A Dorion5x-maxtor-shared-storage-2.dts57 devbus,keep-config;
/openbmc/u-boot/arch/arm/dts/
H A Darmada-385-atl-x530.dtsi91 devbus,bus-width = <8>;
92 devbus,turn-off-ps = <60000>;
93 devbus,badr-skew-ps = <0>;
94 devbus,acc-first-ps = <124000>;
95 devbus,acc-next-ps = <248000>;
96 devbus,rd-setup-ps = <0>;
97 devbus,rd-hold-ps = <0>;
100 devbus,sync-enable = <0>;
101 devbus,wr-high-ps = <60000>;
102 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-gp.dts103 devbus-bootcs {
109 devbus,bus-width = <16>;
110 devbus,turn-off-ps = <60000>;
111 devbus,badr-skew-ps = <0>;
112 devbus,acc-first-ps = <124000>;
114 devbus,rd-setup-ps = <0>;
115 devbus,rd-hold-ps = <0>;
118 devbus,sync-enable = <0>;
119 devbus,wr-high-ps = <60000>;
120 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-xp-maxbcm.dts102 devbus-bootcs {
108 devbus,bus-width = <16>;
109 devbus,turn-off-ps = <60000>;
110 devbus,badr-skew-ps = <0>;
111 devbus,acc-first-ps = <124000>;
113 devbus,rd-setup-ps = <0>;
114 devbus,rd-hold-ps = <0>;
117 devbus,sync-enable = <0>;
118 devbus,wr-high-ps = <60000>;
119 devbus,wr-low-ps = <60000>;
[all …]
H A Darmada-370-xp.dtsi89 devbus-bootcs {
90 compatible = "marvell,mvebu-devbus";
99 devbus-cs0 {
100 compatible = "marvell,mvebu-devbus";
109 devbus-cs1 {
110 compatible = "marvell,mvebu-devbus";
119 devbus-cs2 {
120 compatible = "marvell,mvebu-devbus";
129 devbus-cs3 {
130 compatible = "marvell,mvebu-devbus";
H A Darmada-38x.dtsi49 devbus_bootcs: devbus-bootcs {
50 compatible = "marvell,mvebu-devbus";
59 devbus_cs0: devbus-cs0 {
60 compatible = "marvell,mvebu-devbus";
69 devbus_cs1: devbus-cs1 {
70 compatible = "marvell,mvebu-devbus";
79 devbus_cs2: devbus-cs2 {
80 compatible = "marvell,mvebu-devbus";
89 devbus_cs3: devbus-cs3 {
90 compatible = "marvell,mvebu-devbus";
H A Darmada-375.dtsi119 devbus-bootcs {
120 compatible = "marvell,mvebu-devbus";
129 devbus-cs0 {
130 compatible = "marvell,mvebu-devbus";
139 devbus-cs1 {
140 compatible = "marvell,mvebu-devbus";
149 devbus-cs2 {
150 compatible = "marvell,mvebu-devbus";
159 devbus-cs3 {
160 compatible = "marvell,mvebu-devbus";

12